diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index d7989f7..3cc0a26 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -40,7 +40,7 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up tree-sitter
- uses: tree-sitter/setup-action/cli@v1
+ uses: tree-sitter/setup-action/cli@v2
- name: Run tests
uses: tree-sitter/parser-test-action@v2
with:
diff --git a/Cargo.toml b/Cargo.toml
index e4f9c8d..87bbda1 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -20,7 +20,10 @@ include = [
path = "bindings/rust/lib.rs"
[dependencies]
-tree-sitter = "~0.20.10"
+tree-sitter-language = "0.1"
[build-dependencies]
cc = "1.0"
+
+[dev-dependencies]
+tree-sitter = "0.25"
diff --git a/README.md b/README.md
index b908a0d..2f3fce3 100644
--- a/README.md
+++ b/README.md
@@ -4,3 +4,44 @@
[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)
[![npm][npm]](https://www.npmjs.com/package/tree-sitter-glimmer-typescript)
+A tree-sitter grammar for Glimmer-flavored JavaScript (`.gjs`). Wraps
+[tree-sitter-javascript][ts-js] and adds the `...`
+syntax used by Ember/Glimmer.
+
+## Source vs. generated files
+
+The single source of truth for the grammar is `grammar.js`. Most of the
+files under `src/` are produced by `tree-sitter generate` and **must not
+be edited by hand** — any change there will be overwritten on the next
+generation, and CI verifies that committed artifacts match what
+generation produces.
+
+**Hand-written (edit these):**
+
+- `grammar.js` — grammar definition
+- `src/scanner.c` — external scanner (handles `` raw text and
+ custom ASI behavior)
+- `queries/**/*.scm` — highlight, locals, and tags queries
+- `test/corpus/**/*.txt` — parser test fixtures
+- `bindings/**` — language binding code (Node, Rust, Python, Go, Swift, C)
+- `binding.gyp`, `Cargo.toml`, `package.json`, `tree-sitter.json` — build
+ and package metadata
+- `README.md`
+
+**Auto-generated by `tree-sitter generate` (do not edit):**
+
+- `src/parser.c` — the parse table (the `/* Automatically @generated by
+ tree-sitter */` header is the canonical marker)
+- `src/grammar.json` — JSON form of the evaluated grammar
+- `src/node-types.json` — node type schema
+- `src/tree_sitter/parser.h`, `array.h`, `alloc.h` — vendored tree-sitter
+ runtime headers
+
+If you change `grammar.js` or bump the `tree-sitter` CLI, run
+`npm run build` (or `tree-sitter generate`) and commit the regenerated
+files alongside your source change.
+
+[ci]: https://github.com/ember-tooling/tree-sitter-glimmer-javascript/actions/workflows/ci.yml/badge.svg
+[matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?label=matrix
+[npm]: https://img.shields.io/npm/v/tree-sitter-glimmer-javascript
+[ts-js]: https://github.com/tree-sitter/tree-sitter-javascript
diff --git a/binding.gyp b/binding.gyp
index 0af38cc..c95df74 100644
--- a/binding.gyp
+++ b/binding.gyp
@@ -11,7 +11,7 @@
"sources": [
"bindings/node/binding.cc",
"src/parser.c",
- # NOTE: if your language has an external scanner, add it here.
+ "src/scanner.c",
],
"conditions": [
["OS!='win'", {
diff --git a/bindings/rust/lib.rs b/bindings/rust/lib.rs
index f071b2b..b4a5667 100644
--- a/bindings/rust/lib.rs
+++ b/bindings/rust/lib.rs
@@ -1,44 +1,39 @@
-//! This crate provides glimmer_javascript language support for the [tree-sitter][] parsing library.
+//! This crate provides Glimmer-flavored JavaScript language support for the
+//! [tree-sitter][] parsing library.
//!
-//! Typically, you will use the [language][language func] function to add this language to a
+//! Typically, you will use the [LANGUAGE] constant to add this language to a
//! tree-sitter [Parser][], and then use the parser to parse some code:
//!
//! ```
-//! let code = "";
-//! let mut parser = tree_sitter::Parser::new();
-//! parser.set_language(tree_sitter_glimmer_javascript::language()).expect("Error loading glimmer_javascript grammar");
+//! use tree_sitter::Parser;
+//!
+//! let code = "const x = 1;";
+//! let mut parser = Parser::new();
+//! parser
+//! .set_language(&tree_sitter_glimmer_javascript::LANGUAGE.into())
+//! .expect("Error loading glimmer_javascript parser");
//! let tree = parser.parse(code, None).unwrap();
+//! assert!(!tree.root_node().has_error());
//! ```
//!
-//! [Language]: https://docs.rs/tree-sitter/*/tree_sitter/struct.Language.html
-//! [language func]: fn.language.html
//! [Parser]: https://docs.rs/tree-sitter/*/tree_sitter/struct.Parser.html
//! [tree-sitter]: https://tree-sitter.github.io/
-use tree_sitter::Language;
+use tree_sitter_language::LanguageFn;
extern "C" {
- fn tree_sitter_glimmer_javascript() -> Language;
+ fn tree_sitter_glimmer_javascript() -> *const ();
}
-/// Get the tree-sitter [Language][] for this grammar.
+/// The tree-sitter [`LanguageFn`] for Glimmer-flavored JavaScript.
///
-/// [Language]: https://docs.rs/tree-sitter/*/tree_sitter/struct.Language.html
-pub fn language() -> Language {
- unsafe { tree_sitter_glimmer_javascript() }
-}
+/// [LanguageFn]: https://docs.rs/tree-sitter-language/*/tree_sitter_language/struct.LanguageFn.html
+pub const LANGUAGE: LanguageFn = unsafe { LanguageFn::from_raw(tree_sitter_glimmer_javascript) };
/// The content of the [`node-types.json`][] file for this grammar.
///
/// [`node-types.json`]: https://tree-sitter.github.io/tree-sitter/using-parsers#static-node-types
-pub const NODE_TYPES: &'static str = include_str!("../../src/node-types.json");
-
-// Uncomment these to include any queries that this grammar contains
-
-// pub const HIGHLIGHTS_QUERY: &'static str = include_str!("../../queries/highlights.scm");
-// pub const INJECTIONS_QUERY: &'static str = include_str!("../../queries/injections.scm");
-// pub const LOCALS_QUERY: &'static str = include_str!("../../queries/locals.scm");
-// pub const TAGS_QUERY: &'static str = include_str!("../../queries/tags.scm");
+pub const NODE_TYPES: &str = include_str!("../../src/node-types.json");
#[cfg(test)]
mod tests {
@@ -46,7 +41,7 @@ mod tests {
fn test_can_load_grammar() {
let mut parser = tree_sitter::Parser::new();
parser
- .set_language(super::language())
+ .set_language(&super::LANGUAGE.into())
.expect("Error loading glimmer_javascript language");
}
}
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..20a79f3
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,4428 @@
+{
+ "name": "tree-sitter-glimmer-javascript",
+ "version": "0.2.0",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "tree-sitter-glimmer-javascript",
+ "version": "0.2.0",
+ "hasInstallScript": true,
+ "license": "MIT",
+ "dependencies": {
+ "node-addon-api": "^8.2.1",
+ "node-gyp-build": "^4.8.2",
+ "tree-sitter-javascript": "^0.23.0"
+ },
+ "devDependencies": {
+ "eslint": ">=8.57.0",
+ "eslint-config-google": "^0.14.0",
+ "prebuildify": "^6.0.1",
+ "release-plan": "^0.9.2",
+ "tree-sitter-cli": "^0.24.3"
+ },
+ "peerDependencies": {
+ "tree-sitter": "^0.21.0"
+ },
+ "peerDependenciesMeta": {
+ "tree_sitter": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@eslint-community/eslint-utils": {
+ "version": "4.9.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",
+ "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "eslint-visitor-keys": "^3.4.3"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ }
+ },
+ "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/@eslint-community/regexpp": {
+ "version": "4.12.2",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
+ "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@eslint/config-array": {
+ "version": "0.21.2",
+ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.2.tgz",
+ "integrity": "sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@eslint/object-schema": "^2.1.7",
+ "debug": "^4.3.1",
+ "minimatch": "^3.1.5"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
+ "node_modules/@eslint/config-helpers": {
+ "version": "0.4.2",
+ "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",
+ "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@eslint/core": "^0.17.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
+ "node_modules/@eslint/core": {
+ "version": "0.17.0",
+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",
+ "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@types/json-schema": "^7.0.15"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
+ "node_modules/@eslint/eslintrc": {
+ "version": "3.3.5",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.5.tgz",
+ "integrity": "sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ajv": "^6.14.0",
+ "debug": "^4.3.2",
+ "espree": "^10.0.1",
+ "globals": "^14.0.0",
+ "ignore": "^5.2.0",
+ "import-fresh": "^3.2.1",
+ "js-yaml": "^4.1.1",
+ "minimatch": "^3.1.5",
+ "strip-json-comments": "^3.1.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/@eslint/js": {
+ "version": "9.39.4",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.4.tgz",
+ "integrity": "sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://eslint.org/donate"
+ }
+ },
+ "node_modules/@eslint/object-schema": {
+ "version": "2.1.7",
+ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",
+ "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
+ "node_modules/@eslint/plugin-kit": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",
+ "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@eslint/core": "^0.17.0",
+ "levn": "^0.4.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ }
+ },
+ "node_modules/@gar/promisify": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz",
+ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@humanfs/core": {
+ "version": "0.19.2",
+ "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.2.tgz",
+ "integrity": "sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@humanfs/types": "^0.15.0"
+ },
+ "engines": {
+ "node": ">=18.18.0"
+ }
+ },
+ "node_modules/@humanfs/node": {
+ "version": "0.16.8",
+ "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.8.tgz",
+ "integrity": "sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@humanfs/core": "^0.19.2",
+ "@humanfs/types": "^0.15.0",
+ "@humanwhocodes/retry": "^0.4.0"
+ },
+ "engines": {
+ "node": ">=18.18.0"
+ }
+ },
+ "node_modules/@humanfs/types": {
+ "version": "0.15.0",
+ "resolved": "https://registry.npmjs.org/@humanfs/types/-/types-0.15.0.tgz",
+ "integrity": "sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=18.18.0"
+ }
+ },
+ "node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "node_modules/@humanwhocodes/retry": {
+ "version": "0.4.3",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
+ "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=18.18"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "node_modules/@isaacs/cliui": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
+ "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^5.1.2",
+ "string-width-cjs": "npm:string-width@^4.2.0",
+ "strip-ansi": "^7.0.1",
+ "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
+ "wrap-ansi": "^8.1.0",
+ "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@manypkg/find-root": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/@manypkg/find-root/-/find-root-2.2.3.tgz",
+ "integrity": "sha512-jtEZKczWTueJYHjGpxU3KJQ08Gsrf4r6Q2GjmPp/RGk5leeYAA1eyDADSAF+KVCsQ6EwZd/FMcOFCoMhtqdCtQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@manypkg/tools": "^1.1.2"
+ },
+ "engines": {
+ "node": ">=14.18.0"
+ }
+ },
+ "node_modules/@manypkg/get-packages": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/@manypkg/get-packages/-/get-packages-2.2.2.tgz",
+ "integrity": "sha512-3+Zd8kLZmsyJFmWTBtY0MAuCErI7yKB2cjMBlujvSVKZ2R/BMXi0kjCXu2dtRlSq/ML86t1FkumT0yreQ3n8OQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@manypkg/find-root": "^2.2.2",
+ "@manypkg/tools": "^1.1.1"
+ },
+ "engines": {
+ "node": ">=14.18.0"
+ }
+ },
+ "node_modules/@manypkg/tools": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@manypkg/tools/-/tools-1.1.2.tgz",
+ "integrity": "sha512-3lBouSuF7CqlseLB+FKES0K4FQ02JrbEoRtJhxnsyB1s5v4AP03gsoohN8jp7DcOImhaR9scYdztq3/sLfk/qQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fast-glob": "^3.3.2",
+ "jju": "^1.4.0",
+ "js-yaml": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=14.18.0"
+ }
+ },
+ "node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@npmcli/fs": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz",
+ "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "@gar/promisify": "^1.0.1",
+ "semver": "^7.3.5"
+ }
+ },
+ "node_modules/@npmcli/git": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.8.tgz",
+ "integrity": "sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "@npmcli/promise-spawn": "^7.0.0",
+ "ini": "^4.1.3",
+ "lru-cache": "^10.0.1",
+ "npm-pick-manifest": "^9.0.0",
+ "proc-log": "^4.0.0",
+ "promise-inflight": "^1.0.1",
+ "promise-retry": "^2.0.1",
+ "semver": "^7.3.5",
+ "which": "^4.0.0"
+ },
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@npmcli/git/node_modules/isexe": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.5.tgz",
+ "integrity": "sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==",
+ "dev": true,
+ "license": "BlueOak-1.0.0",
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@npmcli/git/node_modules/which": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
+ "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "isexe": "^3.1.1"
+ },
+ "bin": {
+ "node-which": "bin/which.js"
+ },
+ "engines": {
+ "node": "^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@npmcli/move-file": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
+ "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==",
+ "deprecated": "This functionality has been moved to @npmcli/fs",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "mkdirp": "^1.0.4",
+ "rimraf": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@npmcli/package-json": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.2.1.tgz",
+ "integrity": "sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "@npmcli/git": "^5.0.0",
+ "glob": "^10.2.2",
+ "hosted-git-info": "^7.0.0",
+ "json-parse-even-better-errors": "^3.0.0",
+ "normalize-package-data": "^6.0.0",
+ "proc-log": "^4.0.0",
+ "semver": "^7.5.3"
+ },
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@npmcli/promise-spawn": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz",
+ "integrity": "sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "which": "^4.0.0"
+ },
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@npmcli/promise-spawn/node_modules/isexe": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.5.tgz",
+ "integrity": "sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==",
+ "dev": true,
+ "license": "BlueOak-1.0.0",
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/@npmcli/promise-spawn/node_modules/which": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
+ "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "isexe": "^3.1.1"
+ },
+ "bin": {
+ "node-which": "bin/which.js"
+ },
+ "engines": {
+ "node": "^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@octokit/auth-token": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.4.tgz",
+ "integrity": "sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@octokit/core": {
+ "version": "4.2.4",
+ "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.4.tgz",
+ "integrity": "sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@octokit/auth-token": "^3.0.0",
+ "@octokit/graphql": "^5.0.0",
+ "@octokit/request": "^6.0.0",
+ "@octokit/request-error": "^3.0.0",
+ "@octokit/types": "^9.0.0",
+ "before-after-hook": "^2.2.0",
+ "universal-user-agent": "^6.0.0"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@octokit/endpoint": {
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.6.tgz",
+ "integrity": "sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@octokit/types": "^9.0.0",
+ "is-plain-object": "^5.0.0",
+ "universal-user-agent": "^6.0.0"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@octokit/graphql": {
+ "version": "5.0.6",
+ "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.6.tgz",
+ "integrity": "sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@octokit/request": "^6.0.0",
+ "@octokit/types": "^9.0.0",
+ "universal-user-agent": "^6.0.0"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@octokit/openapi-types": {
+ "version": "18.1.1",
+ "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-18.1.1.tgz",
+ "integrity": "sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@octokit/plugin-paginate-rest": {
+ "version": "6.1.2",
+ "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz",
+ "integrity": "sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@octokit/tsconfig": "^1.0.2",
+ "@octokit/types": "^9.2.3"
+ },
+ "engines": {
+ "node": ">= 14"
+ },
+ "peerDependencies": {
+ "@octokit/core": ">=4"
+ }
+ },
+ "node_modules/@octokit/plugin-request-log": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz",
+ "integrity": "sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "@octokit/core": ">=3"
+ }
+ },
+ "node_modules/@octokit/plugin-rest-endpoint-methods": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.2.3.tgz",
+ "integrity": "sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@octokit/types": "^10.0.0"
+ },
+ "engines": {
+ "node": ">= 14"
+ },
+ "peerDependencies": {
+ "@octokit/core": ">=3"
+ }
+ },
+ "node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/types": {
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/@octokit/types/-/types-10.0.0.tgz",
+ "integrity": "sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@octokit/openapi-types": "^18.0.0"
+ }
+ },
+ "node_modules/@octokit/request": {
+ "version": "6.2.8",
+ "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.8.tgz",
+ "integrity": "sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@octokit/endpoint": "^7.0.0",
+ "@octokit/request-error": "^3.0.0",
+ "@octokit/types": "^9.0.0",
+ "is-plain-object": "^5.0.0",
+ "node-fetch": "^2.6.7",
+ "universal-user-agent": "^6.0.0"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@octokit/request-error": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz",
+ "integrity": "sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@octokit/types": "^9.0.0",
+ "deprecation": "^2.0.0",
+ "once": "^1.4.0"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@octokit/rest": {
+ "version": "19.0.13",
+ "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.13.tgz",
+ "integrity": "sha512-/EzVox5V9gYGdbAI+ovYj3nXQT1TtTHRT+0eZPcuC05UFSWO3mdO9UY1C0i2eLF9Un1ONJkAk+IEtYGAC+TahA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@octokit/core": "^4.2.1",
+ "@octokit/plugin-paginate-rest": "^6.1.2",
+ "@octokit/plugin-request-log": "^1.0.4",
+ "@octokit/plugin-rest-endpoint-methods": "^7.1.2"
+ },
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/@octokit/tsconfig": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@octokit/tsconfig/-/tsconfig-1.0.2.tgz",
+ "integrity": "sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@octokit/types": {
+ "version": "9.3.2",
+ "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.3.2.tgz",
+ "integrity": "sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@octokit/openapi-types": "^18.0.0"
+ }
+ },
+ "node_modules/@pkgjs/parseargs": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
+ "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/@pnpm/config.env-replace": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz",
+ "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12.22.0"
+ }
+ },
+ "node_modules/@pnpm/network.ca-file": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz",
+ "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "4.2.10"
+ },
+ "engines": {
+ "node": ">=12.22.0"
+ }
+ },
+ "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": {
+ "version": "4.2.10",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
+ "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/@pnpm/npm-conf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-3.0.2.tgz",
+ "integrity": "sha512-h104Kh26rR8tm+a3Qkc5S4VLYint3FE48as7+/5oCEcKR2idC/pF1G6AhIXKI+eHPJa/3J9i5z0Al47IeGHPkA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@pnpm/config.env-replace": "^1.1.0",
+ "@pnpm/network.ca-file": "^1.0.1",
+ "config-chain": "^1.1.11"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@tootallnate/once": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
+ "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/@types/estree": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
+ "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/json-schema": {
+ "version": "7.0.15",
+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
+ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/acorn": {
+ "version": "8.16.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz",
+ "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/acorn-jsx": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
+ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
+ "dev": true,
+ "license": "MIT",
+ "peerDependencies": {
+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ }
+ },
+ "node_modules/agent-base": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
+ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6.0.0"
+ }
+ },
+ "node_modules/agentkeepalive": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.6.0.tgz",
+ "integrity": "sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "humanize-ms": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 8.0.0"
+ }
+ },
+ "node_modules/aggregate-error": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
+ "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "clean-stack": "^2.0.0",
+ "indent-string": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/ajv": {
+ "version": "6.15.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz",
+ "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/ansi-regex": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
+ "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/any-promise": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
+ "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
+ "dev": true,
+ "license": "Python-2.0"
+ },
+ "node_modules/assert-never": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/assert-never/-/assert-never-1.4.0.tgz",
+ "integrity": "sha512-5oJg84os6NMQNl27T9LnZkvvqzvAnHu03ShCnoj6bsJwS7L8AO4lf+C/XjK/nvzEqQB744moC6V128RucQd1jA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/base64-js": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT"
+ },
+ "node_modules/before-after-hook": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz",
+ "integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==",
+ "dev": true,
+ "license": "Apache-2.0"
+ },
+ "node_modules/bl": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
+ "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "buffer": "^5.5.0",
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.4.0"
+ }
+ },
+ "node_modules/brace-expansion": {
+ "version": "1.1.14",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz",
+ "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/braces": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "fill-range": "^7.1.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/buffer": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
+ "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "base64-js": "^1.3.1",
+ "ieee754": "^1.1.13"
+ }
+ },
+ "node_modules/cacache": {
+ "version": "15.3.0",
+ "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz",
+ "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "@npmcli/fs": "^1.0.0",
+ "@npmcli/move-file": "^1.0.1",
+ "chownr": "^2.0.0",
+ "fs-minipass": "^2.0.0",
+ "glob": "^7.1.4",
+ "infer-owner": "^1.0.4",
+ "lru-cache": "^6.0.0",
+ "minipass": "^3.1.1",
+ "minipass-collect": "^1.0.2",
+ "minipass-flush": "^1.0.5",
+ "minipass-pipeline": "^1.2.2",
+ "mkdirp": "^1.0.3",
+ "p-map": "^4.0.0",
+ "promise-inflight": "^1.0.1",
+ "rimraf": "^3.0.2",
+ "ssri": "^8.0.1",
+ "tar": "^6.0.2",
+ "unique-filename": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/cacache/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/cacache/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/cacache/node_modules/minipass": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cacache/node_modules/p-map": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
+ "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "aggregate-error": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/callsites": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/chownr": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
+ "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/clean-stack": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
+ "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/cli-highlight": {
+ "version": "2.1.11",
+ "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz",
+ "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "chalk": "^4.0.0",
+ "highlight.js": "^10.7.1",
+ "mz": "^2.4.0",
+ "parse5": "^5.1.1",
+ "parse5-htmlparser2-tree-adapter": "^6.0.0",
+ "yargs": "^16.0.0"
+ },
+ "bin": {
+ "highlight": "bin/highlight"
+ },
+ "engines": {
+ "node": ">=8.0.0",
+ "npm": ">=5.0.0"
+ }
+ },
+ "node_modules/cli-highlight/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cli-highlight/node_modules/cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
+ }
+ },
+ "node_modules/cli-highlight/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/cli-highlight/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cli-highlight/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cli-highlight/node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/cli-highlight/node_modules/yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/cli-highlight/node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/cliui": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
+ "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.1",
+ "wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/cliui/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/cliui/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/config-chain": {
+ "version": "1.1.13",
+ "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz",
+ "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ini": "^1.3.4",
+ "proto-list": "~1.2.1"
+ }
+ },
+ "node_modules/config-chain/node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/cross-spawn": {
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
+ "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/debug": {
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/deep-extend": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
+ "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/deep-is": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/deprecation": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz",
+ "integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/eastasianwidth": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/encoding": {
+ "version": "0.1.13",
+ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
+ "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "iconv-lite": "^0.6.2"
+ }
+ },
+ "node_modules/end-of-stream": {
+ "version": "1.4.5",
+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
+ "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "once": "^1.4.0"
+ }
+ },
+ "node_modules/err-code": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz",
+ "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/escalade": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
+ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint": {
+ "version": "9.39.4",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz",
+ "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.8.0",
+ "@eslint-community/regexpp": "^4.12.1",
+ "@eslint/config-array": "^0.21.2",
+ "@eslint/config-helpers": "^0.4.2",
+ "@eslint/core": "^0.17.0",
+ "@eslint/eslintrc": "^3.3.5",
+ "@eslint/js": "9.39.4",
+ "@eslint/plugin-kit": "^0.4.1",
+ "@humanfs/node": "^0.16.6",
+ "@humanwhocodes/module-importer": "^1.0.1",
+ "@humanwhocodes/retry": "^0.4.2",
+ "@types/estree": "^1.0.6",
+ "ajv": "^6.14.0",
+ "chalk": "^4.0.0",
+ "cross-spawn": "^7.0.6",
+ "debug": "^4.3.2",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-scope": "^8.4.0",
+ "eslint-visitor-keys": "^4.2.1",
+ "espree": "^10.4.0",
+ "esquery": "^1.5.0",
+ "esutils": "^2.0.2",
+ "fast-deep-equal": "^3.1.3",
+ "file-entry-cache": "^8.0.0",
+ "find-up": "^5.0.0",
+ "glob-parent": "^6.0.2",
+ "ignore": "^5.2.0",
+ "imurmurhash": "^0.1.4",
+ "is-glob": "^4.0.0",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "lodash.merge": "^4.6.2",
+ "minimatch": "^3.1.5",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.9.3"
+ },
+ "bin": {
+ "eslint": "bin/eslint.js"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://eslint.org/donate"
+ },
+ "peerDependencies": {
+ "jiti": "*"
+ },
+ "peerDependenciesMeta": {
+ "jiti": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/eslint-config-google": {
+ "version": "0.14.0",
+ "resolved": "https://registry.npmjs.org/eslint-config-google/-/eslint-config-google-0.14.0.tgz",
+ "integrity": "sha512-WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=0.10.0"
+ },
+ "peerDependencies": {
+ "eslint": ">=5.16.0"
+ }
+ },
+ "node_modules/eslint-scope": {
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
+ "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint-visitor-keys": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
+ "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/espree": {
+ "version": "10.4.0",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
+ "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "acorn": "^8.15.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^4.2.1"
+ },
+ "engines": {
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/esquery": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",
+ "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "estraverse": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/esrecurse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/estraverse": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/execa": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
+ "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cross-spawn": "^7.0.0",
+ "get-stream": "^5.0.0",
+ "human-signals": "^1.1.1",
+ "is-stream": "^2.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^4.0.0",
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2",
+ "strip-final-newline": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
+ }
+ },
+ "node_modules/execa/node_modules/npm-run-path": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "path-key": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/fast-glob": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
+ "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.8"
+ },
+ "engines": {
+ "node": ">=8.6.0"
+ }
+ },
+ "node_modules/fast-glob/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/fast-levenshtein": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/fastq": {
+ "version": "1.20.1",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
+ "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "reusify": "^1.0.4"
+ }
+ },
+ "node_modules/file-entry-cache": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
+ "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "flat-cache": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/fill-range": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/find-up": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/flat-cache": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
+ "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "flatted": "^3.2.9",
+ "keyv": "^4.5.4"
+ },
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/flatted": {
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.4.2.tgz",
+ "integrity": "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/foreground-child": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
+ "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "cross-spawn": "^7.0.6",
+ "signal-exit": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/foreground-child/node_modules/signal-exit": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/fs-constants": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
+ "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/fs-extra": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
+ "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/fs-minipass": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
+ "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "minipass": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/fs-minipass/node_modules/minipass": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/get-caller-file": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": "6.* || 8.* || >= 10.*"
+ }
+ },
+ "node_modules/get-stream": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "pump": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/github-changelog": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/github-changelog/-/github-changelog-1.2.0.tgz",
+ "integrity": "sha512-hLlDDWxGkN7QfjVCTohCravUaVoOIbOxTSeH/5K30luf5Z8s0JWrWzrz3ot1zlkSX4656vzw+iG8t1hmtiuq0g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@manypkg/get-packages": "^2.2.0",
+ "chalk": "^4.0.0",
+ "cli-highlight": "^2.1.11",
+ "execa": "^5.0.0",
+ "hosted-git-info": "^4.0.0",
+ "make-fetch-happen": "^9.0.0",
+ "p-map": "^3.0.0",
+ "progress": "^2.0.0",
+ "yargs": "^17.1.0"
+ },
+ "bin": {
+ "github-changelog": "bin/cli.js"
+ },
+ "engines": {
+ "node": "12.* || 14.* || >= 16"
+ }
+ },
+ "node_modules/github-changelog/node_modules/execa": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
+ "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cross-spawn": "^7.0.3",
+ "get-stream": "^6.0.0",
+ "human-signals": "^2.1.0",
+ "is-stream": "^2.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^4.0.1",
+ "onetime": "^5.1.2",
+ "signal-exit": "^3.0.3",
+ "strip-final-newline": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
+ }
+ },
+ "node_modules/github-changelog/node_modules/get-stream": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
+ "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/github-changelog/node_modules/hosted-git-info": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
+ "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/github-changelog/node_modules/human-signals": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
+ "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=10.17.0"
+ }
+ },
+ "node_modules/github-changelog/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/github-changelog/node_modules/npm-run-path": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "path-key": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/glob": {
+ "version": "10.5.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",
+ "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",
+ "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^3.1.2",
+ "minimatch": "^9.0.4",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^1.11.1"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/glob-parent": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "is-glob": "^4.0.3"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/glob/node_modules/brace-expansion": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.0.tgz",
+ "integrity": "sha512-TN1kCZAgdgweJhWWpgKYrQaMNHcDULHkWwQIspdtjV4Y5aurRdZpjAqn6yX3FPqTA9ngHCc4hJxMAMgGfve85w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/glob/node_modules/minimatch": {
+ "version": "9.0.9",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
+ "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/globals": {
+ "version": "14.0.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
+ "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/highlight.js": {
+ "version": "10.7.3",
+ "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
+ "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/hosted-git-info": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz",
+ "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "lru-cache": "^10.0.1"
+ },
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/http-cache-semantics": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz",
+ "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==",
+ "dev": true,
+ "license": "BSD-2-Clause"
+ },
+ "node_modules/http-proxy-agent": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
+ "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@tootallnate/once": "1",
+ "agent-base": "6",
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/https-proxy-agent": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
+ "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "agent-base": "6",
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/human-signals": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
+ "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=8.12.0"
+ }
+ },
+ "node_modules/humanize-ms": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
+ "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.0.0"
+ }
+ },
+ "node_modules/iconv-lite": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/ieee754": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/ignore": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
+ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/import-fresh": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
+ "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/imurmurhash": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.19"
+ }
+ },
+ "node_modules/indent-string": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/infer-owner": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
+ "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/ini": {
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz",
+ "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/ip-address": {
+ "version": "10.2.0",
+ "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.2.0.tgz",
+ "integrity": "sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 12"
+ }
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-lambda": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz",
+ "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/is-plain-object": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-stream": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/jackspeak": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
+ "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
+ "dev": true,
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "@isaacs/cliui": "^8.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ },
+ "optionalDependencies": {
+ "@pkgjs/parseargs": "^0.11.0"
+ }
+ },
+ "node_modules/jju": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz",
+ "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/js-yaml": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
+ "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "argparse": "^2.0.1"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/json-buffer": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
+ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/json-parse-even-better-errors": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz",
+ "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/json-stable-stringify-without-jsonify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/jsonfile": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.1.tgz",
+ "integrity": "sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "universalify": "^2.0.0"
+ },
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "node_modules/keyv": {
+ "version": "4.5.4",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
+ "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "json-buffer": "3.0.1"
+ }
+ },
+ "node_modules/ky": {
+ "version": "1.14.3",
+ "resolved": "https://registry.npmjs.org/ky/-/ky-1.14.3.tgz",
+ "integrity": "sha512-9zy9lkjac+TR1c2tG+mkNSVlyOpInnWdSMiue4F+kq8TwJSgv6o8jhLRg8Ho6SnZ9wOYUq/yozts9qQCfk7bIw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/ky?sponsor=1"
+ }
+ },
+ "node_modules/latest-version": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-9.0.0.tgz",
+ "integrity": "sha512-7W0vV3rqv5tokqkBAFV1LbR7HPOWzXQDpDgEuib/aJ1jsZZx6x3c2mBI+TJhJzOhkGeaLbCKEHXEXLfirtG2JA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "package-json": "^10.0.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/levn": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "p-locate": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/lodash.merge": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/lru-cache": {
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
+ "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/make-fetch-happen": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz",
+ "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "agentkeepalive": "^4.1.3",
+ "cacache": "^15.2.0",
+ "http-cache-semantics": "^4.1.0",
+ "http-proxy-agent": "^4.0.1",
+ "https-proxy-agent": "^5.0.0",
+ "is-lambda": "^1.0.1",
+ "lru-cache": "^6.0.0",
+ "minipass": "^3.1.3",
+ "minipass-collect": "^1.0.2",
+ "minipass-fetch": "^1.3.2",
+ "minipass-flush": "^1.0.5",
+ "minipass-pipeline": "^1.2.4",
+ "negotiator": "^0.6.2",
+ "promise-retry": "^2.0.1",
+ "socks-proxy-agent": "^6.0.0",
+ "ssri": "^8.0.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/make-fetch-happen/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/make-fetch-happen/node_modules/minipass": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/merge-stream": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/merge2": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/micromatch": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
+ "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "braces": "^3.0.3",
+ "picomatch": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "node_modules/mimic-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/minimatch": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
+ "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/minimist": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/minipass": {
+ "version": "7.1.3",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
+ "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
+ "dev": true,
+ "license": "BlueOak-1.0.0",
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
+ "node_modules/minipass-collect": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
+ "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "minipass": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/minipass-collect/node_modules/minipass": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/minipass-fetch": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz",
+ "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "minipass": "^3.1.0",
+ "minipass-sized": "^1.0.3",
+ "minizlib": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "optionalDependencies": {
+ "encoding": "^0.1.12"
+ }
+ },
+ "node_modules/minipass-fetch/node_modules/minipass": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/minipass-flush": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.7.tgz",
+ "integrity": "sha512-TbqTz9cUwWyHS2Dy89P3ocAGUGxKjjLuR9z8w4WUTGAVgEj17/4nhgo2Du56i0Fm3Pm30g4iA8Lcqctc76jCzA==",
+ "dev": true,
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "minipass": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/minipass-flush/node_modules/minipass": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/minipass-pipeline": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz",
+ "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "minipass": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/minipass-pipeline/node_modules/minipass": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/minipass-sized": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz",
+ "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "minipass": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/minipass-sized/node_modules/minipass": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/minizlib": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
+ "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "minipass": "^3.0.0",
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/minizlib/node_modules/minipass": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/mkdirp": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+ "dev": true,
+ "license": "MIT",
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/mkdirp-classic": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
+ "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/mz": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
+ "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "any-promise": "^1.0.0",
+ "object-assign": "^4.0.1",
+ "thenify-all": "^1.0.0"
+ }
+ },
+ "node_modules/natural-compare": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
+ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/negotiator": {
+ "version": "0.6.4",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz",
+ "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/node-abi": {
+ "version": "3.92.0",
+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.92.0.tgz",
+ "integrity": "sha512-KdHvFWZjEKDf0cakgFjebl371GPsISX2oZHcuyKqM7DtogIsHrqKeLTo8wBHxaXRAQlY2PsPlZmfo+9ZCxEREQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "semver": "^7.3.5"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/node-addon-api": {
+ "version": "8.7.0",
+ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.7.0.tgz",
+ "integrity": "sha512-9MdFxmkKaOYVTV+XVRG8ArDwwQ77XIgIPyKASB1k3JPq3M8fGQQQE3YpMOrKm6g//Ktx8ivZr8xo1Qmtqub+GA==",
+ "license": "MIT",
+ "engines": {
+ "node": "^18 || ^20 || >= 21"
+ }
+ },
+ "node_modules/node-fetch": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
+ "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "whatwg-url": "^5.0.0"
+ },
+ "engines": {
+ "node": "4.x || >=6.0.0"
+ },
+ "peerDependencies": {
+ "encoding": "^0.1.0"
+ },
+ "peerDependenciesMeta": {
+ "encoding": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/node-gyp-build": {
+ "version": "4.8.4",
+ "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz",
+ "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==",
+ "license": "MIT",
+ "bin": {
+ "node-gyp-build": "bin.js",
+ "node-gyp-build-optional": "optional.js",
+ "node-gyp-build-test": "build-test.js"
+ }
+ },
+ "node_modules/normalize-package-data": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz",
+ "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "hosted-git-info": "^7.0.0",
+ "semver": "^7.3.5",
+ "validate-npm-package-license": "^3.0.4"
+ },
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/npm-install-checks": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz",
+ "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "semver": "^7.1.1"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/npm-normalize-package-bin": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz",
+ "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/npm-package-arg": {
+ "version": "11.0.3",
+ "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz",
+ "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "hosted-git-info": "^7.0.0",
+ "proc-log": "^4.0.0",
+ "semver": "^7.3.5",
+ "validate-npm-package-name": "^5.0.0"
+ },
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/npm-pick-manifest": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz",
+ "integrity": "sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "npm-install-checks": "^6.0.0",
+ "npm-normalize-package-bin": "^3.0.0",
+ "npm-package-arg": "^11.0.0",
+ "semver": "^7.3.5"
+ },
+ "engines": {
+ "node": "^16.14.0 || >=18.0.0"
+ }
+ },
+ "node_modules/npm-run-path": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz",
+ "integrity": "sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "path-key": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "node_modules/onetime": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "mimic-fn": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/optionator": {
+ "version": "0.9.4",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
+ "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0",
+ "word-wrap": "^1.2.5"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "yocto-queue": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "p-limit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-map": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
+ "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "aggregate-error": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/package-json": {
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/package-json/-/package-json-10.0.1.tgz",
+ "integrity": "sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ky": "^1.2.0",
+ "registry-auth-token": "^5.0.2",
+ "registry-url": "^6.0.1",
+ "semver": "^7.6.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/package-json-from-dist": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
+ "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
+ "dev": true,
+ "license": "BlueOak-1.0.0"
+ },
+ "node_modules/parent-module": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "callsites": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/parse-github-repo-url": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz",
+ "integrity": "sha512-bSWyzBKqcSL4RrncTpGsEKoJ7H8a4L3++ifTAbTFeMHyq2wRV+42DGmQcHIrJIvdcacjIOxEuKH/w4tthF17gg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/parse5": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
+ "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/parse5-htmlparser2-tree-adapter": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
+ "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "parse5": "^6.0.1"
+ }
+ },
+ "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-scurry": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
+ "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
+ "dev": true,
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "lru-cache": "^10.2.0",
+ "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/picomatch": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
+ "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/prebuildify": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/prebuildify/-/prebuildify-6.0.1.tgz",
+ "integrity": "sha512-8Y2oOOateom/s8dNBsGIcnm6AxPmLH4/nanQzL5lQMU+sC0CMhzARZHizwr36pUPLdvBnOkCNQzxg4djuFSgIw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "minimist": "^1.2.5",
+ "mkdirp-classic": "^0.5.3",
+ "node-abi": "^3.3.0",
+ "npm-run-path": "^3.1.0",
+ "pump": "^3.0.0",
+ "tar-fs": "^2.1.0"
+ },
+ "bin": {
+ "prebuildify": "bin.js"
+ }
+ },
+ "node_modules/prelude-ls": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/proc-log": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz",
+ "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/progress": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
+ "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/promise-inflight": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
+ "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/promise-retry": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz",
+ "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "err-code": "^2.0.2",
+ "retry": "^0.12.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/proto-list": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
+ "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/pump": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz",
+ "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.1"
+ }
+ },
+ "node_modules/punycode": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT"
+ },
+ "node_modules/rc": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
+ "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
+ "dev": true,
+ "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
+ "dependencies": {
+ "deep-extend": "^0.6.0",
+ "ini": "~1.3.0",
+ "minimist": "^1.2.0",
+ "strip-json-comments": "~2.0.1"
+ },
+ "bin": {
+ "rc": "cli.js"
+ }
+ },
+ "node_modules/rc/node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/rc/node_modules/strip-json-comments": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
+ "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/readable-stream": {
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/registry-auth-token": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.1.1.tgz",
+ "integrity": "sha512-P7B4+jq8DeD2nMsAcdfaqHbssgHtZ7Z5+++a5ask90fvmJ8p5je4mOa+wzu+DB4vQ5tdJV/xywY+UnVFeQLV5Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@pnpm/npm-conf": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/registry-url": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz",
+ "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "rc": "1.2.8"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/release-plan": {
+ "version": "0.9.2",
+ "resolved": "https://registry.npmjs.org/release-plan/-/release-plan-0.9.2.tgz",
+ "integrity": "sha512-KSK81V5vPNeKgRcfQftG1DL/ZAX7V+NNp/Y/LNIbYrCUs6AmgLioThz71O2AcDTCwndyEanq1VjuF4oJmpAJXg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@manypkg/get-packages": "^2.2.0",
+ "@npmcli/package-json": "^5.0.0",
+ "@octokit/rest": "^19.0.8",
+ "assert-never": "^1.2.1",
+ "chalk": "^4.1.1",
+ "cli-highlight": "^2.1.11",
+ "execa": "^4.0.3",
+ "fs-extra": "^10.0.0",
+ "github-changelog": "^1.0.0",
+ "js-yaml": "^4.1.0",
+ "latest-version": "^9.0.0",
+ "parse-github-repo-url": "^1.4.1",
+ "semver": "^7.3.5",
+ "yargs": "^17.0.1"
+ },
+ "bin": {
+ "release-plan": "dist/cli.js"
+ }
+ },
+ "node_modules/require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/resolve-from": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/retry": {
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
+ "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/reusify": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
+ "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "deprecated": "Rimraf versions prior to v4 are no longer supported",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/rimraf/node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/run-parallel": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
+ "node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT"
+ },
+ "node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "dev": true,
+ "license": "MIT",
+ "optional": true
+ },
+ "node_modules/semver": {
+ "version": "7.8.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz",
+ "integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==",
+ "dev": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/signal-exit": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/smart-buffer": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
+ "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 6.0.0",
+ "npm": ">= 3.0.0"
+ }
+ },
+ "node_modules/socks": {
+ "version": "2.8.9",
+ "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.9.tgz",
+ "integrity": "sha512-LJhUYUvItdQ0LkJTmPeaEObWXAqFyfmP85x0tch/ez9cahmhlBBLbIqDFnvBnUJGagb0JbIQrkBs1wJ+yRYpEw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ip-address": "^10.1.1",
+ "smart-buffer": "^4.2.0"
+ },
+ "engines": {
+ "node": ">= 10.0.0",
+ "npm": ">= 3.0.0"
+ }
+ },
+ "node_modules/socks-proxy-agent": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz",
+ "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "agent-base": "^6.0.2",
+ "debug": "^4.3.3",
+ "socks": "^2.6.2"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/spdx-correct": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
+ "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "spdx-expression-parse": "^3.0.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "node_modules/spdx-exceptions": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz",
+ "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==",
+ "dev": true,
+ "license": "CC-BY-3.0"
+ },
+ "node_modules/spdx-expression-parse": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "node_modules/spdx-license-ids": {
+ "version": "3.0.23",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.23.tgz",
+ "integrity": "sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==",
+ "dev": true,
+ "license": "CC0-1.0"
+ },
+ "node_modules/ssri": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
+ "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "minipass": "^3.1.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/ssri/node_modules/minipass": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
+ "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/string_decoder": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "safe-buffer": "~5.2.0"
+ }
+ },
+ "node_modules/string-width": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
+ "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "eastasianwidth": "^0.2.0",
+ "emoji-regex": "^9.2.2",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/string-width-cjs": {
+ "name": "string-width",
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/string-width-cjs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/string-width-cjs/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/string-width-cjs/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-ansi": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",
+ "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^6.2.2"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
+ "node_modules/strip-ansi-cjs": {
+ "name": "strip-ansi",
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-final-newline": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/strip-json-comments": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/tar": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz",
+ "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==",
+ "deprecated": "Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "chownr": "^2.0.0",
+ "fs-minipass": "^2.0.0",
+ "minipass": "^5.0.0",
+ "minizlib": "^2.1.1",
+ "mkdirp": "^1.0.3",
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/tar-fs": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz",
+ "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "chownr": "^1.1.1",
+ "mkdirp-classic": "^0.5.2",
+ "pump": "^3.0.0",
+ "tar-stream": "^2.1.4"
+ }
+ },
+ "node_modules/tar-fs/node_modules/chownr": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
+ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/tar-stream": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
+ "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "bl": "^4.0.3",
+ "end-of-stream": "^1.4.1",
+ "fs-constants": "^1.0.0",
+ "inherits": "^2.0.3",
+ "readable-stream": "^3.1.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/tar/node_modules/minipass": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz",
+ "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/thenify": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
+ "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "any-promise": "^1.0.0"
+ }
+ },
+ "node_modules/thenify-all": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
+ "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "thenify": ">= 3.1.0 < 4"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/tr46": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/tree-sitter": {
+ "version": "0.21.1",
+ "resolved": "https://registry.npmjs.org/tree-sitter/-/tree-sitter-0.21.1.tgz",
+ "integrity": "sha512-7dxoA6kYvtgWw80265MyqJlkRl4yawIjO7S5MigytjELkX43fV2WsAXzsNfO7sBpPPCF5Gp0+XzHk0DwLCq3xQ==",
+ "hasInstallScript": true,
+ "license": "MIT",
+ "peer": true,
+ "dependencies": {
+ "node-addon-api": "^8.0.0",
+ "node-gyp-build": "^4.8.0"
+ }
+ },
+ "node_modules/tree-sitter-cli": {
+ "version": "0.24.7",
+ "resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.24.7.tgz",
+ "integrity": "sha512-o4gnE82pVmMMhJbWwD6+I9yr4lXii5Ci5qEQ2pFpUbVy1YiD8cizTJaqdcznA0qEbo7l2OneI1GocChPrI4YGQ==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "bin": {
+ "tree-sitter": "cli.js"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
+ "node_modules/tree-sitter-javascript": {
+ "version": "0.23.1",
+ "resolved": "https://registry.npmjs.org/tree-sitter-javascript/-/tree-sitter-javascript-0.23.1.tgz",
+ "integrity": "sha512-/bnhbrTD9frUYHQTiYnPcxyHORIw157ERBa6dqzaKxvR/x3PC4Yzd+D1pZIMS6zNg2v3a8BZ0oK7jHqsQo9fWA==",
+ "hasInstallScript": true,
+ "license": "MIT",
+ "dependencies": {
+ "node-addon-api": "^8.2.2",
+ "node-gyp-build": "^4.8.2"
+ },
+ "peerDependencies": {
+ "tree-sitter": "^0.21.1"
+ },
+ "peerDependenciesMeta": {
+ "tree-sitter": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/type-check": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "prelude-ls": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/unique-filename": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
+ "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "unique-slug": "^2.0.0"
+ }
+ },
+ "node_modules/unique-slug": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
+ "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "imurmurhash": "^0.1.4"
+ }
+ },
+ "node_modules/universal-user-agent": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.1.tgz",
+ "integrity": "sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/universalify": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
+ "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "node_modules/uri-js": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "node_modules/util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/validate-npm-package-license": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "spdx-correct": "^3.0.0",
+ "spdx-expression-parse": "^3.0.0"
+ }
+ },
+ "node_modules/validate-npm-package-name": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz",
+ "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/webidl-conversions": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
+ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
+ "dev": true,
+ "license": "BSD-2-Clause"
+ },
+ "node_modules/whatwg-url": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
+ "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
+ }
+ },
+ "node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/word-wrap": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
+ "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/wrap-ansi": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
+ "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^6.1.0",
+ "string-width": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi-cjs": {
+ "name": "wrap-ansi",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/ansi-styles": {
+ "version": "6.2.3",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
+ "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/y18n": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/yargs": {
+ "version": "17.7.2",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "cliui": "^8.0.1",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.3",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^21.1.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/yargs-parser": {
+ "version": "21.1.1",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
+ "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
+ "dev": true,
+ "license": "ISC",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/yargs/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yargs/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/yargs/node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yargs/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ }
+ }
+}
diff --git a/package.json b/package.json
index f066948..e0ec51d 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,7 @@
"src/**"
],
"scripts": {
- "build": "tree-sitter generate --no-bindings",
+ "build": "tree-sitter generate",
"build:local": "tree-sitter build -o parser/glimmer_javascript.so",
"install": "node-gyp-build",
"lint": "eslint common/define-grammar.js",
@@ -32,15 +32,15 @@
},
"dependencies": {
"node-addon-api": "^8.2.1",
- "node-gyp-build": "^4.8.2"
+ "node-gyp-build": "^4.8.2",
+ "tree-sitter-javascript": "^0.23.0"
},
"devDependencies": {
"eslint": ">=8.57.0",
"eslint-config-google": "^0.14.0",
"prebuildify": "^6.0.1",
"release-plan": "^0.9.2",
- "tree-sitter-cli": "^0.24.3",
- "tree-sitter-javascript": "^0.23.0"
+ "tree-sitter-cli": "^0.24.3"
},
"peerDependencies": {
"tree-sitter": "^0.21.0"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
deleted file mode 100644
index 5bdab76..0000000
--- a/pnpm-lock.yaml
+++ /dev/null
@@ -1,2509 +0,0 @@
-lockfileVersion: '9.0'
-
-settings:
- autoInstallPeers: true
- excludeLinksFromLockfile: false
-
-importers:
-
- .:
- dependencies:
- node-addon-api:
- specifier: ^8.2.1
- version: 8.2.1
- node-gyp-build:
- specifier: ^4.8.2
- version: 4.8.2
- tree-sitter:
- specifier: ^0.21.0
- version: 0.21.1
- devDependencies:
- eslint:
- specifier: '>=8.57.0'
- version: 9.9.0
- eslint-config-google:
- specifier: ^0.14.0
- version: 0.14.0(eslint@9.9.0)
- prebuildify:
- specifier: ^6.0.1
- version: 6.0.1
- release-plan:
- specifier: ^0.9.2
- version: 0.9.2(encoding@0.1.13)
- tree-sitter-cli:
- specifier: ^0.24.3
- version: 0.24.3
- tree-sitter-javascript:
- specifier: ^0.23.0
- version: 0.23.0(tree-sitter@0.21.1)
-
-packages:
-
- '@eslint-community/eslint-utils@4.4.0':
- resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
-
- '@eslint-community/regexpp@4.11.0':
- resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==}
- engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
-
- '@eslint/config-array@0.17.1':
- resolution: {integrity: sha512-BlYOpej8AQ8Ev9xVqroV7a02JK3SkBAaN9GfMMH9W6Ch8FlQlkjGw4Ir7+FgYwfirivAf4t+GtzuAxqfukmISA==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@eslint/eslintrc@3.1.0':
- resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@eslint/js@9.9.0':
- resolution: {integrity: sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@eslint/object-schema@2.1.4':
- resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@gar/promisify@1.1.3':
- resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
-
- '@humanwhocodes/module-importer@1.0.1':
- resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
- engines: {node: '>=12.22'}
-
- '@humanwhocodes/retry@0.3.0':
- resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==}
- engines: {node: '>=18.18'}
-
- '@isaacs/cliui@8.0.2':
- resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
- engines: {node: '>=12'}
-
- '@manypkg/find-root@2.2.3':
- resolution: {integrity: sha512-jtEZKczWTueJYHjGpxU3KJQ08Gsrf4r6Q2GjmPp/RGk5leeYAA1eyDADSAF+KVCsQ6EwZd/FMcOFCoMhtqdCtQ==}
- engines: {node: '>=14.18.0'}
-
- '@manypkg/get-packages@2.2.2':
- resolution: {integrity: sha512-3+Zd8kLZmsyJFmWTBtY0MAuCErI7yKB2cjMBlujvSVKZ2R/BMXi0kjCXu2dtRlSq/ML86t1FkumT0yreQ3n8OQ==}
- engines: {node: '>=14.18.0'}
-
- '@manypkg/tools@1.1.2':
- resolution: {integrity: sha512-3lBouSuF7CqlseLB+FKES0K4FQ02JrbEoRtJhxnsyB1s5v4AP03gsoohN8jp7DcOImhaR9scYdztq3/sLfk/qQ==}
- engines: {node: '>=14.18.0'}
-
- '@nodelib/fs.scandir@2.1.5':
- resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
- engines: {node: '>= 8'}
-
- '@nodelib/fs.stat@2.0.5':
- resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
- engines: {node: '>= 8'}
-
- '@nodelib/fs.walk@1.2.8':
- resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
- engines: {node: '>= 8'}
-
- '@npmcli/fs@1.1.1':
- resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==}
-
- '@npmcli/git@5.0.8':
- resolution: {integrity: sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==}
- engines: {node: ^16.14.0 || >=18.0.0}
-
- '@npmcli/move-file@1.1.2':
- resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==}
- engines: {node: '>=10'}
- deprecated: This functionality has been moved to @npmcli/fs
-
- '@npmcli/package-json@5.2.0':
- resolution: {integrity: sha512-qe/kiqqkW0AGtvBjL8TJKZk/eBBSpnJkUWvHdQ9jM2lKHXRYYJuyNpJPlJw3c8QjC2ow6NZYiLExhUaeJelbxQ==}
- engines: {node: ^16.14.0 || >=18.0.0}
-
- '@npmcli/promise-spawn@7.0.2':
- resolution: {integrity: sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==}
- engines: {node: ^16.14.0 || >=18.0.0}
-
- '@octokit/auth-token@3.0.4':
- resolution: {integrity: sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ==}
- engines: {node: '>= 14'}
-
- '@octokit/core@4.2.4':
- resolution: {integrity: sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ==}
- engines: {node: '>= 14'}
-
- '@octokit/endpoint@7.0.6':
- resolution: {integrity: sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg==}
- engines: {node: '>= 14'}
-
- '@octokit/graphql@5.0.6':
- resolution: {integrity: sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw==}
- engines: {node: '>= 14'}
-
- '@octokit/openapi-types@18.1.1':
- resolution: {integrity: sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw==}
-
- '@octokit/plugin-paginate-rest@6.1.2':
- resolution: {integrity: sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==}
- engines: {node: '>= 14'}
- peerDependencies:
- '@octokit/core': '>=4'
-
- '@octokit/plugin-request-log@1.0.4':
- resolution: {integrity: sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==}
- peerDependencies:
- '@octokit/core': '>=3'
-
- '@octokit/plugin-rest-endpoint-methods@7.2.3':
- resolution: {integrity: sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA==}
- engines: {node: '>= 14'}
- peerDependencies:
- '@octokit/core': '>=3'
-
- '@octokit/request-error@3.0.3':
- resolution: {integrity: sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==}
- engines: {node: '>= 14'}
-
- '@octokit/request@6.2.8':
- resolution: {integrity: sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw==}
- engines: {node: '>= 14'}
-
- '@octokit/rest@19.0.13':
- resolution: {integrity: sha512-/EzVox5V9gYGdbAI+ovYj3nXQT1TtTHRT+0eZPcuC05UFSWO3mdO9UY1C0i2eLF9Un1ONJkAk+IEtYGAC+TahA==}
- engines: {node: '>= 14'}
-
- '@octokit/tsconfig@1.0.2':
- resolution: {integrity: sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==}
-
- '@octokit/types@10.0.0':
- resolution: {integrity: sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg==}
-
- '@octokit/types@9.3.2':
- resolution: {integrity: sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==}
-
- '@pkgjs/parseargs@0.11.0':
- resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
- engines: {node: '>=14'}
-
- '@pnpm/config.env-replace@1.1.0':
- resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==}
- engines: {node: '>=12.22.0'}
-
- '@pnpm/network.ca-file@1.0.2':
- resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==}
- engines: {node: '>=12.22.0'}
-
- '@pnpm/npm-conf@2.3.1':
- resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==}
- engines: {node: '>=12'}
-
- '@tootallnate/once@1.1.2':
- resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==}
- engines: {node: '>= 6'}
-
- acorn-jsx@5.3.2:
- resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
- peerDependencies:
- acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
-
- acorn@8.12.1:
- resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==}
- engines: {node: '>=0.4.0'}
- hasBin: true
-
- agent-base@6.0.2:
- resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
- engines: {node: '>= 6.0.0'}
-
- agentkeepalive@4.5.0:
- resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==}
- engines: {node: '>= 8.0.0'}
-
- aggregate-error@3.1.0:
- resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
- engines: {node: '>=8'}
-
- ajv@6.12.6:
- resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
-
- ansi-regex@5.0.1:
- resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
- engines: {node: '>=8'}
-
- ansi-regex@6.0.1:
- resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
- engines: {node: '>=12'}
-
- ansi-styles@4.3.0:
- resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
- engines: {node: '>=8'}
-
- ansi-styles@6.2.1:
- resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
- engines: {node: '>=12'}
-
- any-promise@1.3.0:
- resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
-
- argparse@2.0.1:
- resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
-
- assert-never@1.3.0:
- resolution: {integrity: sha512-9Z3vxQ+berkL/JJo0dK+EY3Lp0s3NtSnP3VCLsh5HDcZPrh0M+KQRK5sWhUeyPPH+/RCxZqOxLMR+YC6vlviEQ==}
-
- balanced-match@1.0.2:
- resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
-
- base64-js@1.5.1:
- resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
-
- before-after-hook@2.2.3:
- resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==}
-
- bl@4.1.0:
- resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
-
- brace-expansion@1.1.11:
- resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
-
- brace-expansion@2.0.1:
- resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
-
- braces@3.0.3:
- resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
- engines: {node: '>=8'}
-
- buffer@5.7.1:
- resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
-
- cacache@15.3.0:
- resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==}
- engines: {node: '>= 10'}
-
- callsites@3.1.0:
- resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
- engines: {node: '>=6'}
-
- chalk@4.1.2:
- resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
- engines: {node: '>=10'}
-
- chownr@1.1.4:
- resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
-
- chownr@2.0.0:
- resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
- engines: {node: '>=10'}
-
- clean-stack@2.2.0:
- resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
- engines: {node: '>=6'}
-
- cli-highlight@2.1.11:
- resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==}
- engines: {node: '>=8.0.0', npm: '>=5.0.0'}
- hasBin: true
-
- cliui@7.0.4:
- resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==}
-
- cliui@8.0.1:
- resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
- engines: {node: '>=12'}
-
- color-convert@2.0.1:
- resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
- engines: {node: '>=7.0.0'}
-
- color-name@1.1.4:
- resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
-
- concat-map@0.0.1:
- resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
-
- config-chain@1.1.13:
- resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==}
-
- cross-spawn@7.0.3:
- resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
- engines: {node: '>= 8'}
-
- debug@4.3.6:
- resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==}
- engines: {node: '>=6.0'}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
-
- deep-extend@0.6.0:
- resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
- engines: {node: '>=4.0.0'}
-
- deep-is@0.1.4:
- resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
-
- deprecation@2.3.1:
- resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==}
-
- eastasianwidth@0.2.0:
- resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
-
- emoji-regex@8.0.0:
- resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
-
- emoji-regex@9.2.2:
- resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
-
- encoding@0.1.13:
- resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==}
-
- end-of-stream@1.4.4:
- resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
-
- err-code@2.0.3:
- resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==}
-
- escalade@3.1.2:
- resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
- engines: {node: '>=6'}
-
- escape-string-regexp@4.0.0:
- resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
- engines: {node: '>=10'}
-
- eslint-config-google@0.14.0:
- resolution: {integrity: sha512-WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw==}
- engines: {node: '>=0.10.0'}
- peerDependencies:
- eslint: '>=5.16.0'
-
- eslint-scope@8.0.2:
- resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- eslint-visitor-keys@3.4.3:
- resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
- eslint-visitor-keys@4.0.0:
- resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- eslint@9.9.0:
- resolution: {integrity: sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- hasBin: true
- peerDependencies:
- jiti: '*'
- peerDependenciesMeta:
- jiti:
- optional: true
-
- espree@10.1.0:
- resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- esquery@1.6.0:
- resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
- engines: {node: '>=0.10'}
-
- esrecurse@4.3.0:
- resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
- engines: {node: '>=4.0'}
-
- estraverse@5.3.0:
- resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
- engines: {node: '>=4.0'}
-
- esutils@2.0.3:
- resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
- engines: {node: '>=0.10.0'}
-
- execa@4.1.0:
- resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==}
- engines: {node: '>=10'}
-
- execa@5.1.1:
- resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
- engines: {node: '>=10'}
-
- fast-deep-equal@3.1.3:
- resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
-
- fast-glob@3.3.2:
- resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
- engines: {node: '>=8.6.0'}
-
- fast-json-stable-stringify@2.1.0:
- resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
-
- fast-levenshtein@2.0.6:
- resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
-
- fastq@1.17.1:
- resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
-
- file-entry-cache@8.0.0:
- resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
- engines: {node: '>=16.0.0'}
-
- fill-range@7.1.1:
- resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
- engines: {node: '>=8'}
-
- find-up@5.0.0:
- resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
- engines: {node: '>=10'}
-
- flat-cache@4.0.1:
- resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
- engines: {node: '>=16'}
-
- flatted@3.3.1:
- resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
-
- foreground-child@3.3.0:
- resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==}
- engines: {node: '>=14'}
-
- fs-constants@1.0.0:
- resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
-
- fs-extra@10.1.0:
- resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
- engines: {node: '>=12'}
-
- fs-minipass@2.1.0:
- resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
- engines: {node: '>= 8'}
-
- fs.realpath@1.0.0:
- resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
-
- get-caller-file@2.0.5:
- resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
- engines: {node: 6.* || 8.* || >= 10.*}
-
- get-stream@5.2.0:
- resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==}
- engines: {node: '>=8'}
-
- get-stream@6.0.1:
- resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
- engines: {node: '>=10'}
-
- github-changelog@1.0.2:
- resolution: {integrity: sha512-ieWWj+wEHcWwhofXOB6HwxYbRCmWMZ8q8NHjt+g8d0GVA8AJE3h7uxjZ9ZqT8l9TPrGH5HRjaVOqO3PiU4pUSQ==}
- engines: {node: 12.* || 14.* || >= 16}
- hasBin: true
-
- glob-parent@5.1.2:
- resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
- engines: {node: '>= 6'}
-
- glob-parent@6.0.2:
- resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
- engines: {node: '>=10.13.0'}
-
- glob@10.4.5:
- resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
- hasBin: true
-
- glob@7.2.3:
- resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
- deprecated: Glob versions prior to v9 are no longer supported
-
- globals@14.0.0:
- resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
- engines: {node: '>=18'}
-
- graceful-fs@4.2.10:
- resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
-
- graceful-fs@4.2.11:
- resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
-
- has-flag@4.0.0:
- resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
- engines: {node: '>=8'}
-
- highlight.js@10.7.3:
- resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}
-
- hosted-git-info@4.1.0:
- resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==}
- engines: {node: '>=10'}
-
- hosted-git-info@7.0.2:
- resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==}
- engines: {node: ^16.14.0 || >=18.0.0}
-
- http-cache-semantics@4.1.1:
- resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==}
-
- http-proxy-agent@4.0.1:
- resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==}
- engines: {node: '>= 6'}
-
- https-proxy-agent@5.0.1:
- resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
- engines: {node: '>= 6'}
-
- human-signals@1.1.1:
- resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==}
- engines: {node: '>=8.12.0'}
-
- human-signals@2.1.0:
- resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
- engines: {node: '>=10.17.0'}
-
- humanize-ms@1.2.1:
- resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
-
- iconv-lite@0.6.3:
- resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
- engines: {node: '>=0.10.0'}
-
- ieee754@1.2.1:
- resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
-
- ignore@5.3.2:
- resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
- engines: {node: '>= 4'}
-
- import-fresh@3.3.0:
- resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
- engines: {node: '>=6'}
-
- imurmurhash@0.1.4:
- resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
- engines: {node: '>=0.8.19'}
-
- indent-string@4.0.0:
- resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
- engines: {node: '>=8'}
-
- infer-owner@1.0.4:
- resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==}
-
- inflight@1.0.6:
- resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
- deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
-
- inherits@2.0.4:
- resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
-
- ini@1.3.8:
- resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
-
- ini@4.1.3:
- resolution: {integrity: sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
-
- ip-address@9.0.5:
- resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==}
- engines: {node: '>= 12'}
-
- is-extglob@2.1.1:
- resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
- engines: {node: '>=0.10.0'}
-
- is-fullwidth-code-point@3.0.0:
- resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
- engines: {node: '>=8'}
-
- is-glob@4.0.3:
- resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
- engines: {node: '>=0.10.0'}
-
- is-lambda@1.0.1:
- resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==}
-
- is-number@7.0.0:
- resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
- engines: {node: '>=0.12.0'}
-
- is-path-inside@3.0.3:
- resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
- engines: {node: '>=8'}
-
- is-plain-object@5.0.0:
- resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==}
- engines: {node: '>=0.10.0'}
-
- is-stream@2.0.1:
- resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
- engines: {node: '>=8'}
-
- isexe@2.0.0:
- resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
-
- isexe@3.1.1:
- resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==}
- engines: {node: '>=16'}
-
- jackspeak@3.4.3:
- resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
-
- jju@1.4.0:
- resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==}
-
- js-yaml@4.1.0:
- resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
- hasBin: true
-
- jsbn@1.1.0:
- resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==}
-
- json-buffer@3.0.1:
- resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
-
- json-parse-even-better-errors@3.0.2:
- resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
-
- json-schema-traverse@0.4.1:
- resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
-
- json-stable-stringify-without-jsonify@1.0.1:
- resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
-
- jsonfile@6.1.0:
- resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
-
- keyv@4.5.4:
- resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
-
- ky@1.7.0:
- resolution: {integrity: sha512-g+S6ZMESSMuxrrbcDioBKSjBj8Xvam2WmLso+q1Ub7TTYCGS68XbSEM+eA3VSTmXJfR1uQjsTooC2tCsC3bW6g==}
- engines: {node: '>=18'}
-
- latest-version@9.0.0:
- resolution: {integrity: sha512-7W0vV3rqv5tokqkBAFV1LbR7HPOWzXQDpDgEuib/aJ1jsZZx6x3c2mBI+TJhJzOhkGeaLbCKEHXEXLfirtG2JA==}
- engines: {node: '>=18'}
-
- levn@0.4.1:
- resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
- engines: {node: '>= 0.8.0'}
-
- locate-path@6.0.0:
- resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
- engines: {node: '>=10'}
-
- lodash.merge@4.6.2:
- resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
-
- lru-cache@10.4.3:
- resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
-
- lru-cache@6.0.0:
- resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
- engines: {node: '>=10'}
-
- make-fetch-happen@9.1.0:
- resolution: {integrity: sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==}
- engines: {node: '>= 10'}
-
- merge-stream@2.0.0:
- resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
-
- merge2@1.4.1:
- resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
- engines: {node: '>= 8'}
-
- micromatch@4.0.7:
- resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==}
- engines: {node: '>=8.6'}
-
- mimic-fn@2.1.0:
- resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
- engines: {node: '>=6'}
-
- minimatch@3.1.2:
- resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
-
- minimatch@9.0.5:
- resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
- engines: {node: '>=16 || 14 >=14.17'}
-
- minimist@1.2.8:
- resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
-
- minipass-collect@1.0.2:
- resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==}
- engines: {node: '>= 8'}
-
- minipass-fetch@1.4.1:
- resolution: {integrity: sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==}
- engines: {node: '>=8'}
-
- minipass-flush@1.0.5:
- resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==}
- engines: {node: '>= 8'}
-
- minipass-pipeline@1.2.4:
- resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==}
- engines: {node: '>=8'}
-
- minipass-sized@1.0.3:
- resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==}
- engines: {node: '>=8'}
-
- minipass@3.3.6:
- resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
- engines: {node: '>=8'}
-
- minipass@5.0.0:
- resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
- engines: {node: '>=8'}
-
- minipass@7.1.2:
- resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
- engines: {node: '>=16 || 14 >=14.17'}
-
- minizlib@2.1.2:
- resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
- engines: {node: '>= 8'}
-
- mkdirp-classic@0.5.3:
- resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
-
- mkdirp@1.0.4:
- resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
- engines: {node: '>=10'}
- hasBin: true
-
- ms@2.1.2:
- resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
-
- mz@2.7.0:
- resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
-
- natural-compare@1.4.0:
- resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
-
- negotiator@0.6.3:
- resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
- engines: {node: '>= 0.6'}
-
- node-abi@3.65.0:
- resolution: {integrity: sha512-ThjYBfoDNr08AWx6hGaRbfPwxKV9kVzAzOzlLKbk2CuqXE2xnCh+cbAGnwM3t8Lq4v9rUB7VfondlkBckcJrVA==}
- engines: {node: '>=10'}
-
- node-addon-api@8.2.1:
- resolution: {integrity: sha512-vmEOvxwiH8tlOcv4SyE8RH34rI5/nWVaigUeAUPawC6f0+HoDthwI0vkMu4tbtsZrXq6QXFfrkhjofzKEs5tpA==}
- engines: {node: ^18 || ^20 || >= 21}
-
- node-fetch@2.7.0:
- resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
- engines: {node: 4.x || >=6.0.0}
- peerDependencies:
- encoding: ^0.1.0
- peerDependenciesMeta:
- encoding:
- optional: true
-
- node-gyp-build@4.8.2:
- resolution: {integrity: sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==}
- hasBin: true
-
- normalize-package-data@6.0.2:
- resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==}
- engines: {node: ^16.14.0 || >=18.0.0}
-
- npm-install-checks@6.3.0:
- resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
-
- npm-normalize-package-bin@3.0.1:
- resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
-
- npm-package-arg@11.0.3:
- resolution: {integrity: sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==}
- engines: {node: ^16.14.0 || >=18.0.0}
-
- npm-pick-manifest@9.1.0:
- resolution: {integrity: sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==}
- engines: {node: ^16.14.0 || >=18.0.0}
-
- npm-run-path@3.1.0:
- resolution: {integrity: sha512-Dbl4A/VfiVGLgQv29URL9xshU8XDY1GeLy+fsaZ1AA8JDSfjvr5P5+pzRbWqRSBxk6/DW7MIh8lTM/PaGnP2kg==}
- engines: {node: '>=8'}
-
- npm-run-path@4.0.1:
- resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
- engines: {node: '>=8'}
-
- object-assign@4.1.1:
- resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
- engines: {node: '>=0.10.0'}
-
- once@1.4.0:
- resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
-
- onetime@5.1.2:
- resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
- engines: {node: '>=6'}
-
- optionator@0.9.4:
- resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
- engines: {node: '>= 0.8.0'}
-
- p-limit@3.1.0:
- resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
- engines: {node: '>=10'}
-
- p-locate@5.0.0:
- resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
- engines: {node: '>=10'}
-
- p-map@3.0.0:
- resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==}
- engines: {node: '>=8'}
-
- p-map@4.0.0:
- resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==}
- engines: {node: '>=10'}
-
- package-json-from-dist@1.0.0:
- resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==}
-
- package-json@10.0.1:
- resolution: {integrity: sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==}
- engines: {node: '>=18'}
-
- parent-module@1.0.1:
- resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
- engines: {node: '>=6'}
-
- parse-github-repo-url@1.4.1:
- resolution: {integrity: sha512-bSWyzBKqcSL4RrncTpGsEKoJ7H8a4L3++ifTAbTFeMHyq2wRV+42DGmQcHIrJIvdcacjIOxEuKH/w4tthF17gg==}
-
- parse5-htmlparser2-tree-adapter@6.0.1:
- resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==}
-
- parse5@5.1.1:
- resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==}
-
- parse5@6.0.1:
- resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}
-
- path-exists@4.0.0:
- resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
- engines: {node: '>=8'}
-
- path-is-absolute@1.0.1:
- resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
- engines: {node: '>=0.10.0'}
-
- path-key@3.1.1:
- resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
- engines: {node: '>=8'}
-
- path-scurry@1.11.1:
- resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
- engines: {node: '>=16 || 14 >=14.18'}
-
- picomatch@2.3.1:
- resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
- engines: {node: '>=8.6'}
-
- prebuildify@6.0.1:
- resolution: {integrity: sha512-8Y2oOOateom/s8dNBsGIcnm6AxPmLH4/nanQzL5lQMU+sC0CMhzARZHizwr36pUPLdvBnOkCNQzxg4djuFSgIw==}
- hasBin: true
-
- prelude-ls@1.2.1:
- resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
- engines: {node: '>= 0.8.0'}
-
- proc-log@4.2.0:
- resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
-
- progress@2.0.3:
- resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
- engines: {node: '>=0.4.0'}
-
- promise-inflight@1.0.1:
- resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==}
- peerDependencies:
- bluebird: '*'
- peerDependenciesMeta:
- bluebird:
- optional: true
-
- promise-retry@2.0.1:
- resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==}
- engines: {node: '>=10'}
-
- proto-list@1.2.4:
- resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==}
-
- pump@3.0.0:
- resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
-
- punycode@2.3.1:
- resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
- engines: {node: '>=6'}
-
- queue-microtask@1.2.3:
- resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
-
- rc@1.2.8:
- resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
- hasBin: true
-
- readable-stream@3.6.2:
- resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
- engines: {node: '>= 6'}
-
- registry-auth-token@5.0.2:
- resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==}
- engines: {node: '>=14'}
-
- registry-url@6.0.1:
- resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==}
- engines: {node: '>=12'}
-
- release-plan@0.9.2:
- resolution: {integrity: sha512-KSK81V5vPNeKgRcfQftG1DL/ZAX7V+NNp/Y/LNIbYrCUs6AmgLioThz71O2AcDTCwndyEanq1VjuF4oJmpAJXg==}
- hasBin: true
-
- require-directory@2.1.1:
- resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
- engines: {node: '>=0.10.0'}
-
- resolve-from@4.0.0:
- resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
- engines: {node: '>=4'}
-
- retry@0.12.0:
- resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==}
- engines: {node: '>= 4'}
-
- reusify@1.0.4:
- resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
- engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
-
- rimraf@3.0.2:
- resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
- deprecated: Rimraf versions prior to v4 are no longer supported
- hasBin: true
-
- run-parallel@1.2.0:
- resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
-
- safe-buffer@5.2.1:
- resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
-
- safer-buffer@2.1.2:
- resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
-
- semver@7.6.3:
- resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
- engines: {node: '>=10'}
- hasBin: true
-
- shebang-command@2.0.0:
- resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
- engines: {node: '>=8'}
-
- shebang-regex@3.0.0:
- resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
- engines: {node: '>=8'}
-
- signal-exit@3.0.7:
- resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
-
- signal-exit@4.1.0:
- resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
- engines: {node: '>=14'}
-
- smart-buffer@4.2.0:
- resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==}
- engines: {node: '>= 6.0.0', npm: '>= 3.0.0'}
-
- socks-proxy-agent@6.2.1:
- resolution: {integrity: sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==}
- engines: {node: '>= 10'}
-
- socks@2.8.3:
- resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==}
- engines: {node: '>= 10.0.0', npm: '>= 3.0.0'}
-
- spdx-correct@3.2.0:
- resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
-
- spdx-exceptions@2.5.0:
- resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==}
-
- spdx-expression-parse@3.0.1:
- resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
-
- spdx-license-ids@3.0.18:
- resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==}
-
- sprintf-js@1.1.3:
- resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==}
-
- ssri@8.0.1:
- resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==}
- engines: {node: '>= 8'}
-
- string-width@4.2.3:
- resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
- engines: {node: '>=8'}
-
- string-width@5.1.2:
- resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
- engines: {node: '>=12'}
-
- string_decoder@1.3.0:
- resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
-
- strip-ansi@6.0.1:
- resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
- engines: {node: '>=8'}
-
- strip-ansi@7.1.0:
- resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
- engines: {node: '>=12'}
-
- strip-final-newline@2.0.0:
- resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
- engines: {node: '>=6'}
-
- strip-json-comments@2.0.1:
- resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
- engines: {node: '>=0.10.0'}
-
- strip-json-comments@3.1.1:
- resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
- engines: {node: '>=8'}
-
- supports-color@7.2.0:
- resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
- engines: {node: '>=8'}
-
- tar-fs@2.1.1:
- resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==}
-
- tar-stream@2.2.0:
- resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
- engines: {node: '>=6'}
-
- tar@6.2.1:
- resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==}
- engines: {node: '>=10'}
-
- text-table@0.2.0:
- resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
-
- thenify-all@1.6.0:
- resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
- engines: {node: '>=0.8'}
-
- thenify@3.3.1:
- resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
-
- to-regex-range@5.0.1:
- resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
- engines: {node: '>=8.0'}
-
- tr46@0.0.3:
- resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
-
- tree-sitter-cli@0.24.3:
- resolution: {integrity: sha512-5vS0SiJf31tMTn9CYLsu5l18qXaw5MLFka3cuGxOB5f4TtgoUSK1Sog6rKmqBc7PvFJq37YcQBjj9giNy2cJPw==}
- engines: {node: '>=12.0.0'}
- hasBin: true
-
- tree-sitter-javascript@0.23.0:
- resolution: {integrity: sha512-xw0nc8P/u+uhoRuKmalcv/3OGGLtaeVWx/NpqAHXPvJsdSPdkx+IoRod4W4hw1zDNj1V6xzJgdATk0IPNUNy3w==}
- peerDependencies:
- tree-sitter: ^0.21.1
- peerDependenciesMeta:
- tree-sitter:
- optional: true
-
- tree-sitter@0.21.1:
- resolution: {integrity: sha512-7dxoA6kYvtgWw80265MyqJlkRl4yawIjO7S5MigytjELkX43fV2WsAXzsNfO7sBpPPCF5Gp0+XzHk0DwLCq3xQ==}
-
- type-check@0.4.0:
- resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
- engines: {node: '>= 0.8.0'}
-
- unique-filename@1.1.1:
- resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==}
-
- unique-slug@2.0.2:
- resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==}
-
- universal-user-agent@6.0.1:
- resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==}
-
- universalify@2.0.1:
- resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
- engines: {node: '>= 10.0.0'}
-
- uri-js@4.4.1:
- resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
-
- util-deprecate@1.0.2:
- resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
-
- validate-npm-package-license@3.0.4:
- resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
-
- validate-npm-package-name@5.0.1:
- resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
-
- webidl-conversions@3.0.1:
- resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
-
- whatwg-url@5.0.0:
- resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
-
- which@2.0.2:
- resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
- engines: {node: '>= 8'}
- hasBin: true
-
- which@4.0.0:
- resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==}
- engines: {node: ^16.13.0 || >=18.0.0}
- hasBin: true
-
- word-wrap@1.2.5:
- resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
- engines: {node: '>=0.10.0'}
-
- wrap-ansi@7.0.0:
- resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
- engines: {node: '>=10'}
-
- wrap-ansi@8.1.0:
- resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
- engines: {node: '>=12'}
-
- wrappy@1.0.2:
- resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
-
- y18n@5.0.8:
- resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
- engines: {node: '>=10'}
-
- yallist@4.0.0:
- resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
-
- yargs-parser@20.2.9:
- resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==}
- engines: {node: '>=10'}
-
- yargs-parser@21.1.1:
- resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
- engines: {node: '>=12'}
-
- yargs@16.2.0:
- resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==}
- engines: {node: '>=10'}
-
- yargs@17.7.2:
- resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
- engines: {node: '>=12'}
-
- yocto-queue@0.1.0:
- resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
- engines: {node: '>=10'}
-
-snapshots:
-
- '@eslint-community/eslint-utils@4.4.0(eslint@9.9.0)':
- dependencies:
- eslint: 9.9.0
- eslint-visitor-keys: 3.4.3
-
- '@eslint-community/regexpp@4.11.0': {}
-
- '@eslint/config-array@0.17.1':
- dependencies:
- '@eslint/object-schema': 2.1.4
- debug: 4.3.6
- minimatch: 3.1.2
- transitivePeerDependencies:
- - supports-color
-
- '@eslint/eslintrc@3.1.0':
- dependencies:
- ajv: 6.12.6
- debug: 4.3.6
- espree: 10.1.0
- globals: 14.0.0
- ignore: 5.3.2
- import-fresh: 3.3.0
- js-yaml: 4.1.0
- minimatch: 3.1.2
- strip-json-comments: 3.1.1
- transitivePeerDependencies:
- - supports-color
-
- '@eslint/js@9.9.0': {}
-
- '@eslint/object-schema@2.1.4': {}
-
- '@gar/promisify@1.1.3': {}
-
- '@humanwhocodes/module-importer@1.0.1': {}
-
- '@humanwhocodes/retry@0.3.0': {}
-
- '@isaacs/cliui@8.0.2':
- dependencies:
- string-width: 5.1.2
- string-width-cjs: string-width@4.2.3
- strip-ansi: 7.1.0
- strip-ansi-cjs: strip-ansi@6.0.1
- wrap-ansi: 8.1.0
- wrap-ansi-cjs: wrap-ansi@7.0.0
-
- '@manypkg/find-root@2.2.3':
- dependencies:
- '@manypkg/tools': 1.1.2
-
- '@manypkg/get-packages@2.2.2':
- dependencies:
- '@manypkg/find-root': 2.2.3
- '@manypkg/tools': 1.1.2
-
- '@manypkg/tools@1.1.2':
- dependencies:
- fast-glob: 3.3.2
- jju: 1.4.0
- js-yaml: 4.1.0
-
- '@nodelib/fs.scandir@2.1.5':
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- run-parallel: 1.2.0
-
- '@nodelib/fs.stat@2.0.5': {}
-
- '@nodelib/fs.walk@1.2.8':
- dependencies:
- '@nodelib/fs.scandir': 2.1.5
- fastq: 1.17.1
-
- '@npmcli/fs@1.1.1':
- dependencies:
- '@gar/promisify': 1.1.3
- semver: 7.6.3
-
- '@npmcli/git@5.0.8':
- dependencies:
- '@npmcli/promise-spawn': 7.0.2
- ini: 4.1.3
- lru-cache: 10.4.3
- npm-pick-manifest: 9.1.0
- proc-log: 4.2.0
- promise-inflight: 1.0.1
- promise-retry: 2.0.1
- semver: 7.6.3
- which: 4.0.0
- transitivePeerDependencies:
- - bluebird
-
- '@npmcli/move-file@1.1.2':
- dependencies:
- mkdirp: 1.0.4
- rimraf: 3.0.2
-
- '@npmcli/package-json@5.2.0':
- dependencies:
- '@npmcli/git': 5.0.8
- glob: 10.4.5
- hosted-git-info: 7.0.2
- json-parse-even-better-errors: 3.0.2
- normalize-package-data: 6.0.2
- proc-log: 4.2.0
- semver: 7.6.3
- transitivePeerDependencies:
- - bluebird
-
- '@npmcli/promise-spawn@7.0.2':
- dependencies:
- which: 4.0.0
-
- '@octokit/auth-token@3.0.4': {}
-
- '@octokit/core@4.2.4(encoding@0.1.13)':
- dependencies:
- '@octokit/auth-token': 3.0.4
- '@octokit/graphql': 5.0.6(encoding@0.1.13)
- '@octokit/request': 6.2.8(encoding@0.1.13)
- '@octokit/request-error': 3.0.3
- '@octokit/types': 9.3.2
- before-after-hook: 2.2.3
- universal-user-agent: 6.0.1
- transitivePeerDependencies:
- - encoding
-
- '@octokit/endpoint@7.0.6':
- dependencies:
- '@octokit/types': 9.3.2
- is-plain-object: 5.0.0
- universal-user-agent: 6.0.1
-
- '@octokit/graphql@5.0.6(encoding@0.1.13)':
- dependencies:
- '@octokit/request': 6.2.8(encoding@0.1.13)
- '@octokit/types': 9.3.2
- universal-user-agent: 6.0.1
- transitivePeerDependencies:
- - encoding
-
- '@octokit/openapi-types@18.1.1': {}
-
- '@octokit/plugin-paginate-rest@6.1.2(@octokit/core@4.2.4(encoding@0.1.13))':
- dependencies:
- '@octokit/core': 4.2.4(encoding@0.1.13)
- '@octokit/tsconfig': 1.0.2
- '@octokit/types': 9.3.2
-
- '@octokit/plugin-request-log@1.0.4(@octokit/core@4.2.4(encoding@0.1.13))':
- dependencies:
- '@octokit/core': 4.2.4(encoding@0.1.13)
-
- '@octokit/plugin-rest-endpoint-methods@7.2.3(@octokit/core@4.2.4(encoding@0.1.13))':
- dependencies:
- '@octokit/core': 4.2.4(encoding@0.1.13)
- '@octokit/types': 10.0.0
-
- '@octokit/request-error@3.0.3':
- dependencies:
- '@octokit/types': 9.3.2
- deprecation: 2.3.1
- once: 1.4.0
-
- '@octokit/request@6.2.8(encoding@0.1.13)':
- dependencies:
- '@octokit/endpoint': 7.0.6
- '@octokit/request-error': 3.0.3
- '@octokit/types': 9.3.2
- is-plain-object: 5.0.0
- node-fetch: 2.7.0(encoding@0.1.13)
- universal-user-agent: 6.0.1
- transitivePeerDependencies:
- - encoding
-
- '@octokit/rest@19.0.13(encoding@0.1.13)':
- dependencies:
- '@octokit/core': 4.2.4(encoding@0.1.13)
- '@octokit/plugin-paginate-rest': 6.1.2(@octokit/core@4.2.4(encoding@0.1.13))
- '@octokit/plugin-request-log': 1.0.4(@octokit/core@4.2.4(encoding@0.1.13))
- '@octokit/plugin-rest-endpoint-methods': 7.2.3(@octokit/core@4.2.4(encoding@0.1.13))
- transitivePeerDependencies:
- - encoding
-
- '@octokit/tsconfig@1.0.2': {}
-
- '@octokit/types@10.0.0':
- dependencies:
- '@octokit/openapi-types': 18.1.1
-
- '@octokit/types@9.3.2':
- dependencies:
- '@octokit/openapi-types': 18.1.1
-
- '@pkgjs/parseargs@0.11.0':
- optional: true
-
- '@pnpm/config.env-replace@1.1.0': {}
-
- '@pnpm/network.ca-file@1.0.2':
- dependencies:
- graceful-fs: 4.2.10
-
- '@pnpm/npm-conf@2.3.1':
- dependencies:
- '@pnpm/config.env-replace': 1.1.0
- '@pnpm/network.ca-file': 1.0.2
- config-chain: 1.1.13
-
- '@tootallnate/once@1.1.2': {}
-
- acorn-jsx@5.3.2(acorn@8.12.1):
- dependencies:
- acorn: 8.12.1
-
- acorn@8.12.1: {}
-
- agent-base@6.0.2:
- dependencies:
- debug: 4.3.6
- transitivePeerDependencies:
- - supports-color
-
- agentkeepalive@4.5.0:
- dependencies:
- humanize-ms: 1.2.1
-
- aggregate-error@3.1.0:
- dependencies:
- clean-stack: 2.2.0
- indent-string: 4.0.0
-
- ajv@6.12.6:
- dependencies:
- fast-deep-equal: 3.1.3
- fast-json-stable-stringify: 2.1.0
- json-schema-traverse: 0.4.1
- uri-js: 4.4.1
-
- ansi-regex@5.0.1: {}
-
- ansi-regex@6.0.1: {}
-
- ansi-styles@4.3.0:
- dependencies:
- color-convert: 2.0.1
-
- ansi-styles@6.2.1: {}
-
- any-promise@1.3.0: {}
-
- argparse@2.0.1: {}
-
- assert-never@1.3.0: {}
-
- balanced-match@1.0.2: {}
-
- base64-js@1.5.1: {}
-
- before-after-hook@2.2.3: {}
-
- bl@4.1.0:
- dependencies:
- buffer: 5.7.1
- inherits: 2.0.4
- readable-stream: 3.6.2
-
- brace-expansion@1.1.11:
- dependencies:
- balanced-match: 1.0.2
- concat-map: 0.0.1
-
- brace-expansion@2.0.1:
- dependencies:
- balanced-match: 1.0.2
-
- braces@3.0.3:
- dependencies:
- fill-range: 7.1.1
-
- buffer@5.7.1:
- dependencies:
- base64-js: 1.5.1
- ieee754: 1.2.1
-
- cacache@15.3.0:
- dependencies:
- '@npmcli/fs': 1.1.1
- '@npmcli/move-file': 1.1.2
- chownr: 2.0.0
- fs-minipass: 2.1.0
- glob: 7.2.3
- infer-owner: 1.0.4
- lru-cache: 6.0.0
- minipass: 3.3.6
- minipass-collect: 1.0.2
- minipass-flush: 1.0.5
- minipass-pipeline: 1.2.4
- mkdirp: 1.0.4
- p-map: 4.0.0
- promise-inflight: 1.0.1
- rimraf: 3.0.2
- ssri: 8.0.1
- tar: 6.2.1
- unique-filename: 1.1.1
- transitivePeerDependencies:
- - bluebird
-
- callsites@3.1.0: {}
-
- chalk@4.1.2:
- dependencies:
- ansi-styles: 4.3.0
- supports-color: 7.2.0
-
- chownr@1.1.4: {}
-
- chownr@2.0.0: {}
-
- clean-stack@2.2.0: {}
-
- cli-highlight@2.1.11:
- dependencies:
- chalk: 4.1.2
- highlight.js: 10.7.3
- mz: 2.7.0
- parse5: 5.1.1
- parse5-htmlparser2-tree-adapter: 6.0.1
- yargs: 16.2.0
-
- cliui@7.0.4:
- dependencies:
- string-width: 4.2.3
- strip-ansi: 6.0.1
- wrap-ansi: 7.0.0
-
- cliui@8.0.1:
- dependencies:
- string-width: 4.2.3
- strip-ansi: 6.0.1
- wrap-ansi: 7.0.0
-
- color-convert@2.0.1:
- dependencies:
- color-name: 1.1.4
-
- color-name@1.1.4: {}
-
- concat-map@0.0.1: {}
-
- config-chain@1.1.13:
- dependencies:
- ini: 1.3.8
- proto-list: 1.2.4
-
- cross-spawn@7.0.3:
- dependencies:
- path-key: 3.1.1
- shebang-command: 2.0.0
- which: 2.0.2
-
- debug@4.3.6:
- dependencies:
- ms: 2.1.2
-
- deep-extend@0.6.0: {}
-
- deep-is@0.1.4: {}
-
- deprecation@2.3.1: {}
-
- eastasianwidth@0.2.0: {}
-
- emoji-regex@8.0.0: {}
-
- emoji-regex@9.2.2: {}
-
- encoding@0.1.13:
- dependencies:
- iconv-lite: 0.6.3
- optional: true
-
- end-of-stream@1.4.4:
- dependencies:
- once: 1.4.0
-
- err-code@2.0.3: {}
-
- escalade@3.1.2: {}
-
- escape-string-regexp@4.0.0: {}
-
- eslint-config-google@0.14.0(eslint@9.9.0):
- dependencies:
- eslint: 9.9.0
-
- eslint-scope@8.0.2:
- dependencies:
- esrecurse: 4.3.0
- estraverse: 5.3.0
-
- eslint-visitor-keys@3.4.3: {}
-
- eslint-visitor-keys@4.0.0: {}
-
- eslint@9.9.0:
- dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
- '@eslint-community/regexpp': 4.11.0
- '@eslint/config-array': 0.17.1
- '@eslint/eslintrc': 3.1.0
- '@eslint/js': 9.9.0
- '@humanwhocodes/module-importer': 1.0.1
- '@humanwhocodes/retry': 0.3.0
- '@nodelib/fs.walk': 1.2.8
- ajv: 6.12.6
- chalk: 4.1.2
- cross-spawn: 7.0.3
- debug: 4.3.6
- escape-string-regexp: 4.0.0
- eslint-scope: 8.0.2
- eslint-visitor-keys: 4.0.0
- espree: 10.1.0
- esquery: 1.6.0
- esutils: 2.0.3
- fast-deep-equal: 3.1.3
- file-entry-cache: 8.0.0
- find-up: 5.0.0
- glob-parent: 6.0.2
- ignore: 5.3.2
- imurmurhash: 0.1.4
- is-glob: 4.0.3
- is-path-inside: 3.0.3
- json-stable-stringify-without-jsonify: 1.0.1
- levn: 0.4.1
- lodash.merge: 4.6.2
- minimatch: 3.1.2
- natural-compare: 1.4.0
- optionator: 0.9.4
- strip-ansi: 6.0.1
- text-table: 0.2.0
- transitivePeerDependencies:
- - supports-color
-
- espree@10.1.0:
- dependencies:
- acorn: 8.12.1
- acorn-jsx: 5.3.2(acorn@8.12.1)
- eslint-visitor-keys: 4.0.0
-
- esquery@1.6.0:
- dependencies:
- estraverse: 5.3.0
-
- esrecurse@4.3.0:
- dependencies:
- estraverse: 5.3.0
-
- estraverse@5.3.0: {}
-
- esutils@2.0.3: {}
-
- execa@4.1.0:
- dependencies:
- cross-spawn: 7.0.3
- get-stream: 5.2.0
- human-signals: 1.1.1
- is-stream: 2.0.1
- merge-stream: 2.0.0
- npm-run-path: 4.0.1
- onetime: 5.1.2
- signal-exit: 3.0.7
- strip-final-newline: 2.0.0
-
- execa@5.1.1:
- dependencies:
- cross-spawn: 7.0.3
- get-stream: 6.0.1
- human-signals: 2.1.0
- is-stream: 2.0.1
- merge-stream: 2.0.0
- npm-run-path: 4.0.1
- onetime: 5.1.2
- signal-exit: 3.0.7
- strip-final-newline: 2.0.0
-
- fast-deep-equal@3.1.3: {}
-
- fast-glob@3.3.2:
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- '@nodelib/fs.walk': 1.2.8
- glob-parent: 5.1.2
- merge2: 1.4.1
- micromatch: 4.0.7
-
- fast-json-stable-stringify@2.1.0: {}
-
- fast-levenshtein@2.0.6: {}
-
- fastq@1.17.1:
- dependencies:
- reusify: 1.0.4
-
- file-entry-cache@8.0.0:
- dependencies:
- flat-cache: 4.0.1
-
- fill-range@7.1.1:
- dependencies:
- to-regex-range: 5.0.1
-
- find-up@5.0.0:
- dependencies:
- locate-path: 6.0.0
- path-exists: 4.0.0
-
- flat-cache@4.0.1:
- dependencies:
- flatted: 3.3.1
- keyv: 4.5.4
-
- flatted@3.3.1: {}
-
- foreground-child@3.3.0:
- dependencies:
- cross-spawn: 7.0.3
- signal-exit: 4.1.0
-
- fs-constants@1.0.0: {}
-
- fs-extra@10.1.0:
- dependencies:
- graceful-fs: 4.2.11
- jsonfile: 6.1.0
- universalify: 2.0.1
-
- fs-minipass@2.1.0:
- dependencies:
- minipass: 3.3.6
-
- fs.realpath@1.0.0: {}
-
- get-caller-file@2.0.5: {}
-
- get-stream@5.2.0:
- dependencies:
- pump: 3.0.0
-
- get-stream@6.0.1: {}
-
- github-changelog@1.0.2:
- dependencies:
- '@manypkg/get-packages': 2.2.2
- chalk: 4.1.2
- cli-highlight: 2.1.11
- execa: 5.1.1
- hosted-git-info: 4.1.0
- make-fetch-happen: 9.1.0
- p-map: 3.0.0
- progress: 2.0.3
- yargs: 17.7.2
- transitivePeerDependencies:
- - bluebird
- - supports-color
-
- glob-parent@5.1.2:
- dependencies:
- is-glob: 4.0.3
-
- glob-parent@6.0.2:
- dependencies:
- is-glob: 4.0.3
-
- glob@10.4.5:
- dependencies:
- foreground-child: 3.3.0
- jackspeak: 3.4.3
- minimatch: 9.0.5
- minipass: 7.1.2
- package-json-from-dist: 1.0.0
- path-scurry: 1.11.1
-
- glob@7.2.3:
- dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.1.2
- once: 1.4.0
- path-is-absolute: 1.0.1
-
- globals@14.0.0: {}
-
- graceful-fs@4.2.10: {}
-
- graceful-fs@4.2.11: {}
-
- has-flag@4.0.0: {}
-
- highlight.js@10.7.3: {}
-
- hosted-git-info@4.1.0:
- dependencies:
- lru-cache: 6.0.0
-
- hosted-git-info@7.0.2:
- dependencies:
- lru-cache: 10.4.3
-
- http-cache-semantics@4.1.1: {}
-
- http-proxy-agent@4.0.1:
- dependencies:
- '@tootallnate/once': 1.1.2
- agent-base: 6.0.2
- debug: 4.3.6
- transitivePeerDependencies:
- - supports-color
-
- https-proxy-agent@5.0.1:
- dependencies:
- agent-base: 6.0.2
- debug: 4.3.6
- transitivePeerDependencies:
- - supports-color
-
- human-signals@1.1.1: {}
-
- human-signals@2.1.0: {}
-
- humanize-ms@1.2.1:
- dependencies:
- ms: 2.1.2
-
- iconv-lite@0.6.3:
- dependencies:
- safer-buffer: 2.1.2
- optional: true
-
- ieee754@1.2.1: {}
-
- ignore@5.3.2: {}
-
- import-fresh@3.3.0:
- dependencies:
- parent-module: 1.0.1
- resolve-from: 4.0.0
-
- imurmurhash@0.1.4: {}
-
- indent-string@4.0.0: {}
-
- infer-owner@1.0.4: {}
-
- inflight@1.0.6:
- dependencies:
- once: 1.4.0
- wrappy: 1.0.2
-
- inherits@2.0.4: {}
-
- ini@1.3.8: {}
-
- ini@4.1.3: {}
-
- ip-address@9.0.5:
- dependencies:
- jsbn: 1.1.0
- sprintf-js: 1.1.3
-
- is-extglob@2.1.1: {}
-
- is-fullwidth-code-point@3.0.0: {}
-
- is-glob@4.0.3:
- dependencies:
- is-extglob: 2.1.1
-
- is-lambda@1.0.1: {}
-
- is-number@7.0.0: {}
-
- is-path-inside@3.0.3: {}
-
- is-plain-object@5.0.0: {}
-
- is-stream@2.0.1: {}
-
- isexe@2.0.0: {}
-
- isexe@3.1.1: {}
-
- jackspeak@3.4.3:
- dependencies:
- '@isaacs/cliui': 8.0.2
- optionalDependencies:
- '@pkgjs/parseargs': 0.11.0
-
- jju@1.4.0: {}
-
- js-yaml@4.1.0:
- dependencies:
- argparse: 2.0.1
-
- jsbn@1.1.0: {}
-
- json-buffer@3.0.1: {}
-
- json-parse-even-better-errors@3.0.2: {}
-
- json-schema-traverse@0.4.1: {}
-
- json-stable-stringify-without-jsonify@1.0.1: {}
-
- jsonfile@6.1.0:
- dependencies:
- universalify: 2.0.1
- optionalDependencies:
- graceful-fs: 4.2.11
-
- keyv@4.5.4:
- dependencies:
- json-buffer: 3.0.1
-
- ky@1.7.0: {}
-
- latest-version@9.0.0:
- dependencies:
- package-json: 10.0.1
-
- levn@0.4.1:
- dependencies:
- prelude-ls: 1.2.1
- type-check: 0.4.0
-
- locate-path@6.0.0:
- dependencies:
- p-locate: 5.0.0
-
- lodash.merge@4.6.2: {}
-
- lru-cache@10.4.3: {}
-
- lru-cache@6.0.0:
- dependencies:
- yallist: 4.0.0
-
- make-fetch-happen@9.1.0:
- dependencies:
- agentkeepalive: 4.5.0
- cacache: 15.3.0
- http-cache-semantics: 4.1.1
- http-proxy-agent: 4.0.1
- https-proxy-agent: 5.0.1
- is-lambda: 1.0.1
- lru-cache: 6.0.0
- minipass: 3.3.6
- minipass-collect: 1.0.2
- minipass-fetch: 1.4.1
- minipass-flush: 1.0.5
- minipass-pipeline: 1.2.4
- negotiator: 0.6.3
- promise-retry: 2.0.1
- socks-proxy-agent: 6.2.1
- ssri: 8.0.1
- transitivePeerDependencies:
- - bluebird
- - supports-color
-
- merge-stream@2.0.0: {}
-
- merge2@1.4.1: {}
-
- micromatch@4.0.7:
- dependencies:
- braces: 3.0.3
- picomatch: 2.3.1
-
- mimic-fn@2.1.0: {}
-
- minimatch@3.1.2:
- dependencies:
- brace-expansion: 1.1.11
-
- minimatch@9.0.5:
- dependencies:
- brace-expansion: 2.0.1
-
- minimist@1.2.8: {}
-
- minipass-collect@1.0.2:
- dependencies:
- minipass: 3.3.6
-
- minipass-fetch@1.4.1:
- dependencies:
- minipass: 3.3.6
- minipass-sized: 1.0.3
- minizlib: 2.1.2
- optionalDependencies:
- encoding: 0.1.13
-
- minipass-flush@1.0.5:
- dependencies:
- minipass: 3.3.6
-
- minipass-pipeline@1.2.4:
- dependencies:
- minipass: 3.3.6
-
- minipass-sized@1.0.3:
- dependencies:
- minipass: 3.3.6
-
- minipass@3.3.6:
- dependencies:
- yallist: 4.0.0
-
- minipass@5.0.0: {}
-
- minipass@7.1.2: {}
-
- minizlib@2.1.2:
- dependencies:
- minipass: 3.3.6
- yallist: 4.0.0
-
- mkdirp-classic@0.5.3: {}
-
- mkdirp@1.0.4: {}
-
- ms@2.1.2: {}
-
- mz@2.7.0:
- dependencies:
- any-promise: 1.3.0
- object-assign: 4.1.1
- thenify-all: 1.6.0
-
- natural-compare@1.4.0: {}
-
- negotiator@0.6.3: {}
-
- node-abi@3.65.0:
- dependencies:
- semver: 7.6.3
-
- node-addon-api@8.2.1: {}
-
- node-fetch@2.7.0(encoding@0.1.13):
- dependencies:
- whatwg-url: 5.0.0
- optionalDependencies:
- encoding: 0.1.13
-
- node-gyp-build@4.8.2: {}
-
- normalize-package-data@6.0.2:
- dependencies:
- hosted-git-info: 7.0.2
- semver: 7.6.3
- validate-npm-package-license: 3.0.4
-
- npm-install-checks@6.3.0:
- dependencies:
- semver: 7.6.3
-
- npm-normalize-package-bin@3.0.1: {}
-
- npm-package-arg@11.0.3:
- dependencies:
- hosted-git-info: 7.0.2
- proc-log: 4.2.0
- semver: 7.6.3
- validate-npm-package-name: 5.0.1
-
- npm-pick-manifest@9.1.0:
- dependencies:
- npm-install-checks: 6.3.0
- npm-normalize-package-bin: 3.0.1
- npm-package-arg: 11.0.3
- semver: 7.6.3
-
- npm-run-path@3.1.0:
- dependencies:
- path-key: 3.1.1
-
- npm-run-path@4.0.1:
- dependencies:
- path-key: 3.1.1
-
- object-assign@4.1.1: {}
-
- once@1.4.0:
- dependencies:
- wrappy: 1.0.2
-
- onetime@5.1.2:
- dependencies:
- mimic-fn: 2.1.0
-
- optionator@0.9.4:
- dependencies:
- deep-is: 0.1.4
- fast-levenshtein: 2.0.6
- levn: 0.4.1
- prelude-ls: 1.2.1
- type-check: 0.4.0
- word-wrap: 1.2.5
-
- p-limit@3.1.0:
- dependencies:
- yocto-queue: 0.1.0
-
- p-locate@5.0.0:
- dependencies:
- p-limit: 3.1.0
-
- p-map@3.0.0:
- dependencies:
- aggregate-error: 3.1.0
-
- p-map@4.0.0:
- dependencies:
- aggregate-error: 3.1.0
-
- package-json-from-dist@1.0.0: {}
-
- package-json@10.0.1:
- dependencies:
- ky: 1.7.0
- registry-auth-token: 5.0.2
- registry-url: 6.0.1
- semver: 7.6.3
-
- parent-module@1.0.1:
- dependencies:
- callsites: 3.1.0
-
- parse-github-repo-url@1.4.1: {}
-
- parse5-htmlparser2-tree-adapter@6.0.1:
- dependencies:
- parse5: 6.0.1
-
- parse5@5.1.1: {}
-
- parse5@6.0.1: {}
-
- path-exists@4.0.0: {}
-
- path-is-absolute@1.0.1: {}
-
- path-key@3.1.1: {}
-
- path-scurry@1.11.1:
- dependencies:
- lru-cache: 10.4.3
- minipass: 7.1.2
-
- picomatch@2.3.1: {}
-
- prebuildify@6.0.1:
- dependencies:
- minimist: 1.2.8
- mkdirp-classic: 0.5.3
- node-abi: 3.65.0
- npm-run-path: 3.1.0
- pump: 3.0.0
- tar-fs: 2.1.1
-
- prelude-ls@1.2.1: {}
-
- proc-log@4.2.0: {}
-
- progress@2.0.3: {}
-
- promise-inflight@1.0.1: {}
-
- promise-retry@2.0.1:
- dependencies:
- err-code: 2.0.3
- retry: 0.12.0
-
- proto-list@1.2.4: {}
-
- pump@3.0.0:
- dependencies:
- end-of-stream: 1.4.4
- once: 1.4.0
-
- punycode@2.3.1: {}
-
- queue-microtask@1.2.3: {}
-
- rc@1.2.8:
- dependencies:
- deep-extend: 0.6.0
- ini: 1.3.8
- minimist: 1.2.8
- strip-json-comments: 2.0.1
-
- readable-stream@3.6.2:
- dependencies:
- inherits: 2.0.4
- string_decoder: 1.3.0
- util-deprecate: 1.0.2
-
- registry-auth-token@5.0.2:
- dependencies:
- '@pnpm/npm-conf': 2.3.1
-
- registry-url@6.0.1:
- dependencies:
- rc: 1.2.8
-
- release-plan@0.9.2(encoding@0.1.13):
- dependencies:
- '@manypkg/get-packages': 2.2.2
- '@npmcli/package-json': 5.2.0
- '@octokit/rest': 19.0.13(encoding@0.1.13)
- assert-never: 1.3.0
- chalk: 4.1.2
- cli-highlight: 2.1.11
- execa: 4.1.0
- fs-extra: 10.1.0
- github-changelog: 1.0.2
- js-yaml: 4.1.0
- latest-version: 9.0.0
- parse-github-repo-url: 1.4.1
- semver: 7.6.3
- yargs: 17.7.2
- transitivePeerDependencies:
- - bluebird
- - encoding
- - supports-color
-
- require-directory@2.1.1: {}
-
- resolve-from@4.0.0: {}
-
- retry@0.12.0: {}
-
- reusify@1.0.4: {}
-
- rimraf@3.0.2:
- dependencies:
- glob: 7.2.3
-
- run-parallel@1.2.0:
- dependencies:
- queue-microtask: 1.2.3
-
- safe-buffer@5.2.1: {}
-
- safer-buffer@2.1.2:
- optional: true
-
- semver@7.6.3: {}
-
- shebang-command@2.0.0:
- dependencies:
- shebang-regex: 3.0.0
-
- shebang-regex@3.0.0: {}
-
- signal-exit@3.0.7: {}
-
- signal-exit@4.1.0: {}
-
- smart-buffer@4.2.0: {}
-
- socks-proxy-agent@6.2.1:
- dependencies:
- agent-base: 6.0.2
- debug: 4.3.6
- socks: 2.8.3
- transitivePeerDependencies:
- - supports-color
-
- socks@2.8.3:
- dependencies:
- ip-address: 9.0.5
- smart-buffer: 4.2.0
-
- spdx-correct@3.2.0:
- dependencies:
- spdx-expression-parse: 3.0.1
- spdx-license-ids: 3.0.18
-
- spdx-exceptions@2.5.0: {}
-
- spdx-expression-parse@3.0.1:
- dependencies:
- spdx-exceptions: 2.5.0
- spdx-license-ids: 3.0.18
-
- spdx-license-ids@3.0.18: {}
-
- sprintf-js@1.1.3: {}
-
- ssri@8.0.1:
- dependencies:
- minipass: 3.3.6
-
- string-width@4.2.3:
- dependencies:
- emoji-regex: 8.0.0
- is-fullwidth-code-point: 3.0.0
- strip-ansi: 6.0.1
-
- string-width@5.1.2:
- dependencies:
- eastasianwidth: 0.2.0
- emoji-regex: 9.2.2
- strip-ansi: 7.1.0
-
- string_decoder@1.3.0:
- dependencies:
- safe-buffer: 5.2.1
-
- strip-ansi@6.0.1:
- dependencies:
- ansi-regex: 5.0.1
-
- strip-ansi@7.1.0:
- dependencies:
- ansi-regex: 6.0.1
-
- strip-final-newline@2.0.0: {}
-
- strip-json-comments@2.0.1: {}
-
- strip-json-comments@3.1.1: {}
-
- supports-color@7.2.0:
- dependencies:
- has-flag: 4.0.0
-
- tar-fs@2.1.1:
- dependencies:
- chownr: 1.1.4
- mkdirp-classic: 0.5.3
- pump: 3.0.0
- tar-stream: 2.2.0
-
- tar-stream@2.2.0:
- dependencies:
- bl: 4.1.0
- end-of-stream: 1.4.4
- fs-constants: 1.0.0
- inherits: 2.0.4
- readable-stream: 3.6.2
-
- tar@6.2.1:
- dependencies:
- chownr: 2.0.0
- fs-minipass: 2.1.0
- minipass: 5.0.0
- minizlib: 2.1.2
- mkdirp: 1.0.4
- yallist: 4.0.0
-
- text-table@0.2.0: {}
-
- thenify-all@1.6.0:
- dependencies:
- thenify: 3.3.1
-
- thenify@3.3.1:
- dependencies:
- any-promise: 1.3.0
-
- to-regex-range@5.0.1:
- dependencies:
- is-number: 7.0.0
-
- tr46@0.0.3: {}
-
- tree-sitter-cli@0.24.3: {}
-
- tree-sitter-javascript@0.23.0(tree-sitter@0.21.1):
- dependencies:
- node-addon-api: 8.2.1
- node-gyp-build: 4.8.2
- optionalDependencies:
- tree-sitter: 0.21.1
-
- tree-sitter@0.21.1:
- dependencies:
- node-addon-api: 8.2.1
- node-gyp-build: 4.8.2
-
- type-check@0.4.0:
- dependencies:
- prelude-ls: 1.2.1
-
- unique-filename@1.1.1:
- dependencies:
- unique-slug: 2.0.2
-
- unique-slug@2.0.2:
- dependencies:
- imurmurhash: 0.1.4
-
- universal-user-agent@6.0.1: {}
-
- universalify@2.0.1: {}
-
- uri-js@4.4.1:
- dependencies:
- punycode: 2.3.1
-
- util-deprecate@1.0.2: {}
-
- validate-npm-package-license@3.0.4:
- dependencies:
- spdx-correct: 3.2.0
- spdx-expression-parse: 3.0.1
-
- validate-npm-package-name@5.0.1: {}
-
- webidl-conversions@3.0.1: {}
-
- whatwg-url@5.0.0:
- dependencies:
- tr46: 0.0.3
- webidl-conversions: 3.0.1
-
- which@2.0.2:
- dependencies:
- isexe: 2.0.0
-
- which@4.0.0:
- dependencies:
- isexe: 3.1.1
-
- word-wrap@1.2.5: {}
-
- wrap-ansi@7.0.0:
- dependencies:
- ansi-styles: 4.3.0
- string-width: 4.2.3
- strip-ansi: 6.0.1
-
- wrap-ansi@8.1.0:
- dependencies:
- ansi-styles: 6.2.1
- string-width: 5.1.2
- strip-ansi: 7.1.0
-
- wrappy@1.0.2: {}
-
- y18n@5.0.8: {}
-
- yallist@4.0.0: {}
-
- yargs-parser@20.2.9: {}
-
- yargs-parser@21.1.1: {}
-
- yargs@16.2.0:
- dependencies:
- cliui: 7.0.4
- escalade: 3.1.2
- get-caller-file: 2.0.5
- require-directory: 2.1.1
- string-width: 4.2.3
- y18n: 5.0.8
- yargs-parser: 20.2.9
-
- yargs@17.7.2:
- dependencies:
- cliui: 8.0.1
- escalade: 3.1.2
- get-caller-file: 2.0.5
- require-directory: 2.1.1
- string-width: 4.2.3
- y18n: 5.0.8
- yargs-parser: 21.1.1
-
- yocto-queue@0.1.0: {}
diff --git a/src/grammar.json b/src/grammar.json
index fedc3c7..0b67358 100644
--- a/src/grammar.json
+++ b/src/grammar.json
@@ -2394,77 +2394,6 @@
}
]
},
- "glimmer_template": {
- "type": "SEQ",
- "members": [
- {
- "type": "FIELD",
- "name": "open_tag",
- "content": {
- "type": "SYMBOL",
- "name": "glimmer_opening_tag"
- }
- },
- {
- "type": "CHOICE",
- "members": [
- {
- "type": "SYMBOL",
- "name": "raw_text"
- },
- {
- "type": "BLANK"
- }
- ]
- },
- {
- "type": "FIELD",
- "name": "close_tag",
- "content": {
- "type": "SYMBOL",
- "name": "glimmer_closing_tag"
- }
- }
- ]
- },
- "_glimmer_template_content": {
- "type": "PATTERN",
- "value": ".{1,}"
- },
- "glimmer_opening_tag": {
- "type": "SEQ",
- "members": [
- {
- "type": "STRING",
- "value": "<"
- },
- {
- "type": "SYMBOL",
- "name": "glimmer_template_tag_name"
- },
- {
- "type": "STRING",
- "value": ">"
- }
- ]
- },
- "glimmer_closing_tag": {
- "type": "SEQ",
- "members": [
- {
- "type": "STRING",
- "value": ""
- },
- {
- "type": "SYMBOL",
- "name": "glimmer_template_tag_name"
- },
- {
- "type": "STRING",
- "value": ">"
- }
- ]
- },
"html_character_reference": {
"type": "PATTERN",
"value": "&(#([xX][0-9a-fA-F]{1,6}|[0-9]{1,5})|[A-Za-z]{1,30});"
@@ -6240,6 +6169,73 @@
}
]
},
+ "glimmer_template": {
+ "type": "SEQ",
+ "members": [
+ {
+ "type": "FIELD",
+ "name": "open_tag",
+ "content": {
+ "type": "SYMBOL",
+ "name": "glimmer_opening_tag"
+ }
+ },
+ {
+ "type": "CHOICE",
+ "members": [
+ {
+ "type": "SYMBOL",
+ "name": "raw_text"
+ },
+ {
+ "type": "BLANK"
+ }
+ ]
+ },
+ {
+ "type": "FIELD",
+ "name": "close_tag",
+ "content": {
+ "type": "SYMBOL",
+ "name": "glimmer_closing_tag"
+ }
+ }
+ ]
+ },
+ "glimmer_opening_tag": {
+ "type": "SEQ",
+ "members": [
+ {
+ "type": "STRING",
+ "value": "<"
+ },
+ {
+ "type": "SYMBOL",
+ "name": "glimmer_template_tag_name"
+ },
+ {
+ "type": "STRING",
+ "value": ">"
+ }
+ ]
+ },
+ "glimmer_closing_tag": {
+ "type": "SEQ",
+ "members": [
+ {
+ "type": "STRING",
+ "value": ""
+ },
+ {
+ "type": "SYMBOL",
+ "name": "glimmer_template_tag_name"
+ },
+ {
+ "type": "STRING",
+ "value": ">"
+ }
+ ]
+ },
"glimmer_template_tag_name": {
"type": "STRING",
"value": "template"
@@ -6566,5 +6562,6 @@
"expression",
"primary_expression",
"pattern"
- ]
-}
+ ],
+ "reserved": {}
+}
\ No newline at end of file
diff --git a/src/node-types.json b/src/node-types.json
index 78aaf32..5de0b4e 100644
--- a/src/node-types.json
+++ b/src/node-types.json
@@ -3136,7 +3136,8 @@
},
{
"type": "comment",
- "named": true
+ "named": true,
+ "extra": true
},
{
"type": "const",
@@ -3212,7 +3213,8 @@
},
{
"type": "html_comment",
- "named": true
+ "named": true,
+ "extra": true
},
{
"type": "identifier",
diff --git a/src/parser.c b/src/parser.c
index 87551d1..dd97036 100644
--- a/src/parser.c
+++ b/src/parser.c
@@ -1,10 +1,12 @@
+/* Automatically @generated by tree-sitter */
+
#include "tree_sitter/parser.h"
#if defined(__GNUC__) || defined(__clang__)
#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
#endif
-#define LANGUAGE_VERSION 14
+#define LANGUAGE_VERSION 15
#define STATE_COUNT 1610
#define LARGE_STATE_COUNT 324
#define SYMBOL_COUNT 246
@@ -13,7 +15,9 @@
#define EXTERNAL_TOKEN_COUNT 9
#define FIELD_COUNT 36
#define MAX_ALIAS_SEQUENCE_LENGTH 9
+#define MAX_RESERVED_WORD_SET_SIZE 0
#define PRODUCTION_ID_COUNT 108
+#define SUPERTYPE_COUNT 5
enum ts_symbol_identifiers {
sym_identifier = 1,
@@ -57,87 +61,87 @@ enum ts_symbol_identifiers {
anon_sym_EQ = 39,
anon_sym_LBRACK = 40,
anon_sym_RBRACK = 41,
- anon_sym_LT = 42,
- anon_sym_GT = 43,
- anon_sym_LT_SLASH = 44,
- anon_sym_class = 45,
- anon_sym_extends = 46,
- anon_sym_async = 47,
- anon_sym_function = 48,
- anon_sym_EQ_GT = 49,
- sym_optional_chain = 50,
- anon_sym_new = 51,
- anon_sym_DOT = 52,
- anon_sym_PLUS_EQ = 53,
- anon_sym_DASH_EQ = 54,
- anon_sym_STAR_EQ = 55,
- anon_sym_SLASH_EQ = 56,
- anon_sym_PERCENT_EQ = 57,
- anon_sym_CARET_EQ = 58,
- anon_sym_AMP_EQ = 59,
- anon_sym_PIPE_EQ = 60,
- anon_sym_GT_GT_EQ = 61,
- anon_sym_GT_GT_GT_EQ = 62,
- anon_sym_LT_LT_EQ = 63,
- anon_sym_STAR_STAR_EQ = 64,
- anon_sym_AMP_AMP_EQ = 65,
- anon_sym_PIPE_PIPE_EQ = 66,
- anon_sym_QMARK_QMARK_EQ = 67,
- anon_sym_DOT_DOT_DOT = 68,
- anon_sym_AMP_AMP = 69,
- anon_sym_PIPE_PIPE = 70,
- anon_sym_GT_GT = 71,
- anon_sym_GT_GT_GT = 72,
- anon_sym_LT_LT = 73,
- anon_sym_AMP = 74,
- anon_sym_CARET = 75,
- anon_sym_PIPE = 76,
- anon_sym_PLUS = 77,
- anon_sym_DASH = 78,
- anon_sym_SLASH = 79,
- anon_sym_PERCENT = 80,
- anon_sym_STAR_STAR = 81,
- anon_sym_LT_EQ = 82,
- anon_sym_EQ_EQ = 83,
- anon_sym_EQ_EQ_EQ = 84,
- anon_sym_BANG_EQ = 85,
- anon_sym_BANG_EQ_EQ = 86,
- anon_sym_GT_EQ = 87,
- anon_sym_QMARK_QMARK = 88,
- anon_sym_instanceof = 89,
- anon_sym_BANG = 90,
- anon_sym_TILDE = 91,
- anon_sym_typeof = 92,
- anon_sym_void = 93,
- anon_sym_delete = 94,
- anon_sym_PLUS_PLUS = 95,
- anon_sym_DASH_DASH = 96,
- anon_sym_DQUOTE = 97,
- anon_sym_SQUOTE = 98,
- sym_unescaped_double_string_fragment = 99,
- sym_unescaped_single_string_fragment = 100,
- sym_escape_sequence = 101,
- sym_comment = 102,
- anon_sym_BQUOTE = 103,
- anon_sym_DOLLAR_LBRACE = 104,
- anon_sym_SLASH2 = 105,
- sym_regex_pattern = 106,
- sym_regex_flags = 107,
- sym_number = 108,
- sym_private_property_identifier = 109,
- anon_sym_target = 110,
- anon_sym_meta = 111,
- sym_this = 112,
- sym_super = 113,
- sym_true = 114,
- sym_false = 115,
- sym_null = 116,
- sym_undefined = 117,
- anon_sym_AT = 118,
- anon_sym_static = 119,
- aux_sym_method_definition_token1 = 120,
- anon_sym_get = 121,
- anon_sym_set = 122,
+ anon_sym_class = 42,
+ anon_sym_extends = 43,
+ anon_sym_async = 44,
+ anon_sym_function = 45,
+ anon_sym_EQ_GT = 46,
+ sym_optional_chain = 47,
+ anon_sym_new = 48,
+ anon_sym_DOT = 49,
+ anon_sym_PLUS_EQ = 50,
+ anon_sym_DASH_EQ = 51,
+ anon_sym_STAR_EQ = 52,
+ anon_sym_SLASH_EQ = 53,
+ anon_sym_PERCENT_EQ = 54,
+ anon_sym_CARET_EQ = 55,
+ anon_sym_AMP_EQ = 56,
+ anon_sym_PIPE_EQ = 57,
+ anon_sym_GT_GT_EQ = 58,
+ anon_sym_GT_GT_GT_EQ = 59,
+ anon_sym_LT_LT_EQ = 60,
+ anon_sym_STAR_STAR_EQ = 61,
+ anon_sym_AMP_AMP_EQ = 62,
+ anon_sym_PIPE_PIPE_EQ = 63,
+ anon_sym_QMARK_QMARK_EQ = 64,
+ anon_sym_DOT_DOT_DOT = 65,
+ anon_sym_AMP_AMP = 66,
+ anon_sym_PIPE_PIPE = 67,
+ anon_sym_GT_GT = 68,
+ anon_sym_GT_GT_GT = 69,
+ anon_sym_LT_LT = 70,
+ anon_sym_AMP = 71,
+ anon_sym_CARET = 72,
+ anon_sym_PIPE = 73,
+ anon_sym_PLUS = 74,
+ anon_sym_DASH = 75,
+ anon_sym_SLASH = 76,
+ anon_sym_PERCENT = 77,
+ anon_sym_STAR_STAR = 78,
+ anon_sym_LT = 79,
+ anon_sym_LT_EQ = 80,
+ anon_sym_EQ_EQ = 81,
+ anon_sym_EQ_EQ_EQ = 82,
+ anon_sym_BANG_EQ = 83,
+ anon_sym_BANG_EQ_EQ = 84,
+ anon_sym_GT_EQ = 85,
+ anon_sym_GT = 86,
+ anon_sym_QMARK_QMARK = 87,
+ anon_sym_instanceof = 88,
+ anon_sym_BANG = 89,
+ anon_sym_TILDE = 90,
+ anon_sym_typeof = 91,
+ anon_sym_void = 92,
+ anon_sym_delete = 93,
+ anon_sym_PLUS_PLUS = 94,
+ anon_sym_DASH_DASH = 95,
+ anon_sym_DQUOTE = 96,
+ anon_sym_SQUOTE = 97,
+ sym_unescaped_double_string_fragment = 98,
+ sym_unescaped_single_string_fragment = 99,
+ sym_escape_sequence = 100,
+ sym_comment = 101,
+ anon_sym_BQUOTE = 102,
+ anon_sym_DOLLAR_LBRACE = 103,
+ anon_sym_SLASH2 = 104,
+ sym_regex_pattern = 105,
+ sym_regex_flags = 106,
+ sym_number = 107,
+ sym_private_property_identifier = 108,
+ anon_sym_target = 109,
+ anon_sym_meta = 110,
+ sym_this = 111,
+ sym_super = 112,
+ sym_true = 113,
+ sym_false = 114,
+ sym_null = 115,
+ sym_undefined = 116,
+ anon_sym_AT = 117,
+ anon_sym_static = 118,
+ aux_sym_method_definition_token1 = 119,
+ anon_sym_get = 120,
+ anon_sym_set = 121,
+ anon_sym_LT_SLASH = 122,
sym_glimmer_template_tag_name = 123,
sym__automatic_semicolon = 124,
sym__template_chars = 125,
@@ -198,53 +202,53 @@ enum ts_symbol_identifiers {
sym_object_assignment_pattern = 180,
sym_array = 181,
sym_array_pattern = 182,
- sym_glimmer_template = 183,
- sym_glimmer_opening_tag = 184,
- sym_glimmer_closing_tag = 185,
- sym_class = 186,
- sym_class_declaration = 187,
- sym_class_heritage = 188,
- sym_function_expression = 189,
- sym_function_declaration = 190,
- sym_generator_function = 191,
- sym_generator_function_declaration = 192,
- sym_arrow_function = 193,
- sym_call_expression = 194,
- sym_new_expression = 195,
- sym_await_expression = 196,
- sym_member_expression = 197,
- sym_subscript_expression = 198,
- sym_assignment_expression = 199,
- sym__augmented_assignment_lhs = 200,
- sym_augmented_assignment_expression = 201,
- sym__initializer = 202,
- sym__destructuring_pattern = 203,
- sym_spread_element = 204,
- sym_ternary_expression = 205,
- sym_binary_expression = 206,
- sym_unary_expression = 207,
- sym_update_expression = 208,
- sym_sequence_expression = 209,
- sym_string = 210,
- sym_template_string = 211,
- sym_template_substitution = 212,
- sym_regex = 213,
- sym_meta_property = 214,
- sym_arguments = 215,
- sym_decorator = 216,
- sym_decorator_member_expression = 217,
- sym_decorator_call_expression = 218,
- sym_class_body = 219,
- sym_field_definition = 220,
- sym_formal_parameters = 221,
- sym_class_static_block = 222,
- sym_pattern = 223,
- sym_rest_pattern = 224,
- sym_method_definition = 225,
- sym_pair = 226,
- sym_pair_pattern = 227,
- sym__property_name = 228,
- sym_computed_property_name = 229,
+ sym_class = 183,
+ sym_class_declaration = 184,
+ sym_class_heritage = 185,
+ sym_function_expression = 186,
+ sym_function_declaration = 187,
+ sym_generator_function = 188,
+ sym_generator_function_declaration = 189,
+ sym_arrow_function = 190,
+ sym_call_expression = 191,
+ sym_new_expression = 192,
+ sym_await_expression = 193,
+ sym_member_expression = 194,
+ sym_subscript_expression = 195,
+ sym_assignment_expression = 196,
+ sym__augmented_assignment_lhs = 197,
+ sym_augmented_assignment_expression = 198,
+ sym__initializer = 199,
+ sym__destructuring_pattern = 200,
+ sym_spread_element = 201,
+ sym_ternary_expression = 202,
+ sym_binary_expression = 203,
+ sym_unary_expression = 204,
+ sym_update_expression = 205,
+ sym_sequence_expression = 206,
+ sym_string = 207,
+ sym_template_string = 208,
+ sym_template_substitution = 209,
+ sym_regex = 210,
+ sym_meta_property = 211,
+ sym_arguments = 212,
+ sym_decorator = 213,
+ sym_decorator_member_expression = 214,
+ sym_decorator_call_expression = 215,
+ sym_class_body = 216,
+ sym_field_definition = 217,
+ sym_formal_parameters = 218,
+ sym_class_static_block = 219,
+ sym_pattern = 220,
+ sym_rest_pattern = 221,
+ sym_method_definition = 222,
+ sym_pair = 223,
+ sym_pair_pattern = 224,
+ sym__property_name = 225,
+ sym_computed_property_name = 226,
+ sym_glimmer_template = 227,
+ sym_glimmer_opening_tag = 228,
+ sym_glimmer_closing_tag = 229,
aux_sym_program_repeat1 = 230,
aux_sym_export_statement_repeat1 = 231,
aux_sym_export_clause_repeat1 = 232,
@@ -310,9 +314,6 @@ static const char * const ts_symbol_names[] = {
[anon_sym_EQ] = "=",
[anon_sym_LBRACK] = "[",
[anon_sym_RBRACK] = "]",
- [anon_sym_LT] = "<",
- [anon_sym_GT] = ">",
- [anon_sym_LT_SLASH] = "",
[anon_sym_class] = "class",
[anon_sym_extends] = "extends",
[anon_sym_async] = "async",
@@ -350,12 +351,14 @@ static const char * const ts_symbol_names[] = {
[anon_sym_SLASH] = "/",
[anon_sym_PERCENT] = "%",
[anon_sym_STAR_STAR] = "**",
+ [anon_sym_LT] = "<",
[anon_sym_LT_EQ] = "<=",
[anon_sym_EQ_EQ] = "==",
[anon_sym_EQ_EQ_EQ] = "===",
[anon_sym_BANG_EQ] = "!=",
[anon_sym_BANG_EQ_EQ] = "!==",
[anon_sym_GT_EQ] = ">=",
+ [anon_sym_GT] = ">",
[anon_sym_QMARK_QMARK] = "\?\?",
[anon_sym_instanceof] = "instanceof",
[anon_sym_BANG] = "!",
@@ -391,6 +394,7 @@ static const char * const ts_symbol_names[] = {
[aux_sym_method_definition_token1] = "static get",
[anon_sym_get] = "get",
[anon_sym_set] = "set",
+ [anon_sym_LT_SLASH] = "",
[sym_glimmer_template_tag_name] = "glimmer_template_tag_name",
[sym__automatic_semicolon] = "_automatic_semicolon",
[sym__template_chars] = "string_fragment",
@@ -451,9 +455,6 @@ static const char * const ts_symbol_names[] = {
[sym_object_assignment_pattern] = "object_assignment_pattern",
[sym_array] = "array",
[sym_array_pattern] = "array_pattern",
- [sym_glimmer_template] = "glimmer_template",
- [sym_glimmer_opening_tag] = "glimmer_opening_tag",
- [sym_glimmer_closing_tag] = "glimmer_closing_tag",
[sym_class] = "class",
[sym_class_declaration] = "class_declaration",
[sym_class_heritage] = "class_heritage",
@@ -498,6 +499,9 @@ static const char * const ts_symbol_names[] = {
[sym_pair_pattern] = "pair_pattern",
[sym__property_name] = "_property_name",
[sym_computed_property_name] = "computed_property_name",
+ [sym_glimmer_template] = "glimmer_template",
+ [sym_glimmer_opening_tag] = "glimmer_opening_tag",
+ [sym_glimmer_closing_tag] = "glimmer_closing_tag",
[aux_sym_program_repeat1] = "program_repeat1",
[aux_sym_export_statement_repeat1] = "export_statement_repeat1",
[aux_sym_export_clause_repeat1] = "export_clause_repeat1",
@@ -563,9 +567,6 @@ static const TSSymbol ts_symbol_map[] = {
[anon_sym_EQ] = anon_sym_EQ,
[anon_sym_LBRACK] = anon_sym_LBRACK,
[anon_sym_RBRACK] = anon_sym_RBRACK,
- [anon_sym_LT] = anon_sym_LT,
- [anon_sym_GT] = anon_sym_GT,
- [anon_sym_LT_SLASH] = anon_sym_LT_SLASH,
[anon_sym_class] = anon_sym_class,
[anon_sym_extends] = anon_sym_extends,
[anon_sym_async] = anon_sym_async,
@@ -603,12 +604,14 @@ static const TSSymbol ts_symbol_map[] = {
[anon_sym_SLASH] = anon_sym_SLASH,
[anon_sym_PERCENT] = anon_sym_PERCENT,
[anon_sym_STAR_STAR] = anon_sym_STAR_STAR,
+ [anon_sym_LT] = anon_sym_LT,
[anon_sym_LT_EQ] = anon_sym_LT_EQ,
[anon_sym_EQ_EQ] = anon_sym_EQ_EQ,
[anon_sym_EQ_EQ_EQ] = anon_sym_EQ_EQ_EQ,
[anon_sym_BANG_EQ] = anon_sym_BANG_EQ,
[anon_sym_BANG_EQ_EQ] = anon_sym_BANG_EQ_EQ,
[anon_sym_GT_EQ] = anon_sym_GT_EQ,
+ [anon_sym_GT] = anon_sym_GT,
[anon_sym_QMARK_QMARK] = anon_sym_QMARK_QMARK,
[anon_sym_instanceof] = anon_sym_instanceof,
[anon_sym_BANG] = anon_sym_BANG,
@@ -644,6 +647,7 @@ static const TSSymbol ts_symbol_map[] = {
[aux_sym_method_definition_token1] = aux_sym_method_definition_token1,
[anon_sym_get] = anon_sym_get,
[anon_sym_set] = anon_sym_set,
+ [anon_sym_LT_SLASH] = anon_sym_LT_SLASH,
[sym_glimmer_template_tag_name] = sym_glimmer_template_tag_name,
[sym__automatic_semicolon] = sym__automatic_semicolon,
[sym__template_chars] = sym__template_chars,
@@ -704,9 +708,6 @@ static const TSSymbol ts_symbol_map[] = {
[sym_object_assignment_pattern] = sym_object_assignment_pattern,
[sym_array] = sym_array,
[sym_array_pattern] = sym_array_pattern,
- [sym_glimmer_template] = sym_glimmer_template,
- [sym_glimmer_opening_tag] = sym_glimmer_opening_tag,
- [sym_glimmer_closing_tag] = sym_glimmer_closing_tag,
[sym_class] = sym_class,
[sym_class_declaration] = sym_class_declaration,
[sym_class_heritage] = sym_class_heritage,
@@ -751,6 +752,9 @@ static const TSSymbol ts_symbol_map[] = {
[sym_pair_pattern] = sym_pair_pattern,
[sym__property_name] = sym__property_name,
[sym_computed_property_name] = sym_computed_property_name,
+ [sym_glimmer_template] = sym_glimmer_template,
+ [sym_glimmer_opening_tag] = sym_glimmer_opening_tag,
+ [sym_glimmer_closing_tag] = sym_glimmer_closing_tag,
[aux_sym_program_repeat1] = aux_sym_program_repeat1,
[aux_sym_export_statement_repeat1] = aux_sym_export_statement_repeat1,
[aux_sym_export_clause_repeat1] = aux_sym_export_clause_repeat1,
@@ -942,18 +946,6 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = false,
},
- [anon_sym_LT] = {
- .visible = true,
- .named = false,
- },
- [anon_sym_GT] = {
- .visible = true,
- .named = false,
- },
- [anon_sym_LT_SLASH] = {
- .visible = true,
- .named = false,
- },
[anon_sym_class] = {
.visible = true,
.named = false,
@@ -1102,6 +1094,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = false,
},
+ [anon_sym_LT] = {
+ .visible = true,
+ .named = false,
+ },
[anon_sym_LT_EQ] = {
.visible = true,
.named = false,
@@ -1126,6 +1122,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = false,
},
+ [anon_sym_GT] = {
+ .visible = true,
+ .named = false,
+ },
[anon_sym_QMARK_QMARK] = {
.visible = true,
.named = false,
@@ -1266,6 +1266,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = false,
},
+ [anon_sym_LT_SLASH] = {
+ .visible = true,
+ .named = false,
+ },
[sym_glimmer_template_tag_name] = {
.visible = true,
.named = true,
@@ -1510,18 +1514,6 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = true,
},
- [sym_glimmer_template] = {
- .visible = true,
- .named = true,
- },
- [sym_glimmer_opening_tag] = {
- .visible = true,
- .named = true,
- },
- [sym_glimmer_closing_tag] = {
- .visible = true,
- .named = true,
- },
[sym_class] = {
.visible = true,
.named = true,
@@ -1699,6 +1691,18 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = true,
},
+ [sym_glimmer_template] = {
+ .visible = true,
+ .named = true,
+ },
+ [sym_glimmer_opening_tag] = {
+ .visible = true,
+ .named = true,
+ },
+ [sym_glimmer_closing_tag] = {
+ .visible = true,
+ .named = true,
+ },
[aux_sym_program_repeat1] = {
.visible = false,
.named = false,
@@ -1860,7 +1864,7 @@ static const char * const ts_field_names[] = {
[field_value] = "value",
};
-static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = {
+static const TSMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = {
[2] = {.index = 0, .length = 1},
[3] = {.index = 1, .length = 1},
[5] = {.index = 2, .length = 1},
@@ -2037,11 +2041,11 @@ static const TSFieldMapEntry ts_field_map_entries[] = {
[44] =
{field_label, 1},
[45] =
- {field_template, 0},
- [46] =
{field_member, 0},
- [47] =
+ [46] =
{field_property, 0},
+ [47] =
+ {field_template, 0},
[48] =
{field_body, 2},
{field_name, 1},
@@ -2071,11 +2075,11 @@ static const TSFieldMapEntry ts_field_map_entries[] = {
{field_function, 0},
{field_optional_chain, 1},
[67] =
- {field_close_tag, 2},
- {field_open_tag, 0},
- [69] =
{field_body, 2},
{field_parameters, 0},
+ [69] =
+ {field_close_tag, 2},
+ {field_open_tag, 0},
[71] =
{field_declaration, 2},
{field_decorator, 0, .inherited = true},
@@ -2865,8 +2869,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[519] = 519,
[520] = 520,
[521] = 521,
- [522] = 522,
- [523] = 64,
+ [522] = 64,
+ [523] = 523,
[524] = 524,
[525] = 525,
[526] = 526,
@@ -2920,8 +2924,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[574] = 574,
[575] = 575,
[576] = 576,
- [577] = 501,
- [578] = 578,
+ [577] = 577,
+ [578] = 501,
[579] = 579,
[580] = 580,
[581] = 581,
@@ -2929,126 +2933,126 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[583] = 506,
[584] = 584,
[585] = 585,
- [586] = 545,
+ [586] = 586,
[587] = 587,
[588] = 588,
- [589] = 589,
+ [589] = 545,
[590] = 503,
[591] = 591,
[592] = 592,
[593] = 593,
[594] = 594,
[595] = 595,
- [596] = 505,
+ [596] = 504,
[597] = 515,
[598] = 545,
[599] = 67,
- [600] = 504,
- [601] = 511,
- [602] = 67,
+ [600] = 67,
+ [601] = 542,
+ [602] = 509,
[603] = 603,
[604] = 525,
- [605] = 522,
- [606] = 509,
- [607] = 542,
+ [605] = 521,
+ [606] = 511,
+ [607] = 505,
[608] = 507,
[609] = 506,
- [610] = 578,
- [611] = 559,
- [612] = 526,
- [613] = 560,
- [614] = 506,
- [615] = 519,
- [616] = 520,
- [617] = 561,
- [618] = 521,
- [619] = 562,
- [620] = 584,
- [621] = 574,
- [622] = 524,
- [623] = 576,
- [624] = 624,
- [625] = 540,
- [626] = 543,
- [627] = 627,
- [628] = 528,
- [629] = 624,
- [630] = 72,
- [631] = 571,
- [632] = 550,
- [633] = 534,
- [634] = 74,
- [635] = 73,
- [636] = 75,
- [637] = 531,
- [638] = 533,
- [639] = 544,
- [640] = 70,
- [641] = 69,
+ [610] = 579,
+ [611] = 526,
+ [612] = 560,
+ [613] = 506,
+ [614] = 519,
+ [615] = 520,
+ [616] = 561,
+ [617] = 523,
+ [618] = 562,
+ [619] = 584,
+ [620] = 574,
+ [621] = 524,
+ [622] = 577,
+ [623] = 623,
+ [624] = 540,
+ [625] = 543,
+ [626] = 626,
+ [627] = 528,
+ [628] = 623,
+ [629] = 72,
+ [630] = 571,
+ [631] = 550,
+ [632] = 534,
+ [633] = 74,
+ [634] = 73,
+ [635] = 75,
+ [636] = 531,
+ [637] = 533,
+ [638] = 544,
+ [639] = 70,
+ [640] = 69,
+ [641] = 552,
[642] = 68,
[643] = 564,
[644] = 514,
[645] = 518,
[646] = 71,
[647] = 553,
- [648] = 552,
- [649] = 554,
- [650] = 555,
+ [648] = 554,
+ [649] = 555,
+ [650] = 556,
[651] = 556,
- [652] = 556,
- [653] = 557,
- [654] = 545,
- [655] = 525,
- [656] = 542,
- [657] = 595,
- [658] = 512,
- [659] = 579,
- [660] = 580,
- [661] = 558,
- [662] = 567,
- [663] = 588,
- [664] = 592,
- [665] = 594,
- [666] = 570,
- [667] = 573,
- [668] = 578,
+ [652] = 557,
+ [653] = 545,
+ [654] = 525,
+ [655] = 542,
+ [656] = 595,
+ [657] = 512,
+ [658] = 580,
+ [659] = 581,
+ [660] = 558,
+ [661] = 567,
+ [662] = 588,
+ [663] = 559,
+ [664] = 594,
+ [665] = 570,
+ [666] = 573,
+ [667] = 576,
+ [668] = 579,
[669] = 585,
[670] = 587,
[671] = 591,
[672] = 593,
[673] = 565,
- [674] = 517,
- [675] = 581,
- [676] = 527,
- [677] = 589,
- [678] = 529,
- [679] = 546,
- [680] = 530,
- [681] = 532,
- [682] = 574,
- [683] = 576,
- [684] = 571,
- [685] = 595,
- [686] = 579,
+ [674] = 575,
+ [675] = 517,
+ [676] = 586,
+ [677] = 527,
+ [678] = 513,
+ [679] = 529,
+ [680] = 546,
+ [681] = 530,
+ [682] = 532,
+ [683] = 574,
+ [684] = 577,
+ [685] = 571,
+ [686] = 595,
[687] = 580,
- [688] = 588,
- [689] = 592,
- [690] = 594,
- [691] = 570,
- [692] = 573,
- [693] = 575,
- [694] = 585,
- [695] = 587,
- [696] = 591,
- [697] = 593,
- [698] = 581,
- [699] = 589,
- [700] = 566,
- [701] = 582,
- [702] = 568,
- [703] = 584,
- [704] = 563,
- [705] = 513,
+ [688] = 581,
+ [689] = 588,
+ [690] = 592,
+ [691] = 594,
+ [692] = 570,
+ [693] = 573,
+ [694] = 576,
+ [695] = 585,
+ [696] = 587,
+ [697] = 591,
+ [698] = 593,
+ [699] = 575,
+ [700] = 586,
+ [701] = 566,
+ [702] = 582,
+ [703] = 568,
+ [704] = 584,
+ [705] = 563,
[706] = 506,
[707] = 567,
[708] = 535,
@@ -3062,7 +3066,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[716] = 547,
[717] = 548,
[718] = 549,
- [719] = 575,
+ [719] = 592,
[720] = 542,
[721] = 721,
[722] = 722,
@@ -3070,129 +3074,129 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[724] = 724,
[725] = 725,
[726] = 726,
- [727] = 545,
- [728] = 525,
- [729] = 627,
+ [727] = 727,
+ [728] = 728,
+ [729] = 729,
[730] = 730,
[731] = 731,
[732] = 732,
- [733] = 733,
- [734] = 734,
- [735] = 735,
- [736] = 542,
- [737] = 591,
- [738] = 593,
- [739] = 581,
- [740] = 589,
- [741] = 566,
- [742] = 582,
- [743] = 568,
- [744] = 576,
- [745] = 584,
- [746] = 571,
- [747] = 747,
- [748] = 595,
- [749] = 749,
- [750] = 579,
- [751] = 751,
- [752] = 752,
- [753] = 749,
- [754] = 723,
- [755] = 755,
- [756] = 580,
- [757] = 588,
- [758] = 758,
+ [733] = 545,
+ [734] = 525,
+ [735] = 626,
+ [736] = 736,
+ [737] = 571,
+ [738] = 738,
+ [739] = 595,
+ [740] = 577,
+ [741] = 581,
+ [742] = 588,
+ [743] = 592,
+ [744] = 594,
+ [745] = 570,
+ [746] = 573,
+ [747] = 576,
+ [748] = 579,
+ [749] = 585,
+ [750] = 587,
+ [751] = 591,
+ [752] = 593,
+ [753] = 575,
+ [754] = 586,
+ [755] = 566,
+ [756] = 582,
+ [757] = 568,
+ [758] = 584,
[759] = 759,
[760] = 760,
- [761] = 761,
- [762] = 545,
+ [761] = 545,
+ [762] = 762,
[763] = 525,
- [764] = 764,
- [765] = 592,
- [766] = 594,
- [767] = 751,
+ [764] = 760,
+ [765] = 721,
+ [766] = 542,
+ [767] = 767,
[768] = 768,
- [769] = 769,
+ [769] = 762,
[770] = 770,
- [771] = 603,
- [772] = 574,
- [773] = 749,
+ [771] = 771,
+ [772] = 760,
+ [773] = 603,
[774] = 774,
- [775] = 570,
- [776] = 770,
+ [775] = 760,
+ [776] = 776,
[777] = 777,
[778] = 778,
- [779] = 779,
- [780] = 780,
- [781] = 760,
- [782] = 567,
- [783] = 769,
- [784] = 573,
- [785] = 785,
- [786] = 778,
- [787] = 780,
- [788] = 774,
- [789] = 575,
- [790] = 749,
- [791] = 751,
- [792] = 792,
- [793] = 578,
- [794] = 785,
- [795] = 585,
- [796] = 624,
- [797] = 587,
+ [779] = 771,
+ [780] = 623,
+ [781] = 781,
+ [782] = 782,
+ [783] = 736,
+ [784] = 762,
+ [785] = 770,
+ [786] = 776,
+ [787] = 787,
+ [788] = 788,
+ [789] = 567,
+ [790] = 774,
+ [791] = 787,
+ [792] = 778,
+ [793] = 793,
+ [794] = 768,
+ [795] = 795,
+ [796] = 796,
+ [797] = 788,
[798] = 798,
- [799] = 779,
- [800] = 800,
- [801] = 798,
- [802] = 792,
- [803] = 576,
+ [799] = 799,
+ [800] = 574,
+ [801] = 777,
+ [802] = 580,
+ [803] = 570,
[804] = 804,
[805] = 805,
- [806] = 806,
- [807] = 556,
- [808] = 808,
- [809] = 809,
- [810] = 808,
- [811] = 808,
- [812] = 812,
- [813] = 808,
- [814] = 808,
- [815] = 734,
- [816] = 808,
- [817] = 574,
- [818] = 571,
- [819] = 567,
+ [806] = 725,
+ [807] = 807,
+ [808] = 574,
+ [809] = 577,
+ [810] = 571,
+ [811] = 595,
+ [812] = 580,
+ [813] = 581,
+ [814] = 588,
+ [815] = 592,
+ [816] = 594,
+ [817] = 804,
+ [818] = 804,
+ [819] = 576,
[820] = 579,
- [821] = 580,
- [822] = 588,
- [823] = 592,
- [824] = 594,
- [825] = 570,
- [826] = 573,
- [827] = 575,
- [828] = 578,
- [829] = 585,
- [830] = 587,
- [831] = 591,
- [832] = 593,
- [833] = 581,
- [834] = 589,
- [835] = 566,
- [836] = 582,
- [837] = 568,
- [838] = 584,
- [839] = 506,
- [840] = 595,
+ [821] = 585,
+ [822] = 587,
+ [823] = 591,
+ [824] = 593,
+ [825] = 575,
+ [826] = 586,
+ [827] = 566,
+ [828] = 582,
+ [829] = 568,
+ [830] = 584,
+ [831] = 804,
+ [832] = 804,
+ [833] = 833,
+ [834] = 834,
+ [835] = 506,
+ [836] = 567,
+ [837] = 556,
+ [838] = 804,
+ [839] = 839,
+ [840] = 573,
[841] = 841,
[842] = 841,
- [843] = 841,
+ [843] = 843,
[844] = 841,
- [845] = 845,
- [846] = 841,
- [847] = 845,
- [848] = 848,
- [849] = 723,
+ [845] = 841,
+ [846] = 843,
+ [847] = 847,
+ [848] = 841,
+ [849] = 721,
[850] = 850,
[851] = 851,
[852] = 850,
@@ -3200,33 +3204,33 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[854] = 854,
[855] = 855,
[856] = 853,
- [857] = 854,
- [858] = 854,
- [859] = 853,
+ [857] = 853,
+ [858] = 855,
+ [859] = 855,
[860] = 860,
[861] = 861,
- [862] = 861,
- [863] = 863,
+ [862] = 862,
+ [863] = 861,
[864] = 864,
[865] = 865,
- [866] = 865,
+ [866] = 866,
[867] = 865,
- [868] = 868,
- [869] = 868,
- [870] = 868,
- [871] = 868,
- [872] = 865,
- [873] = 865,
+ [868] = 866,
+ [869] = 865,
+ [870] = 865,
+ [871] = 866,
+ [872] = 866,
+ [873] = 866,
[874] = 865,
- [875] = 868,
- [876] = 868,
+ [875] = 866,
+ [876] = 865,
[877] = 877,
- [878] = 877,
+ [878] = 878,
[879] = 877,
[880] = 877,
[881] = 877,
[882] = 877,
- [883] = 883,
+ [883] = 877,
[884] = 884,
[885] = 885,
[886] = 886,
@@ -3263,16 +3267,16 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[917] = 917,
[918] = 918,
[919] = 919,
- [920] = 62,
+ [920] = 920,
[921] = 921,
[922] = 922,
[923] = 923,
- [924] = 63,
+ [924] = 924,
[925] = 925,
[926] = 926,
- [927] = 927,
+ [927] = 63,
[928] = 928,
- [929] = 929,
+ [929] = 62,
[930] = 930,
[931] = 931,
[932] = 932,
@@ -3281,87 +3285,87 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[935] = 935,
[936] = 936,
[937] = 937,
- [938] = 938,
- [939] = 939,
- [940] = 940,
+ [938] = 523,
+ [939] = 61,
+ [940] = 64,
[941] = 941,
[942] = 942,
- [943] = 521,
- [944] = 517,
- [945] = 559,
- [946] = 61,
- [947] = 64,
- [948] = 948,
+ [943] = 943,
+ [944] = 944,
+ [945] = 527,
+ [946] = 946,
+ [947] = 947,
+ [948] = 559,
[949] = 949,
[950] = 950,
- [951] = 951,
- [952] = 952,
- [953] = 889,
- [954] = 893,
- [955] = 955,
- [956] = 892,
- [957] = 889,
- [958] = 958,
- [959] = 958,
+ [951] = 898,
+ [952] = 893,
+ [953] = 953,
+ [954] = 954,
+ [955] = 893,
+ [956] = 956,
+ [957] = 957,
+ [958] = 891,
+ [959] = 954,
[960] = 960,
[961] = 961,
- [962] = 562,
- [963] = 963,
- [964] = 964,
+ [962] = 962,
+ [963] = 903,
+ [964] = 904,
[965] = 965,
[966] = 966,
- [967] = 925,
- [968] = 933,
+ [967] = 967,
+ [968] = 920,
[969] = 969,
[970] = 970,
[971] = 971,
[972] = 972,
[973] = 973,
- [974] = 963,
- [975] = 961,
- [976] = 549,
- [977] = 935,
- [978] = 978,
- [979] = 969,
- [980] = 964,
- [981] = 965,
- [982] = 902,
- [983] = 970,
- [984] = 971,
- [985] = 972,
- [986] = 973,
- [987] = 987,
- [988] = 988,
- [989] = 558,
- [990] = 960,
- [991] = 935,
- [992] = 903,
- [993] = 988,
- [994] = 994,
- [995] = 978,
+ [974] = 920,
+ [975] = 960,
+ [976] = 973,
+ [977] = 961,
+ [978] = 962,
+ [979] = 965,
+ [980] = 966,
+ [981] = 971,
+ [982] = 982,
+ [983] = 983,
+ [984] = 967,
+ [985] = 985,
+ [986] = 986,
+ [987] = 972,
+ [988] = 922,
+ [989] = 916,
+ [990] = 983,
+ [991] = 558,
+ [992] = 549,
+ [993] = 562,
+ [994] = 982,
+ [995] = 985,
[996] = 996,
[997] = 997,
[998] = 998,
- [999] = 997,
- [1000] = 996,
- [1001] = 997,
- [1002] = 998,
+ [999] = 999,
+ [1000] = 1000,
+ [1001] = 996,
+ [1002] = 1002,
[1003] = 1003,
[1004] = 1004,
[1005] = 1003,
[1006] = 1006,
- [1007] = 1007,
- [1008] = 1007,
- [1009] = 1009,
- [1010] = 1009,
- [1011] = 1011,
- [1012] = 1012,
- [1013] = 1011,
- [1014] = 1004,
- [1015] = 1006,
- [1016] = 1012,
- [1017] = 997,
- [1018] = 997,
+ [1007] = 1004,
+ [1008] = 1006,
+ [1009] = 1002,
+ [1010] = 1010,
+ [1011] = 997,
+ [1012] = 1000,
+ [1013] = 999,
+ [1014] = 998,
+ [1015] = 999,
+ [1016] = 999,
+ [1017] = 1010,
+ [1018] = 999,
[1019] = 1019,
[1020] = 1020,
[1021] = 1021,
@@ -3370,146 +3374,146 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1024] = 1024,
[1025] = 1025,
[1026] = 1026,
- [1027] = 1024,
- [1028] = 1024,
- [1029] = 1024,
+ [1027] = 1027,
+ [1028] = 1028,
+ [1029] = 1029,
[1030] = 1030,
[1031] = 1031,
[1032] = 1032,
- [1033] = 1024,
+ [1033] = 1031,
[1034] = 1034,
[1035] = 1035,
[1036] = 1036,
[1037] = 1037,
[1038] = 1038,
- [1039] = 1024,
+ [1039] = 1039,
[1040] = 1040,
- [1041] = 1041,
- [1042] = 1042,
- [1043] = 1043,
- [1044] = 1044,
+ [1041] = 1031,
+ [1042] = 1031,
+ [1043] = 1031,
+ [1044] = 1031,
[1045] = 1045,
[1046] = 1046,
- [1047] = 1044,
- [1048] = 1048,
- [1049] = 522,
+ [1047] = 1035,
+ [1048] = 1028,
+ [1049] = 1049,
[1050] = 1050,
- [1051] = 1051,
- [1052] = 1052,
+ [1051] = 1045,
+ [1052] = 1027,
[1053] = 1053,
[1054] = 1054,
- [1055] = 1031,
+ [1055] = 1055,
[1056] = 1056,
[1057] = 1057,
[1058] = 1058,
- [1059] = 1058,
- [1060] = 1038,
- [1061] = 1022,
- [1062] = 515,
- [1063] = 1063,
+ [1059] = 1059,
+ [1060] = 1057,
+ [1061] = 1061,
+ [1062] = 1055,
+ [1063] = 1026,
[1064] = 1064,
- [1065] = 1065,
+ [1065] = 521,
[1066] = 1066,
[1067] = 1067,
[1068] = 1068,
[1069] = 1069,
[1070] = 1070,
- [1071] = 1034,
- [1072] = 1070,
- [1073] = 1073,
+ [1071] = 1071,
+ [1072] = 515,
+ [1073] = 515,
[1074] = 1074,
- [1075] = 1075,
- [1076] = 515,
+ [1075] = 1074,
+ [1076] = 1076,
[1077] = 1077,
[1078] = 1078,
[1079] = 1079,
[1080] = 1080,
- [1081] = 1081,
- [1082] = 1077,
+ [1081] = 521,
+ [1082] = 1082,
[1083] = 1083,
- [1084] = 1084,
- [1085] = 1075,
+ [1084] = 1082,
+ [1085] = 1085,
[1086] = 1086,
[1087] = 1087,
[1088] = 1088,
[1089] = 1089,
- [1090] = 1088,
- [1091] = 1073,
+ [1090] = 1085,
+ [1091] = 1077,
[1092] = 1092,
- [1093] = 1081,
- [1094] = 1094,
- [1095] = 522,
- [1096] = 1079,
- [1097] = 1089,
- [1098] = 1094,
+ [1093] = 1093,
+ [1094] = 1088,
+ [1095] = 1079,
+ [1096] = 1096,
+ [1097] = 1092,
+ [1098] = 1080,
[1099] = 1099,
[1100] = 1100,
[1101] = 1101,
[1102] = 1102,
- [1103] = 1103,
+ [1103] = 1046,
[1104] = 1104,
- [1105] = 1105,
+ [1105] = 1068,
[1106] = 1106,
[1107] = 1107,
[1108] = 1108,
- [1109] = 1109,
+ [1109] = 1030,
[1110] = 1110,
[1111] = 1111,
[1112] = 1112,
[1113] = 1113,
[1114] = 1114,
[1115] = 1115,
- [1116] = 1052,
- [1117] = 1100,
- [1118] = 1101,
- [1119] = 1113,
- [1120] = 1120,
+ [1116] = 1108,
+ [1117] = 1117,
+ [1118] = 1100,
+ [1119] = 1102,
+ [1120] = 1061,
[1121] = 1121,
[1122] = 1122,
- [1123] = 1053,
- [1124] = 1124,
- [1125] = 1125,
- [1126] = 1026,
+ [1123] = 1123,
+ [1124] = 1110,
+ [1125] = 1100,
+ [1126] = 1100,
[1127] = 1127,
[1128] = 1128,
- [1129] = 1111,
+ [1129] = 1129,
[1130] = 1130,
- [1131] = 1101,
- [1132] = 1132,
- [1133] = 1104,
- [1134] = 1134,
- [1135] = 1103,
- [1136] = 1136,
- [1137] = 1112,
- [1138] = 1101,
+ [1131] = 1131,
+ [1132] = 1131,
+ [1133] = 1024,
+ [1134] = 1101,
+ [1135] = 1128,
+ [1136] = 1104,
+ [1137] = 1114,
+ [1138] = 1138,
[1139] = 1139,
- [1140] = 1111,
+ [1140] = 1102,
[1141] = 1141,
[1142] = 1142,
- [1143] = 1112,
- [1144] = 1111,
- [1145] = 1112,
+ [1143] = 1143,
+ [1144] = 1138,
+ [1145] = 1115,
[1146] = 1146,
- [1147] = 1084,
- [1148] = 1142,
- [1149] = 1048,
- [1150] = 1150,
+ [1147] = 1147,
+ [1148] = 1112,
+ [1149] = 1149,
+ [1150] = 1102,
[1151] = 1151,
[1152] = 1152,
- [1153] = 1040,
+ [1153] = 1087,
[1154] = 1152,
- [1155] = 1128,
- [1156] = 1151,
- [1157] = 1100,
- [1158] = 1150,
- [1159] = 1125,
- [1160] = 1160,
+ [1155] = 1155,
+ [1156] = 1101,
+ [1157] = 1151,
+ [1158] = 1142,
+ [1159] = 1101,
+ [1160] = 1104,
[1161] = 1161,
- [1162] = 1132,
- [1163] = 1161,
- [1164] = 1164,
- [1165] = 1122,
- [1166] = 1100,
+ [1162] = 1162,
+ [1163] = 1117,
+ [1164] = 1104,
+ [1165] = 1165,
+ [1166] = 1166,
[1167] = 1167,
[1168] = 1168,
[1169] = 1169,
@@ -3530,90 +3534,90 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1184] = 1184,
[1185] = 1185,
[1186] = 1186,
- [1187] = 1168,
- [1188] = 1174,
- [1189] = 1189,
+ [1187] = 1187,
+ [1188] = 1188,
+ [1189] = 1183,
[1190] = 1190,
- [1191] = 1184,
+ [1191] = 1190,
[1192] = 1192,
[1193] = 1193,
[1194] = 1194,
[1195] = 1195,
[1196] = 1196,
[1197] = 1197,
- [1198] = 343,
+ [1198] = 1198,
[1199] = 1199,
[1200] = 1200,
- [1201] = 1189,
+ [1201] = 1168,
[1202] = 1202,
[1203] = 1203,
[1204] = 1204,
- [1205] = 1205,
- [1206] = 1180,
- [1207] = 1181,
+ [1205] = 1195,
+ [1206] = 1206,
+ [1207] = 1207,
[1208] = 1208,
- [1209] = 1208,
- [1210] = 1179,
+ [1209] = 1209,
+ [1210] = 1210,
[1211] = 1211,
- [1212] = 1212,
+ [1212] = 1192,
[1213] = 1213,
[1214] = 1214,
- [1215] = 1215,
- [1216] = 1167,
- [1217] = 1217,
- [1218] = 1218,
- [1219] = 1219,
+ [1215] = 1168,
+ [1216] = 1216,
+ [1217] = 343,
+ [1218] = 1174,
+ [1219] = 1181,
[1220] = 1220,
[1221] = 1221,
- [1222] = 1199,
- [1223] = 1178,
+ [1222] = 1196,
+ [1223] = 1223,
[1224] = 1224,
[1225] = 1225,
[1226] = 1226,
- [1227] = 1182,
- [1228] = 1228,
- [1229] = 1229,
- [1230] = 1230,
- [1231] = 1231,
- [1232] = 1175,
- [1233] = 1180,
- [1234] = 1181,
+ [1227] = 1227,
+ [1228] = 1223,
+ [1229] = 1183,
+ [1230] = 1199,
+ [1231] = 1200,
+ [1232] = 1232,
+ [1233] = 1214,
+ [1234] = 1234,
[1235] = 1235,
- [1236] = 1184,
- [1237] = 1217,
- [1238] = 1170,
- [1239] = 1228,
- [1240] = 1175,
- [1241] = 1202,
- [1242] = 1178,
- [1243] = 1225,
- [1244] = 1204,
- [1245] = 1231,
- [1246] = 1173,
- [1247] = 1214,
- [1248] = 1248,
+ [1236] = 1179,
+ [1237] = 1190,
+ [1238] = 1192,
+ [1239] = 1211,
+ [1240] = 1220,
+ [1241] = 1241,
+ [1242] = 1242,
+ [1243] = 1243,
+ [1244] = 1242,
+ [1245] = 1241,
+ [1246] = 1167,
+ [1247] = 1176,
+ [1248] = 1177,
[1249] = 1249,
- [1250] = 1189,
- [1251] = 1251,
- [1252] = 1252,
- [1253] = 1231,
- [1254] = 1252,
- [1255] = 1255,
- [1256] = 1226,
- [1257] = 1257,
- [1258] = 1185,
- [1259] = 1259,
- [1260] = 1208,
- [1261] = 1261,
- [1262] = 1183,
+ [1250] = 1250,
+ [1251] = 1195,
+ [1252] = 1206,
+ [1253] = 1221,
+ [1254] = 1196,
+ [1255] = 1210,
+ [1256] = 1256,
+ [1257] = 1193,
+ [1258] = 1194,
+ [1259] = 1250,
+ [1260] = 1199,
+ [1261] = 1200,
+ [1262] = 1262,
[1263] = 1263,
[1264] = 1264,
[1265] = 1265,
[1266] = 1266,
[1267] = 1267,
[1268] = 1268,
- [1269] = 530,
- [1270] = 532,
+ [1269] = 1269,
+ [1270] = 1270,
[1271] = 1271,
[1272] = 1272,
[1273] = 1273,
@@ -3636,27 +3640,27 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1290] = 1290,
[1291] = 1291,
[1292] = 1292,
- [1293] = 1107,
+ [1293] = 1293,
[1294] = 1294,
[1295] = 1295,
[1296] = 1296,
[1297] = 1297,
[1298] = 1298,
[1299] = 1299,
- [1300] = 1300,
+ [1300] = 1276,
[1301] = 1301,
- [1302] = 1302,
+ [1302] = 1277,
[1303] = 1303,
- [1304] = 1304,
- [1305] = 1305,
+ [1304] = 1279,
+ [1305] = 1285,
[1306] = 1306,
- [1307] = 1307,
- [1308] = 1308,
+ [1307] = 1290,
+ [1308] = 1292,
[1309] = 1309,
[1310] = 1310,
[1311] = 1311,
[1312] = 1312,
- [1313] = 1282,
+ [1313] = 1313,
[1314] = 1314,
[1315] = 1315,
[1316] = 1316,
@@ -3676,84 +3680,84 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1330] = 1330,
[1331] = 1331,
[1332] = 1332,
- [1333] = 1325,
+ [1333] = 1333,
[1334] = 1334,
[1335] = 1335,
[1336] = 1336,
- [1337] = 1336,
- [1338] = 1335,
+ [1337] = 1337,
+ [1338] = 1338,
[1339] = 1339,
[1340] = 1340,
[1341] = 1341,
- [1342] = 1342,
- [1343] = 1323,
+ [1342] = 540,
+ [1343] = 1343,
[1344] = 1344,
- [1345] = 1345,
- [1346] = 1346,
+ [1345] = 1338,
+ [1346] = 1315,
[1347] = 1347,
- [1348] = 1311,
- [1349] = 1282,
+ [1348] = 1348,
+ [1349] = 1349,
[1350] = 1350,
[1351] = 1351,
[1352] = 1352,
- [1353] = 1353,
+ [1353] = 1306,
[1354] = 1354,
[1355] = 1355,
[1356] = 1356,
- [1357] = 1357,
- [1358] = 1358,
- [1359] = 1359,
- [1360] = 1273,
- [1361] = 1310,
- [1362] = 1315,
- [1363] = 1324,
+ [1357] = 530,
+ [1358] = 532,
+ [1359] = 1322,
+ [1360] = 1360,
+ [1361] = 1361,
+ [1362] = 1362,
+ [1363] = 1363,
[1364] = 1326,
- [1365] = 1327,
- [1366] = 1366,
+ [1365] = 1331,
+ [1366] = 1268,
[1367] = 1367,
- [1368] = 1263,
+ [1368] = 1287,
[1369] = 1369,
[1370] = 1370,
[1371] = 1371,
[1372] = 1372,
[1373] = 1373,
- [1374] = 1357,
+ [1374] = 1271,
[1375] = 1375,
[1376] = 1376,
[1377] = 1377,
[1378] = 1378,
- [1379] = 1274,
- [1380] = 1275,
- [1381] = 1276,
- [1382] = 1280,
- [1383] = 1294,
- [1384] = 1301,
- [1385] = 1304,
- [1386] = 1386,
- [1387] = 1314,
- [1388] = 1295,
+ [1379] = 1301,
+ [1380] = 1274,
+ [1381] = 1316,
+ [1382] = 1325,
+ [1383] = 1337,
+ [1384] = 1339,
+ [1385] = 1340,
+ [1386] = 1332,
+ [1387] = 1362,
+ [1388] = 1388,
[1389] = 1389,
[1390] = 1390,
- [1391] = 1391,
- [1392] = 1392,
+ [1391] = 1319,
+ [1392] = 1356,
[1393] = 1393,
[1394] = 1394,
- [1395] = 1395,
- [1396] = 1396,
- [1397] = 1375,
- [1398] = 1398,
- [1399] = 1399,
- [1400] = 1400,
- [1401] = 1376,
- [1402] = 1267,
- [1403] = 1328,
- [1404] = 1404,
- [1405] = 1405,
- [1406] = 1404,
- [1407] = 1407,
- [1408] = 1408,
- [1409] = 1407,
- [1410] = 1377,
+ [1395] = 1281,
+ [1396] = 1284,
+ [1397] = 1294,
+ [1398] = 1303,
+ [1399] = 1321,
+ [1400] = 1328,
+ [1401] = 1350,
+ [1402] = 1367,
+ [1403] = 1373,
+ [1404] = 1376,
+ [1405] = 1377,
+ [1406] = 1406,
+ [1407] = 1378,
+ [1408] = 1312,
+ [1409] = 1409,
+ [1410] = 1410,
[1411] = 1411,
[1412] = 1412,
[1413] = 1413,
@@ -3761,211 +3765,300 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1415] = 1415,
[1416] = 1416,
[1417] = 1417,
- [1418] = 1290,
- [1419] = 1356,
- [1420] = 1367,
- [1421] = 1421,
- [1422] = 1279,
- [1423] = 1309,
- [1424] = 1316,
- [1425] = 1318,
- [1426] = 1421,
- [1427] = 1296,
- [1428] = 1297,
- [1429] = 1305,
- [1430] = 1322,
- [1431] = 1415,
+ [1418] = 1269,
+ [1419] = 1419,
+ [1420] = 1393,
+ [1421] = 1264,
+ [1422] = 1422,
+ [1423] = 1388,
+ [1424] = 1424,
+ [1425] = 1351,
+ [1426] = 1426,
+ [1427] = 1427,
+ [1428] = 1428,
+ [1429] = 1429,
+ [1430] = 1430,
+ [1431] = 1431,
[1432] = 1432,
[1433] = 1433,
- [1434] = 1434,
+ [1434] = 1299,
[1435] = 1435,
- [1436] = 1436,
+ [1436] = 1270,
[1437] = 1437,
- [1438] = 1438,
- [1439] = 1439,
+ [1438] = 1272,
+ [1439] = 1275,
[1440] = 1440,
- [1441] = 1441,
+ [1441] = 1394,
[1442] = 1442,
- [1443] = 1432,
- [1444] = 1433,
- [1445] = 1434,
- [1446] = 1286,
- [1447] = 1298,
- [1448] = 1299,
- [1449] = 1300,
- [1450] = 1306,
- [1451] = 1307,
- [1452] = 1308,
- [1453] = 1435,
- [1454] = 1454,
- [1455] = 1455,
+ [1443] = 1443,
+ [1444] = 1278,
+ [1445] = 1416,
+ [1446] = 1410,
+ [1447] = 1411,
+ [1448] = 1361,
+ [1449] = 1449,
+ [1450] = 1412,
+ [1451] = 1451,
+ [1452] = 1452,
+ [1453] = 1453,
+ [1454] = 1435,
+ [1455] = 1347,
[1456] = 1456,
- [1457] = 1390,
- [1458] = 1391,
- [1459] = 1459,
- [1460] = 1392,
- [1461] = 1400,
- [1462] = 1436,
- [1463] = 1437,
- [1464] = 1342,
+ [1457] = 1280,
+ [1458] = 1458,
+ [1459] = 1283,
+ [1460] = 1286,
+ [1461] = 1461,
+ [1462] = 1462,
+ [1463] = 1463,
+ [1464] = 1463,
[1465] = 1465,
- [1466] = 1438,
- [1467] = 1439,
- [1468] = 1370,
- [1469] = 1412,
- [1470] = 1413,
- [1471] = 1393,
- [1472] = 1321,
- [1473] = 1473,
- [1474] = 1351,
- [1475] = 1475,
- [1476] = 1476,
- [1477] = 1477,
- [1478] = 1371,
- [1479] = 1312,
- [1480] = 1394,
- [1481] = 1395,
- [1482] = 1334,
- [1483] = 1440,
- [1484] = 1441,
- [1485] = 1442,
- [1486] = 1378,
- [1487] = 1487,
- [1488] = 1488,
- [1489] = 1345,
- [1490] = 1372,
+ [1466] = 1288,
+ [1467] = 1287,
+ [1468] = 1390,
+ [1469] = 1296,
+ [1470] = 1298,
+ [1471] = 1471,
+ [1472] = 1313,
+ [1473] = 1314,
+ [1474] = 1389,
+ [1475] = 1413,
+ [1476] = 1414,
+ [1477] = 1415,
+ [1478] = 1289,
+ [1479] = 1291,
+ [1480] = 1293,
+ [1481] = 1481,
+ [1482] = 1482,
+ [1483] = 1317,
+ [1484] = 1484,
+ [1485] = 1310,
+ [1486] = 1327,
+ [1487] = 1333,
+ [1488] = 1334,
+ [1489] = 1489,
+ [1490] = 1490,
[1491] = 1491,
- [1492] = 1492,
- [1493] = 1347,
- [1494] = 1373,
- [1495] = 1414,
- [1496] = 1386,
- [1497] = 1344,
- [1498] = 540,
+ [1492] = 1295,
+ [1493] = 1493,
+ [1494] = 1355,
+ [1495] = 1465,
+ [1496] = 1113,
+ [1497] = 1266,
+ [1498] = 1341,
[1499] = 1499,
- [1500] = 1500,
- [1501] = 1408,
+ [1500] = 1323,
+ [1501] = 1424,
[1502] = 1502,
[1503] = 1503,
- [1504] = 1502,
+ [1504] = 1504,
[1505] = 1505,
[1506] = 1506,
- [1507] = 1507,
+ [1507] = 1123,
[1508] = 1508,
- [1509] = 1508,
+ [1509] = 1509,
[1510] = 1510,
[1511] = 1511,
[1512] = 1512,
[1513] = 1513,
[1514] = 1514,
- [1515] = 1511,
+ [1515] = 1515,
[1516] = 1516,
[1517] = 1517,
[1518] = 1518,
- [1519] = 1517,
+ [1519] = 1519,
[1520] = 1520,
- [1521] = 1521,
+ [1521] = 1520,
[1522] = 1522,
[1523] = 1523,
[1524] = 1524,
[1525] = 1525,
[1526] = 1526,
- [1527] = 1517,
+ [1527] = 1525,
[1528] = 1528,
[1529] = 1529,
- [1530] = 1503,
- [1531] = 1531,
- [1532] = 1518,
- [1533] = 1506,
- [1534] = 1114,
+ [1530] = 1530,
+ [1531] = 1525,
+ [1532] = 1532,
+ [1533] = 1533,
+ [1534] = 1532,
[1535] = 1535,
[1536] = 1536,
- [1537] = 1512,
+ [1537] = 1537,
[1538] = 1538,
[1539] = 1539,
- [1540] = 1540,
- [1541] = 1541,
+ [1540] = 1509,
+ [1541] = 1514,
[1542] = 1542,
- [1543] = 1507,
- [1544] = 1544,
- [1545] = 1529,
- [1546] = 1546,
- [1547] = 1503,
- [1548] = 1535,
- [1549] = 1508,
- [1550] = 1550,
- [1551] = 1544,
- [1552] = 1552,
+ [1543] = 1503,
+ [1544] = 1506,
+ [1545] = 1542,
+ [1546] = 1518,
+ [1547] = 1514,
+ [1548] = 1548,
+ [1549] = 1549,
+ [1550] = 1542,
+ [1551] = 1504,
+ [1552] = 1548,
[1553] = 1553,
- [1554] = 1511,
- [1555] = 1550,
+ [1554] = 1554,
+ [1555] = 1555,
[1556] = 1556,
- [1557] = 1525,
- [1558] = 1529,
+ [1557] = 1557,
+ [1558] = 1542,
[1559] = 1559,
- [1560] = 1518,
- [1561] = 1520,
- [1562] = 1542,
- [1563] = 1563,
- [1564] = 1564,
+ [1560] = 1516,
+ [1561] = 1561,
+ [1562] = 1562,
+ [1563] = 1522,
+ [1564] = 1524,
[1565] = 1526,
- [1566] = 1542,
- [1567] = 1567,
- [1568] = 1568,
- [1569] = 1521,
- [1570] = 1507,
- [1571] = 1508,
- [1572] = 1572,
+ [1566] = 1566,
+ [1567] = 1503,
+ [1568] = 1517,
+ [1569] = 1561,
+ [1570] = 1570,
+ [1571] = 1571,
+ [1572] = 1506,
[1573] = 1573,
- [1574] = 1574,
+ [1574] = 1504,
[1575] = 1575,
- [1576] = 1512,
- [1577] = 1574,
- [1578] = 1574,
- [1579] = 1579,
- [1580] = 1529,
+ [1576] = 1576,
+ [1577] = 1517,
+ [1578] = 1506,
+ [1579] = 1535,
+ [1580] = 1580,
[1581] = 1581,
- [1582] = 1563,
+ [1582] = 1582,
[1583] = 1583,
- [1584] = 1574,
- [1585] = 1506,
- [1586] = 1586,
- [1587] = 1506,
- [1588] = 1588,
- [1589] = 1518,
- [1590] = 1507,
- [1591] = 1529,
+ [1584] = 1584,
+ [1585] = 1585,
+ [1586] = 1517,
+ [1587] = 1517,
+ [1588] = 1532,
+ [1589] = 1516,
+ [1590] = 1514,
+ [1591] = 1542,
[1592] = 1503,
- [1593] = 1593,
- [1594] = 1564,
- [1595] = 1517,
- [1596] = 1518,
- [1597] = 1597,
- [1598] = 1598,
- [1599] = 1503,
- [1600] = 1506,
+ [1593] = 1525,
+ [1594] = 1515,
+ [1595] = 1519,
+ [1596] = 1522,
+ [1597] = 1516,
+ [1598] = 1532,
+ [1599] = 1516,
+ [1600] = 1600,
[1601] = 1601,
- [1602] = 1511,
- [1603] = 1603,
- [1604] = 1604,
- [1605] = 1605,
- [1606] = 1507,
- [1607] = 1556,
- [1608] = 1517,
- [1609] = 1609,
+ [1602] = 1503,
+ [1603] = 1548,
+ [1604] = 1548,
+ [1605] = 1514,
+ [1606] = 1606,
+ [1607] = 1511,
+ [1608] = 1532,
+ [1609] = 1573,
+};
+
+static const TSSymbol ts_supertype_symbols[SUPERTYPE_COUNT] = {
+ sym_declaration,
+ sym_expression,
+ sym_pattern,
+ sym_primary_expression,
+ sym_statement,
+};
+
+static const TSMapSlice ts_supertype_map_slices[] = {
+ [sym_declaration] = {.index = 0, .length = 5},
+ [sym_expression] = {.index = 5, .length = 11},
+ [sym_pattern] = {.index = 16, .length = 7},
+ [sym_primary_expression] = {.index = 23, .length = 22},
+ [sym_statement] = {.index = 45, .length = 20},
+};
+
+static const TSSymbol ts_supertype_map_entries[] = {
+ [0] =
+ sym_class_declaration,
+ sym_function_declaration,
+ sym_generator_function_declaration,
+ sym_lexical_declaration,
+ sym_variable_declaration,
+ [5] =
+ sym_assignment_expression,
+ sym_augmented_assignment_expression,
+ sym_await_expression,
+ sym_binary_expression,
+ sym_glimmer_template,
+ sym_new_expression,
+ sym_primary_expression,
+ sym_ternary_expression,
+ sym_unary_expression,
+ sym_update_expression,
+ sym_yield_expression,
+ [16] =
+ sym_array_pattern,
+ sym_identifier,
+ sym_member_expression,
+ sym_object_pattern,
+ sym_rest_pattern,
+ sym_subscript_expression,
+ sym_undefined,
+ [23] =
+ sym_array,
+ sym_arrow_function,
+ sym_call_expression,
+ sym_class,
+ sym_false,
+ sym_function_expression,
+ sym_generator_function,
+ sym_identifier,
+ sym_member_expression,
+ sym_meta_property,
+ sym_null,
+ sym_number,
+ sym_object,
+ sym_parenthesized_expression,
+ sym_regex,
+ sym_string,
+ sym_subscript_expression,
+ sym_super,
+ sym_template_string,
+ sym_this,
+ sym_true,
+ sym_undefined,
+ [45] =
+ sym_break_statement,
+ sym_continue_statement,
+ sym_debugger_statement,
+ sym_declaration,
+ sym_do_statement,
+ sym_empty_statement,
+ sym_export_statement,
+ sym_expression_statement,
+ sym_for_in_statement,
+ sym_for_statement,
+ sym_if_statement,
+ sym_import_statement,
+ sym_labeled_statement,
+ sym_return_statement,
+ sym_statement_block,
+ sym_switch_statement,
+ sym_throw_statement,
+ sym_try_statement,
+ sym_while_statement,
+ sym_with_statement,
};
-static TSCharacterRange extras_character_set_1[] = {
+static const TSCharacterRange extras_character_set_1[] = {
{'\t', '\r'}, {' ', ' '}, {0xa0, 0xa0}, {0x1680, 0x1680}, {0x2000, 0x200b}, {0x2028, 0x2029}, {0x202f, 0x202f}, {0x205f, 0x2060},
{0x3000, 0x3000}, {0xfeff, 0xfeff},
};
-static TSCharacterRange sym_identifier_character_set_1[] = {
+static const TSCharacterRange sym_identifier_character_set_1[] = {
{'$', '$'}, {'A', 'Z'}, {'\\', '\\'}, {'_', '_'}, {'a', 'z'}, {0x7f, 0x9f}, {0xa1, 0x167f}, {0x1681, 0x1fff},
{0x200c, 0x2027}, {0x202a, 0x202e}, {0x2030, 0x205e}, {0x2061, 0x2fff}, {0x3001, 0xfefe}, {0xff00, 0x10ffff},
};
-static TSCharacterRange sym_identifier_character_set_2[] = {
+static const TSCharacterRange sym_identifier_character_set_2[] = {
{'$', '$'}, {'0', '9'}, {'A', 'Z'}, {'\\', '\\'}, {'_', '_'}, {'a', 'z'}, {0x7f, 0x9f}, {0xa1, 0x167f},
{0x1681, 0x1fff}, {0x200c, 0x2027}, {0x202a, 0x202e}, {0x2030, 0x205e}, {0x2061, 0x2fff}, {0x3001, 0xfefe}, {0xff00, 0x10ffff},
};
@@ -3977,46 +4070,46 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
case 0:
if (eof) ADVANCE(75);
ADVANCE_MAP(
- '!', 155,
- '"', 159,
+ '!', 154,
+ '"', 158,
'#', 3,
- '$', 201,
- '%', 143,
- '&', 130,
- '\'', 160,
+ '$', 200,
+ '%', 136,
+ '&', 123,
+ '\'', 159,
'(', 83,
')', 85,
'*', 78,
- '+', 137,
+ '+', 130,
',', 81,
- '-', 139,
- '.', 102,
- '/', 182,
- '0', 187,
+ '-', 132,
+ '.', 95,
+ '/', 181,
+ '0', 186,
':', 86,
';', 84,
- '<', 93,
+ '<', 140,
'=', 88,
- '>', 96,
+ '>', 149,
'?', 20,
- '@', 205,
+ '@', 204,
'[', 90,
'\\', 33,
']', 91,
- '^', 133,
- '`', 180,
- 's', 199,
+ '^', 126,
+ '`', 179,
+ 's', 198,
'{', 80,
- '|', 134,
+ '|', 127,
'}', 82,
- '~', 156,
+ '~', 155,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(72);
- if (lookahead > '@') ADVANCE(203);
+ if (lookahead > '@') ADVANCE(202);
END_STATE();
case 1:
- if (lookahead == '\n') ADVANCE(206);
+ if (lookahead == '\n') ADVANCE(205);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(1);
END_STATE();
@@ -4025,250 +4118,250 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == '/') ADVANCE(16);
if (lookahead == '[') ADVANCE(29);
if (lookahead == '\\') ADVANCE(71);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(183);
- if (lookahead != 0) ADVANCE(184);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(182);
+ if (lookahead != 0) ADVANCE(183);
END_STATE();
case 3:
if (lookahead == '!') ADVANCE(76);
if (lookahead == '\\') ADVANCE(34);
- if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(204);
+ if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(203);
END_STATE();
case 4:
ADVANCE_MAP(
- '!', 154,
- '"', 159,
+ '!', 153,
+ '"', 158,
'#', 28,
- '\'', 160,
+ '\'', 159,
'(', 83,
'*', 77,
- '+', 136,
+ '+', 129,
',', 81,
- '-', 138,
+ '-', 131,
'.', 19,
- '/', 140,
- '0', 187,
+ '/', 133,
+ '0', 186,
';', 84,
- '<', 92,
- '@', 205,
+ '<', 139,
+ '@', 204,
'[', 90,
'\\', 35,
- '`', 180,
- 's', 199,
+ '`', 179,
+ 's', 198,
'{', 80,
'}', 82,
- '~', 156,
+ '~', 155,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(4);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(203);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(202);
END_STATE();
case 5:
ADVANCE_MAP(
- '!', 154,
- '"', 159,
+ '!', 153,
+ '"', 158,
'#', 28,
- '\'', 160,
+ '\'', 159,
'(', 83,
- '+', 136,
- '-', 138,
- '.', 103,
- '/', 140,
- '0', 187,
- '<', 92,
- '@', 205,
+ '+', 129,
+ '-', 131,
+ '.', 96,
+ '/', 133,
+ '0', 186,
+ '<', 139,
+ '@', 204,
'[', 90,
'\\', 35,
- '`', 180,
+ '`', 179,
'{', 80,
- '~', 156,
+ '~', 155,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(5);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(203);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(202);
END_STATE();
case 6:
ADVANCE_MAP(
'!', 26,
- '"', 159,
+ '"', 158,
'#', 28,
- '%', 143,
- '&', 130,
- '\'', 160,
+ '%', 136,
+ '&', 123,
+ '\'', 159,
'(', 83,
')', 85,
'*', 78,
- '+', 137,
+ '+', 130,
',', 81,
- '-', 139,
- '.', 103,
- '/', 141,
- '0', 187,
+ '-', 132,
+ '.', 96,
+ '/', 134,
+ '0', 186,
':', 86,
';', 84,
- '<', 93,
+ '<', 140,
'=', 88,
- '>', 96,
+ '>', 149,
'?', 20,
- '@', 205,
+ '@', 204,
'[', 90,
'\\', 35,
']', 91,
- '^', 133,
- '`', 180,
+ '^', 126,
+ '`', 179,
'{', 80,
- '|', 134,
+ '|', 127,
'}', 82,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(6);
if (lookahead > '#' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(203);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(202);
END_STATE();
case 7:
ADVANCE_MAP(
'!', 26,
- '%', 142,
- '&', 131,
+ '%', 135,
+ '&', 124,
'(', 83,
')', 85,
'*', 79,
- '+', 136,
+ '+', 129,
',', 81,
- '-', 138,
- '.', 101,
- '/', 140,
+ '-', 131,
+ '.', 94,
+ '/', 133,
':', 86,
';', 84,
- '<', 94,
+ '<', 141,
'=', 27,
- '>', 97,
+ '>', 150,
'?', 21,
'[', 90,
'\\', 35,
']', 91,
- '^', 132,
- '`', 180,
+ '^', 125,
+ '`', 179,
'{', 80,
- '|', 135,
+ '|', 128,
'}', 82,
);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(185);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(184);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(8);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
- (lookahead < '`' || '~' < lookahead)) ADVANCE(203);
+ (lookahead < '`' || '~' < lookahead)) ADVANCE(202);
END_STATE();
case 8:
ADVANCE_MAP(
'!', 26,
- '%', 142,
- '&', 131,
+ '%', 135,
+ '&', 124,
'(', 83,
')', 85,
'*', 79,
- '+', 136,
+ '+', 129,
',', 81,
- '-', 138,
- '.', 101,
- '/', 140,
+ '-', 131,
+ '.', 94,
+ '/', 133,
':', 86,
';', 84,
- '<', 94,
+ '<', 141,
'=', 27,
- '>', 97,
+ '>', 150,
'?', 21,
'[', 90,
'\\', 35,
']', 91,
- '^', 132,
- '`', 180,
+ '^', 125,
+ '`', 179,
'{', 80,
- '|', 135,
+ '|', 128,
'}', 82,
);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(8);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(203);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(202);
END_STATE();
case 9:
ADVANCE_MAP(
- '"', 159,
+ '"', 158,
'#', 28,
- '\'', 160,
+ '\'', 159,
'(', 83,
'*', 77,
- '.', 103,
+ '.', 96,
'/', 16,
- '0', 187,
+ '0', 186,
'<', 25,
- '@', 205,
+ '@', 204,
'[', 90,
'\\', 35,
- 's', 199,
+ 's', 198,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(9);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(203);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(202);
END_STATE();
case 10:
- if (lookahead == '"') ADVANCE(159);
+ if (lookahead == '"') ADVANCE(158);
if (lookahead == '/') ADVANCE(16);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(10);
END_STATE();
case 11:
- if (lookahead == '"') ADVANCE(159);
- if (lookahead == '/') ADVANCE(161);
+ if (lookahead == '"') ADVANCE(158);
+ if (lookahead == '/') ADVANCE(160);
if (lookahead == '\\') ADVANCE(36);
if (lookahead == '\n' ||
lookahead == '\r') SKIP(10);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(164);
- if (lookahead != 0) ADVANCE(166);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(163);
+ if (lookahead != 0) ADVANCE(165);
END_STATE();
case 12:
if (lookahead == '$') ADVANCE(37);
if (lookahead == '/') ADVANCE(16);
if (lookahead == '\\') ADVANCE(36);
- if (lookahead == '`') ADVANCE(180);
+ if (lookahead == '`') ADVANCE(179);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(13);
END_STATE();
case 13:
if (lookahead == '$') ADVANCE(37);
if (lookahead == '/') ADVANCE(16);
- if (lookahead == '`') ADVANCE(180);
+ if (lookahead == '`') ADVANCE(179);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(13);
END_STATE();
case 14:
- if (lookahead == '\'') ADVANCE(160);
+ if (lookahead == '\'') ADVANCE(159);
if (lookahead == '/') ADVANCE(16);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(14);
END_STATE();
case 15:
- if (lookahead == '\'') ADVANCE(160);
- if (lookahead == '/') ADVANCE(167);
+ if (lookahead == '\'') ADVANCE(159);
+ if (lookahead == '/') ADVANCE(166);
if (lookahead == '\\') ADVANCE(36);
if (lookahead == '\n' ||
lookahead == '\r') SKIP(14);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(170);
- if (lookahead != 0) ADVANCE(172);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(169);
+ if (lookahead != 0) ADVANCE(171);
END_STATE();
case 16:
if (lookahead == '*') ADVANCE(18);
- if (lookahead == '/') ADVANCE(179);
+ if (lookahead == '/') ADVANCE(178);
END_STATE();
case 17:
if (lookahead == '*') ADVANCE(17);
- if (lookahead == '/') ADVANCE(178);
+ if (lookahead == '/') ADVANCE(177);
if (lookahead != 0) ADVANCE(18);
END_STATE();
case 18:
@@ -4277,21 +4370,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 19:
if (lookahead == '.') ADVANCE(22);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(192);
END_STATE();
case 20:
- if (lookahead == '.') ADVANCE(100);
- if (lookahead == '?') ADVANCE(153);
+ if (lookahead == '.') ADVANCE(93);
+ if (lookahead == '?') ADVANCE(152);
END_STATE();
case 21:
- if (lookahead == '.') ADVANCE(100);
- if (lookahead == '?') ADVANCE(152);
+ if (lookahead == '.') ADVANCE(93);
+ if (lookahead == '?') ADVANCE(151);
END_STATE();
case 22:
- if (lookahead == '.') ADVANCE(119);
+ if (lookahead == '.') ADVANCE(112);
END_STATE();
case 23:
- if (lookahead == '/') ADVANCE(182);
+ if (lookahead == '/') ADVANCE(181);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(24);
END_STATE();
case 24:
@@ -4299,21 +4392,21 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(24);
END_STATE();
case 25:
- if (lookahead == '/') ADVANCE(98);
+ if (lookahead == '/') ADVANCE(206);
END_STATE();
case 26:
- if (lookahead == '=') ADVANCE(149);
+ if (lookahead == '=') ADVANCE(145);
END_STATE();
case 27:
- if (lookahead == '=') ADVANCE(147);
+ if (lookahead == '=') ADVANCE(143);
END_STATE();
case 28:
if (lookahead == '\\') ADVANCE(34);
- if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(204);
+ if (set_contains(sym_identifier_character_set_1, 14, lookahead)) ADVANCE(203);
END_STATE();
case 29:
if (lookahead == '\\') ADVANCE(70);
- if (lookahead == ']') ADVANCE(184);
+ if (lookahead == ']') ADVANCE(183);
if (lookahead != 0 &&
lookahead != '\n') ADVANCE(29);
END_STATE();
@@ -4332,9 +4425,9 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == 'u') ADVANCE(38);
if (lookahead == 'x') ADVANCE(62);
if (lookahead == '\r' ||
- lookahead == '?') ADVANCE(175);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(177);
- if (lookahead != 0) ADVANCE(173);
+ lookahead == '?') ADVANCE(174);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(176);
+ if (lookahead != 0) ADVANCE(172);
END_STATE();
case 34:
if (lookahead == 'u') ADVANCE(39);
@@ -4346,12 +4439,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == 'u') ADVANCE(41);
if (lookahead == 'x') ADVANCE(62);
if (lookahead == '\r' ||
- lookahead == '?') ADVANCE(175);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(177);
- if (lookahead != 0) ADVANCE(173);
+ lookahead == '?') ADVANCE(174);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(176);
+ if (lookahead != 0) ADVANCE(172);
END_STATE();
case 37:
- if (lookahead == '{') ADVANCE(181);
+ if (lookahead == '{') ADVANCE(180);
END_STATE();
case 38:
if (lookahead == '{') ADVANCE(57);
@@ -4378,25 +4471,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
('a' <= lookahead && lookahead <= 'f')) ADVANCE(59);
END_STATE();
case 42:
- if (lookahead == '}') ADVANCE(203);
+ if (lookahead == '}') ADVANCE(202);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(42);
END_STATE();
case 43:
- if (lookahead == '}') ADVANCE(204);
+ if (lookahead == '}') ADVANCE(203);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(43);
END_STATE();
case 44:
- if (lookahead == '}') ADVANCE(173);
+ if (lookahead == '}') ADVANCE(172);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(44);
END_STATE();
case 45:
- if (lookahead == '}') ADVANCE(174);
+ if (lookahead == '}') ADVANCE(173);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
('a' <= lookahead && lookahead <= 'f')) ADVANCE(45);
@@ -4404,46 +4497,46 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
case 46:
if (lookahead == '+' ||
lookahead == '-') ADVANCE(52);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(194);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193);
END_STATE();
case 47:
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(190);
+ lookahead == '1') ADVANCE(189);
END_STATE();
case 48:
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(191);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(190);
END_STATE();
case 49:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(187);
END_STATE();
case 50:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(192);
END_STATE();
case 51:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(189);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(188);
END_STATE();
case 52:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(194);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193);
END_STATE();
case 53:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(203);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(202);
END_STATE();
case 54:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(204);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(203);
END_STATE();
case 55:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(173);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(172);
END_STATE();
case 56:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(192);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(191);
END_STATE();
case 57:
if (('0' <= lookahead && lookahead <= '9') ||
@@ -4453,7 +4546,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
case 58:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(174);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(173);
END_STATE();
case 59:
if (('0' <= lookahead && lookahead <= '9') ||
@@ -4516,124 +4609,124 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 71:
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(184);
+ lookahead != '\n') ADVANCE(183);
END_STATE();
case 72:
if (eof) ADVANCE(75);
ADVANCE_MAP(
- '!', 155,
- '"', 159,
+ '!', 154,
+ '"', 158,
'#', 3,
- '$', 201,
- '%', 143,
- '&', 130,
- '\'', 160,
+ '$', 200,
+ '%', 136,
+ '&', 123,
+ '\'', 159,
'(', 83,
')', 85,
'*', 78,
- '+', 137,
+ '+', 130,
',', 81,
- '-', 139,
- '.', 102,
- '/', 141,
- '0', 187,
+ '-', 132,
+ '.', 95,
+ '/', 134,
+ '0', 186,
':', 86,
';', 84,
- '<', 93,
+ '<', 140,
'=', 88,
- '>', 96,
+ '>', 149,
'?', 20,
- '@', 205,
+ '@', 204,
'[', 90,
'\\', 35,
']', 91,
- '^', 133,
- '`', 180,
- 's', 199,
+ '^', 126,
+ '`', 179,
+ 's', 198,
'{', 80,
- '|', 134,
+ '|', 127,
'}', 82,
- '~', 156,
+ '~', 155,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(72);
- if (lookahead > '@') ADVANCE(203);
+ if (lookahead > '@') ADVANCE(202);
END_STATE();
case 73:
if (eof) ADVANCE(75);
ADVANCE_MAP(
- '!', 155,
- '"', 159,
+ '!', 154,
+ '"', 158,
'#', 28,
- '%', 142,
- '&', 131,
- '\'', 160,
+ '%', 135,
+ '&', 124,
+ '\'', 159,
'(', 83,
')', 85,
'*', 79,
- '+', 136,
+ '+', 129,
',', 81,
- '-', 138,
- '.', 103,
- '/', 140,
- '0', 187,
+ '-', 131,
+ '.', 96,
+ '/', 133,
+ '0', 186,
':', 86,
';', 84,
- '<', 94,
+ '<', 141,
'=', 87,
- '>', 97,
+ '>', 150,
'?', 21,
- '@', 205,
+ '@', 204,
'[', 90,
'\\', 35,
']', 91,
- '^', 132,
- '`', 180,
+ '^', 125,
+ '`', 179,
'{', 80,
- '|', 135,
+ '|', 128,
'}', 82,
- '~', 156,
+ '~', 155,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(73);
- if (lookahead > '#') ADVANCE(203);
+ if (lookahead > '#') ADVANCE(202);
END_STATE();
case 74:
if (eof) ADVANCE(75);
ADVANCE_MAP(
- '!', 154,
- '"', 159,
+ '!', 153,
+ '"', 158,
'#', 3,
- '\'', 160,
+ '\'', 159,
'(', 83,
')', 85,
'*', 77,
- '+', 136,
+ '+', 129,
',', 81,
- '-', 138,
+ '-', 131,
'.', 19,
- '/', 140,
- '0', 187,
+ '/', 133,
+ '0', 186,
':', 86,
';', 84,
- '<', 92,
+ '<', 139,
'=', 89,
- '>', 95,
- '@', 205,
+ '>', 148,
+ '@', 204,
'[', 90,
'\\', 35,
']', 91,
- '`', 180,
+ '`', 179,
'{', 80,
'}', 82,
- '~', 156,
+ '~', 155,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187);
if (set_contains(extras_character_set_1, 10, lookahead)) SKIP(74);
if (lookahead > '#' &&
(lookahead < '%' || '@' < lookahead) &&
(lookahead < '[' || '^' < lookahead) &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(203);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(202);
END_STATE();
case 75:
ACCEPT_TOKEN(ts_builtin_sym_end);
@@ -4648,12 +4741,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 78:
ACCEPT_TOKEN(anon_sym_STAR);
- if (lookahead == '*') ADVANCE(145);
- if (lookahead == '=') ADVANCE(106);
+ if (lookahead == '*') ADVANCE(138);
+ if (lookahead == '=') ADVANCE(99);
END_STATE();
case 79:
ACCEPT_TOKEN(anon_sym_STAR);
- if (lookahead == '*') ADVANCE(144);
+ if (lookahead == '*') ADVANCE(137);
END_STATE();
case 80:
ACCEPT_TOKEN(anon_sym_LBRACE);
@@ -4678,16 +4771,16 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 87:
ACCEPT_TOKEN(anon_sym_EQ);
- if (lookahead == '=') ADVANCE(147);
+ if (lookahead == '=') ADVANCE(143);
END_STATE();
case 88:
ACCEPT_TOKEN(anon_sym_EQ);
- if (lookahead == '=') ADVANCE(147);
- if (lookahead == '>') ADVANCE(99);
+ if (lookahead == '=') ADVANCE(143);
+ if (lookahead == '>') ADVANCE(92);
END_STATE();
case 89:
ACCEPT_TOKEN(anon_sym_EQ);
- if (lookahead == '>') ADVANCE(99);
+ if (lookahead == '>') ADVANCE(92);
END_STATE();
case 90:
ACCEPT_TOKEN(anon_sym_LBRACK);
@@ -4696,445 +4789,442 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
ACCEPT_TOKEN(anon_sym_RBRACK);
END_STATE();
case 92:
- ACCEPT_TOKEN(anon_sym_LT);
+ ACCEPT_TOKEN(anon_sym_EQ_GT);
END_STATE();
case 93:
- ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '<') ADVANCE(129);
- if (lookahead == '=') ADVANCE(146);
+ ACCEPT_TOKEN(sym_optional_chain);
END_STATE();
case 94:
- ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '<') ADVANCE(128);
- if (lookahead == '=') ADVANCE(146);
+ ACCEPT_TOKEN(anon_sym_DOT);
END_STATE();
case 95:
- ACCEPT_TOKEN(anon_sym_GT);
+ ACCEPT_TOKEN(anon_sym_DOT);
+ if (lookahead == '.') ADVANCE(22);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(192);
END_STATE();
case 96:
- ACCEPT_TOKEN(anon_sym_GT);
- if (lookahead == '=') ADVANCE(151);
- if (lookahead == '>') ADVANCE(124);
+ ACCEPT_TOKEN(anon_sym_DOT);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(192);
END_STATE();
case 97:
- ACCEPT_TOKEN(anon_sym_GT);
- if (lookahead == '=') ADVANCE(151);
- if (lookahead == '>') ADVANCE(125);
+ ACCEPT_TOKEN(anon_sym_PLUS_EQ);
END_STATE();
case 98:
- ACCEPT_TOKEN(anon_sym_LT_SLASH);
+ ACCEPT_TOKEN(anon_sym_DASH_EQ);
END_STATE();
case 99:
- ACCEPT_TOKEN(anon_sym_EQ_GT);
+ ACCEPT_TOKEN(anon_sym_STAR_EQ);
END_STATE();
case 100:
- ACCEPT_TOKEN(sym_optional_chain);
+ ACCEPT_TOKEN(anon_sym_SLASH_EQ);
END_STATE();
case 101:
- ACCEPT_TOKEN(anon_sym_DOT);
+ ACCEPT_TOKEN(anon_sym_PERCENT_EQ);
END_STATE();
case 102:
- ACCEPT_TOKEN(anon_sym_DOT);
- if (lookahead == '.') ADVANCE(22);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193);
+ ACCEPT_TOKEN(anon_sym_CARET_EQ);
END_STATE();
case 103:
- ACCEPT_TOKEN(anon_sym_DOT);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193);
+ ACCEPT_TOKEN(anon_sym_AMP_EQ);
END_STATE();
case 104:
- ACCEPT_TOKEN(anon_sym_PLUS_EQ);
+ ACCEPT_TOKEN(anon_sym_PIPE_EQ);
END_STATE();
case 105:
- ACCEPT_TOKEN(anon_sym_DASH_EQ);
+ ACCEPT_TOKEN(anon_sym_GT_GT_EQ);
END_STATE();
case 106:
- ACCEPT_TOKEN(anon_sym_STAR_EQ);
+ ACCEPT_TOKEN(anon_sym_GT_GT_GT_EQ);
END_STATE();
case 107:
- ACCEPT_TOKEN(anon_sym_SLASH_EQ);
+ ACCEPT_TOKEN(anon_sym_LT_LT_EQ);
END_STATE();
case 108:
- ACCEPT_TOKEN(anon_sym_PERCENT_EQ);
+ ACCEPT_TOKEN(anon_sym_STAR_STAR_EQ);
END_STATE();
case 109:
- ACCEPT_TOKEN(anon_sym_CARET_EQ);
+ ACCEPT_TOKEN(anon_sym_AMP_AMP_EQ);
END_STATE();
case 110:
- ACCEPT_TOKEN(anon_sym_AMP_EQ);
+ ACCEPT_TOKEN(anon_sym_PIPE_PIPE_EQ);
END_STATE();
case 111:
- ACCEPT_TOKEN(anon_sym_PIPE_EQ);
+ ACCEPT_TOKEN(anon_sym_QMARK_QMARK_EQ);
END_STATE();
case 112:
- ACCEPT_TOKEN(anon_sym_GT_GT_EQ);
+ ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT);
END_STATE();
case 113:
- ACCEPT_TOKEN(anon_sym_GT_GT_GT_EQ);
+ ACCEPT_TOKEN(anon_sym_AMP_AMP);
END_STATE();
case 114:
- ACCEPT_TOKEN(anon_sym_LT_LT_EQ);
+ ACCEPT_TOKEN(anon_sym_AMP_AMP);
+ if (lookahead == '=') ADVANCE(109);
END_STATE();
case 115:
- ACCEPT_TOKEN(anon_sym_STAR_STAR_EQ);
+ ACCEPT_TOKEN(anon_sym_PIPE_PIPE);
END_STATE();
case 116:
- ACCEPT_TOKEN(anon_sym_AMP_AMP_EQ);
+ ACCEPT_TOKEN(anon_sym_PIPE_PIPE);
+ if (lookahead == '=') ADVANCE(110);
END_STATE();
case 117:
- ACCEPT_TOKEN(anon_sym_PIPE_PIPE_EQ);
+ ACCEPT_TOKEN(anon_sym_GT_GT);
+ if (lookahead == '=') ADVANCE(105);
+ if (lookahead == '>') ADVANCE(120);
END_STATE();
case 118:
- ACCEPT_TOKEN(anon_sym_QMARK_QMARK_EQ);
+ ACCEPT_TOKEN(anon_sym_GT_GT);
+ if (lookahead == '>') ADVANCE(119);
END_STATE();
case 119:
- ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT);
+ ACCEPT_TOKEN(anon_sym_GT_GT_GT);
END_STATE();
case 120:
- ACCEPT_TOKEN(anon_sym_AMP_AMP);
+ ACCEPT_TOKEN(anon_sym_GT_GT_GT);
+ if (lookahead == '=') ADVANCE(106);
END_STATE();
case 121:
- ACCEPT_TOKEN(anon_sym_AMP_AMP);
- if (lookahead == '=') ADVANCE(116);
+ ACCEPT_TOKEN(anon_sym_LT_LT);
END_STATE();
case 122:
- ACCEPT_TOKEN(anon_sym_PIPE_PIPE);
+ ACCEPT_TOKEN(anon_sym_LT_LT);
+ if (lookahead == '=') ADVANCE(107);
END_STATE();
case 123:
- ACCEPT_TOKEN(anon_sym_PIPE_PIPE);
- if (lookahead == '=') ADVANCE(117);
+ ACCEPT_TOKEN(anon_sym_AMP);
+ if (lookahead == '&') ADVANCE(114);
+ if (lookahead == '=') ADVANCE(103);
END_STATE();
case 124:
- ACCEPT_TOKEN(anon_sym_GT_GT);
- if (lookahead == '=') ADVANCE(112);
- if (lookahead == '>') ADVANCE(127);
+ ACCEPT_TOKEN(anon_sym_AMP);
+ if (lookahead == '&') ADVANCE(113);
END_STATE();
case 125:
- ACCEPT_TOKEN(anon_sym_GT_GT);
- if (lookahead == '>') ADVANCE(126);
+ ACCEPT_TOKEN(anon_sym_CARET);
END_STATE();
case 126:
- ACCEPT_TOKEN(anon_sym_GT_GT_GT);
+ ACCEPT_TOKEN(anon_sym_CARET);
+ if (lookahead == '=') ADVANCE(102);
END_STATE();
case 127:
- ACCEPT_TOKEN(anon_sym_GT_GT_GT);
- if (lookahead == '=') ADVANCE(113);
+ ACCEPT_TOKEN(anon_sym_PIPE);
+ if (lookahead == '=') ADVANCE(104);
+ if (lookahead == '|') ADVANCE(116);
END_STATE();
case 128:
- ACCEPT_TOKEN(anon_sym_LT_LT);
+ ACCEPT_TOKEN(anon_sym_PIPE);
+ if (lookahead == '|') ADVANCE(115);
END_STATE();
case 129:
- ACCEPT_TOKEN(anon_sym_LT_LT);
- if (lookahead == '=') ADVANCE(114);
+ ACCEPT_TOKEN(anon_sym_PLUS);
+ if (lookahead == '+') ADVANCE(156);
END_STATE();
case 130:
- ACCEPT_TOKEN(anon_sym_AMP);
- if (lookahead == '&') ADVANCE(121);
- if (lookahead == '=') ADVANCE(110);
+ ACCEPT_TOKEN(anon_sym_PLUS);
+ if (lookahead == '+') ADVANCE(156);
+ if (lookahead == '=') ADVANCE(97);
END_STATE();
case 131:
- ACCEPT_TOKEN(anon_sym_AMP);
- if (lookahead == '&') ADVANCE(120);
+ ACCEPT_TOKEN(anon_sym_DASH);
+ if (lookahead == '-') ADVANCE(157);
END_STATE();
case 132:
- ACCEPT_TOKEN(anon_sym_CARET);
+ ACCEPT_TOKEN(anon_sym_DASH);
+ if (lookahead == '-') ADVANCE(157);
+ if (lookahead == '=') ADVANCE(98);
END_STATE();
case 133:
- ACCEPT_TOKEN(anon_sym_CARET);
- if (lookahead == '=') ADVANCE(109);
+ ACCEPT_TOKEN(anon_sym_SLASH);
+ if (lookahead == '*') ADVANCE(18);
+ if (lookahead == '/') ADVANCE(178);
END_STATE();
case 134:
- ACCEPT_TOKEN(anon_sym_PIPE);
- if (lookahead == '=') ADVANCE(111);
- if (lookahead == '|') ADVANCE(123);
+ ACCEPT_TOKEN(anon_sym_SLASH);
+ if (lookahead == '*') ADVANCE(18);
+ if (lookahead == '/') ADVANCE(178);
+ if (lookahead == '=') ADVANCE(100);
END_STATE();
case 135:
- ACCEPT_TOKEN(anon_sym_PIPE);
- if (lookahead == '|') ADVANCE(122);
+ ACCEPT_TOKEN(anon_sym_PERCENT);
END_STATE();
case 136:
- ACCEPT_TOKEN(anon_sym_PLUS);
- if (lookahead == '+') ADVANCE(157);
+ ACCEPT_TOKEN(anon_sym_PERCENT);
+ if (lookahead == '=') ADVANCE(101);
END_STATE();
case 137:
- ACCEPT_TOKEN(anon_sym_PLUS);
- if (lookahead == '+') ADVANCE(157);
- if (lookahead == '=') ADVANCE(104);
+ ACCEPT_TOKEN(anon_sym_STAR_STAR);
END_STATE();
case 138:
- ACCEPT_TOKEN(anon_sym_DASH);
- if (lookahead == '-') ADVANCE(158);
+ ACCEPT_TOKEN(anon_sym_STAR_STAR);
+ if (lookahead == '=') ADVANCE(108);
END_STATE();
case 139:
- ACCEPT_TOKEN(anon_sym_DASH);
- if (lookahead == '-') ADVANCE(158);
- if (lookahead == '=') ADVANCE(105);
+ ACCEPT_TOKEN(anon_sym_LT);
END_STATE();
case 140:
- ACCEPT_TOKEN(anon_sym_SLASH);
- if (lookahead == '*') ADVANCE(18);
- if (lookahead == '/') ADVANCE(179);
+ ACCEPT_TOKEN(anon_sym_LT);
+ if (lookahead == '<') ADVANCE(122);
+ if (lookahead == '=') ADVANCE(142);
END_STATE();
case 141:
- ACCEPT_TOKEN(anon_sym_SLASH);
- if (lookahead == '*') ADVANCE(18);
- if (lookahead == '/') ADVANCE(179);
- if (lookahead == '=') ADVANCE(107);
+ ACCEPT_TOKEN(anon_sym_LT);
+ if (lookahead == '<') ADVANCE(121);
+ if (lookahead == '=') ADVANCE(142);
END_STATE();
case 142:
- ACCEPT_TOKEN(anon_sym_PERCENT);
+ ACCEPT_TOKEN(anon_sym_LT_EQ);
END_STATE();
case 143:
- ACCEPT_TOKEN(anon_sym_PERCENT);
- if (lookahead == '=') ADVANCE(108);
+ ACCEPT_TOKEN(anon_sym_EQ_EQ);
+ if (lookahead == '=') ADVANCE(144);
END_STATE();
case 144:
- ACCEPT_TOKEN(anon_sym_STAR_STAR);
+ ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ);
END_STATE();
case 145:
- ACCEPT_TOKEN(anon_sym_STAR_STAR);
- if (lookahead == '=') ADVANCE(115);
+ ACCEPT_TOKEN(anon_sym_BANG_EQ);
+ if (lookahead == '=') ADVANCE(146);
END_STATE();
case 146:
- ACCEPT_TOKEN(anon_sym_LT_EQ);
+ ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ);
END_STATE();
case 147:
- ACCEPT_TOKEN(anon_sym_EQ_EQ);
- if (lookahead == '=') ADVANCE(148);
+ ACCEPT_TOKEN(anon_sym_GT_EQ);
END_STATE();
case 148:
- ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ);
+ ACCEPT_TOKEN(anon_sym_GT);
END_STATE();
case 149:
- ACCEPT_TOKEN(anon_sym_BANG_EQ);
- if (lookahead == '=') ADVANCE(150);
+ ACCEPT_TOKEN(anon_sym_GT);
+ if (lookahead == '=') ADVANCE(147);
+ if (lookahead == '>') ADVANCE(117);
END_STATE();
case 150:
- ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ);
+ ACCEPT_TOKEN(anon_sym_GT);
+ if (lookahead == '=') ADVANCE(147);
+ if (lookahead == '>') ADVANCE(118);
END_STATE();
case 151:
- ACCEPT_TOKEN(anon_sym_GT_EQ);
+ ACCEPT_TOKEN(anon_sym_QMARK_QMARK);
END_STATE();
case 152:
ACCEPT_TOKEN(anon_sym_QMARK_QMARK);
+ if (lookahead == '=') ADVANCE(111);
END_STATE();
case 153:
- ACCEPT_TOKEN(anon_sym_QMARK_QMARK);
- if (lookahead == '=') ADVANCE(118);
+ ACCEPT_TOKEN(anon_sym_BANG);
END_STATE();
case 154:
ACCEPT_TOKEN(anon_sym_BANG);
+ if (lookahead == '=') ADVANCE(145);
END_STATE();
case 155:
- ACCEPT_TOKEN(anon_sym_BANG);
- if (lookahead == '=') ADVANCE(149);
- END_STATE();
- case 156:
ACCEPT_TOKEN(anon_sym_TILDE);
END_STATE();
- case 157:
+ case 156:
ACCEPT_TOKEN(anon_sym_PLUS_PLUS);
END_STATE();
- case 158:
+ case 157:
ACCEPT_TOKEN(anon_sym_DASH_DASH);
END_STATE();
- case 159:
+ case 158:
ACCEPT_TOKEN(anon_sym_DQUOTE);
END_STATE();
- case 160:
+ case 159:
ACCEPT_TOKEN(anon_sym_SQUOTE);
END_STATE();
- case 161:
+ case 160:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '*') ADVANCE(163);
- if (lookahead == '/') ADVANCE(165);
+ if (lookahead == '*') ADVANCE(162);
+ if (lookahead == '/') ADVANCE(164);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(166);
+ lookahead != '\\') ADVANCE(165);
END_STATE();
- case 162:
+ case 161:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '*') ADVANCE(162);
- if (lookahead == '/') ADVANCE(166);
+ if (lookahead == '*') ADVANCE(161);
+ if (lookahead == '/') ADVANCE(165);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(163);
+ lookahead != '\\') ADVANCE(162);
END_STATE();
- case 163:
+ case 162:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '*') ADVANCE(162);
+ if (lookahead == '*') ADVANCE(161);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(163);
+ lookahead != '\\') ADVANCE(162);
END_STATE();
- case 164:
+ case 163:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '/') ADVANCE(161);
+ if (lookahead == '/') ADVANCE(160);
if ((set_contains(extras_character_set_1, 10, lookahead)) &&
lookahead != '\n' &&
- lookahead != '\r') ADVANCE(164);
+ lookahead != '\r') ADVANCE(163);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(166);
+ lookahead != '\\') ADVANCE(165);
END_STATE();
- case 165:
+ case 164:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(166);
+ lookahead == 0x2029) ADVANCE(165);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(165);
+ lookahead != '\\') ADVANCE(164);
END_STATE();
- case 166:
+ case 165:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(166);
+ lookahead != '\\') ADVANCE(165);
END_STATE();
- case 167:
+ case 166:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '*') ADVANCE(169);
- if (lookahead == '/') ADVANCE(171);
+ if (lookahead == '*') ADVANCE(168);
+ if (lookahead == '/') ADVANCE(170);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(172);
+ lookahead != '\\') ADVANCE(171);
END_STATE();
- case 168:
+ case 167:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '*') ADVANCE(168);
- if (lookahead == '/') ADVANCE(172);
+ if (lookahead == '*') ADVANCE(167);
+ if (lookahead == '/') ADVANCE(171);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(169);
+ lookahead != '\\') ADVANCE(168);
END_STATE();
- case 169:
+ case 168:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '*') ADVANCE(168);
+ if (lookahead == '*') ADVANCE(167);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(169);
+ lookahead != '\\') ADVANCE(168);
END_STATE();
- case 170:
+ case 169:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '/') ADVANCE(167);
+ if (lookahead == '/') ADVANCE(166);
if ((set_contains(extras_character_set_1, 10, lookahead)) &&
lookahead != '\n' &&
- lookahead != '\r') ADVANCE(170);
+ lookahead != '\r') ADVANCE(169);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(172);
+ lookahead != '\\') ADVANCE(171);
END_STATE();
- case 171:
+ case 170:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(172);
+ lookahead == 0x2029) ADVANCE(171);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(171);
+ lookahead != '\\') ADVANCE(170);
END_STATE();
- case 172:
+ case 171:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(172);
+ lookahead != '\\') ADVANCE(171);
END_STATE();
- case 173:
+ case 172:
ACCEPT_TOKEN(sym_escape_sequence);
END_STATE();
- case 174:
+ case 173:
ACCEPT_TOKEN(sym_escape_sequence);
if (lookahead == '\\') ADVANCE(35);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202);
END_STATE();
- case 175:
+ case 174:
ACCEPT_TOKEN(sym_escape_sequence);
if (lookahead == '\n' ||
lookahead == 0x2028 ||
- lookahead == 0x2029) ADVANCE(173);
+ lookahead == 0x2029) ADVANCE(172);
END_STATE();
- case 176:
+ case 175:
ACCEPT_TOKEN(sym_escape_sequence);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(173);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(172);
END_STATE();
- case 177:
+ case 176:
ACCEPT_TOKEN(sym_escape_sequence);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(176);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(175);
END_STATE();
- case 178:
+ case 177:
ACCEPT_TOKEN(sym_comment);
END_STATE();
- case 179:
+ case 178:
ACCEPT_TOKEN(sym_comment);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r' &&
lookahead != 0x2028 &&
- lookahead != 0x2029) ADVANCE(179);
+ lookahead != 0x2029) ADVANCE(178);
END_STATE();
- case 180:
+ case 179:
ACCEPT_TOKEN(anon_sym_BQUOTE);
END_STATE();
- case 181:
+ case 180:
ACCEPT_TOKEN(anon_sym_DOLLAR_LBRACE);
END_STATE();
- case 182:
+ case 181:
ACCEPT_TOKEN(anon_sym_SLASH2);
END_STATE();
- case 183:
+ case 182:
ACCEPT_TOKEN(sym_regex_pattern);
if (lookahead == '\n') SKIP(24);
if (lookahead == '/') ADVANCE(16);
if (lookahead == '[') ADVANCE(29);
if (lookahead == '\\') ADVANCE(71);
- if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(183);
- if (lookahead != 0) ADVANCE(184);
+ if (set_contains(extras_character_set_1, 10, lookahead)) ADVANCE(182);
+ if (lookahead != 0) ADVANCE(183);
END_STATE();
- case 184:
+ case 183:
ACCEPT_TOKEN(sym_regex_pattern);
if (lookahead == '[') ADVANCE(29);
if (lookahead == '\\') ADVANCE(71);
if (lookahead != 0 &&
lookahead != '\n' &&
- lookahead != '/') ADVANCE(184);
+ lookahead != '/') ADVANCE(183);
END_STATE();
- case 185:
+ case 184:
ACCEPT_TOKEN(sym_regex_flags);
if (lookahead == '\\') ADVANCE(35);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(185);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(184);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202);
END_STATE();
- case 186:
+ case 185:
ACCEPT_TOKEN(sym_number);
END_STATE();
- case 187:
+ case 186:
ACCEPT_TOKEN(sym_number);
ADVANCE_MAP(
- '.', 195,
- '0', 189,
+ '.', 194,
+ '0', 188,
'_', 51,
- 'n', 186,
+ 'n', 185,
'B', 47,
'b', 47,
'E', 46,
@@ -5144,124 +5234,127 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
'X', 56,
'x', 56,
);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(187);
END_STATE();
- case 188:
+ case 187:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '.') ADVANCE(195);
+ if (lookahead == '.') ADVANCE(194);
if (lookahead == '_') ADVANCE(49);
- if (lookahead == 'n') ADVANCE(186);
+ if (lookahead == 'n') ADVANCE(185);
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(46);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(188);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(187);
END_STATE();
- case 189:
+ case 188:
ACCEPT_TOKEN(sym_number);
if (lookahead == '_') ADVANCE(51);
- if (lookahead == 'n') ADVANCE(186);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(189);
+ if (lookahead == 'n') ADVANCE(185);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(188);
END_STATE();
- case 190:
+ case 189:
ACCEPT_TOKEN(sym_number);
if (lookahead == '_') ADVANCE(47);
- if (lookahead == 'n') ADVANCE(186);
+ if (lookahead == 'n') ADVANCE(185);
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(190);
+ lookahead == '1') ADVANCE(189);
END_STATE();
- case 191:
+ case 190:
ACCEPT_TOKEN(sym_number);
if (lookahead == '_') ADVANCE(48);
- if (lookahead == 'n') ADVANCE(186);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(191);
+ if (lookahead == 'n') ADVANCE(185);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(190);
END_STATE();
- case 192:
+ case 191:
ACCEPT_TOKEN(sym_number);
if (lookahead == '_') ADVANCE(56);
- if (lookahead == 'n') ADVANCE(186);
+ if (lookahead == 'n') ADVANCE(185);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(192);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(191);
END_STATE();
- case 193:
+ case 192:
ACCEPT_TOKEN(sym_number);
if (lookahead == '_') ADVANCE(50);
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(46);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(192);
END_STATE();
- case 194:
+ case 193:
ACCEPT_TOKEN(sym_number);
if (lookahead == '_') ADVANCE(52);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(194);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193);
END_STATE();
- case 195:
+ case 194:
ACCEPT_TOKEN(sym_number);
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(46);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(193);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(192);
+ END_STATE();
+ case 195:
+ ACCEPT_TOKEN(sym_identifier);
+ if (lookahead == '\\') ADVANCE(35);
+ if (lookahead == 'a') ADVANCE(199);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202);
END_STATE();
case 196:
ACCEPT_TOKEN(sym_identifier);
if (lookahead == '\\') ADVANCE(35);
- if (lookahead == 'a') ADVANCE(200);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203);
+ if (lookahead == 'c') ADVANCE(201);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202);
END_STATE();
case 197:
ACCEPT_TOKEN(sym_identifier);
if (lookahead == '\\') ADVANCE(35);
- if (lookahead == 'c') ADVANCE(202);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203);
+ if (lookahead == 'i') ADVANCE(196);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202);
END_STATE();
case 198:
ACCEPT_TOKEN(sym_identifier);
if (lookahead == '\\') ADVANCE(35);
- if (lookahead == 'i') ADVANCE(197);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203);
+ if (lookahead == 't') ADVANCE(195);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202);
END_STATE();
case 199:
ACCEPT_TOKEN(sym_identifier);
if (lookahead == '\\') ADVANCE(35);
- if (lookahead == 't') ADVANCE(196);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203);
+ if (lookahead == 't') ADVANCE(197);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202);
END_STATE();
case 200:
ACCEPT_TOKEN(sym_identifier);
if (lookahead == '\\') ADVANCE(35);
- if (lookahead == 't') ADVANCE(198);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203);
+ if (lookahead == '{') ADVANCE(180);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202);
END_STATE();
case 201:
- ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(35);
- if (lookahead == '{') ADVANCE(181);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203);
- END_STATE();
- case 202:
ACCEPT_TOKEN(sym_identifier);
if (lookahead == '\\') ADVANCE(35);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(31);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202);
END_STATE();
- case 203:
+ case 202:
ACCEPT_TOKEN(sym_identifier);
if (lookahead == '\\') ADVANCE(35);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(202);
END_STATE();
- case 204:
+ case 203:
ACCEPT_TOKEN(sym_private_property_identifier);
if (lookahead == '\\') ADVANCE(34);
- if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(204);
+ if (set_contains(sym_identifier_character_set_2, 15, lookahead)) ADVANCE(203);
END_STATE();
- case 205:
+ case 204:
ACCEPT_TOKEN(anon_sym_AT);
END_STATE();
- case 206:
+ case 205:
ACCEPT_TOKEN(aux_sym_method_definition_token1);
- if (lookahead == '\n') ADVANCE(206);
+ if (lookahead == '\n') ADVANCE(205);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(1);
END_STATE();
+ case 206:
+ ACCEPT_TOKEN(anon_sym_LT_SLASH);
+ END_STATE();
default:
return false;
}
@@ -5936,7 +6029,7 @@ static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) {
}
}
-static const TSLexMode ts_lex_modes[STATE_COUNT] = {
+static const TSLexerMode ts_lex_modes[STATE_COUNT] = {
[0] = {.lex_state = 0, .external_lex_state = 1},
[1] = {.lex_state = 74, .external_lex_state = 2},
[2] = {.lex_state = 4, .external_lex_state = 2},
@@ -6514,8 +6607,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[574] = {.lex_state = 73, .external_lex_state = 3},
[575] = {.lex_state = 73, .external_lex_state = 3},
[576] = {.lex_state = 73, .external_lex_state = 3},
- [577] = {.lex_state = 73, .external_lex_state = 4},
- [578] = {.lex_state = 73, .external_lex_state = 3},
+ [577] = {.lex_state = 73, .external_lex_state = 3},
+ [578] = {.lex_state = 73, .external_lex_state = 4},
[579] = {.lex_state = 73, .external_lex_state = 3},
[580] = {.lex_state = 73, .external_lex_state = 3},
[581] = {.lex_state = 73, .external_lex_state = 3},
@@ -6560,13 +6653,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[620] = {.lex_state = 73, .external_lex_state = 4},
[621] = {.lex_state = 73, .external_lex_state = 4},
[622] = {.lex_state = 73, .external_lex_state = 4},
- [623] = {.lex_state = 73, .external_lex_state = 4},
- [624] = {.lex_state = 73, .external_lex_state = 3},
+ [623] = {.lex_state = 73, .external_lex_state = 3},
+ [624] = {.lex_state = 73, .external_lex_state = 4},
[625] = {.lex_state = 73, .external_lex_state = 4},
- [626] = {.lex_state = 73, .external_lex_state = 4},
- [627] = {.lex_state = 73, .external_lex_state = 3},
- [628] = {.lex_state = 73, .external_lex_state = 4},
- [629] = {.lex_state = 73, .external_lex_state = 3},
+ [626] = {.lex_state = 73, .external_lex_state = 3},
+ [627] = {.lex_state = 73, .external_lex_state = 4},
+ [628] = {.lex_state = 73, .external_lex_state = 3},
+ [629] = {.lex_state = 73, .external_lex_state = 4},
[630] = {.lex_state = 73, .external_lex_state = 4},
[631] = {.lex_state = 73, .external_lex_state = 4},
[632] = {.lex_state = 73, .external_lex_state = 4},
@@ -6587,13 +6680,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[647] = {.lex_state = 73, .external_lex_state = 4},
[648] = {.lex_state = 73, .external_lex_state = 4},
[649] = {.lex_state = 73, .external_lex_state = 4},
- [650] = {.lex_state = 73, .external_lex_state = 4},
+ [650] = {.lex_state = 7, .external_lex_state = 4},
[651] = {.lex_state = 7, .external_lex_state = 4},
- [652] = {.lex_state = 7, .external_lex_state = 4},
- [653] = {.lex_state = 73, .external_lex_state = 4},
+ [652] = {.lex_state = 73, .external_lex_state = 4},
+ [653] = {.lex_state = 73, .external_lex_state = 3},
[654] = {.lex_state = 73, .external_lex_state = 3},
[655] = {.lex_state = 73, .external_lex_state = 3},
- [656] = {.lex_state = 73, .external_lex_state = 3},
+ [656] = {.lex_state = 73, .external_lex_state = 4},
[657] = {.lex_state = 73, .external_lex_state = 4},
[658] = {.lex_state = 73, .external_lex_state = 4},
[659] = {.lex_state = 73, .external_lex_state = 4},
@@ -6659,20 +6752,20 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[719] = {.lex_state = 73, .external_lex_state = 4},
[720] = {.lex_state = 73, .external_lex_state = 3},
[721] = {.lex_state = 73, .external_lex_state = 4},
- [722] = {.lex_state = 73, .external_lex_state = 4},
+ [722] = {.lex_state = 73, .external_lex_state = 3},
[723] = {.lex_state = 73, .external_lex_state = 4},
- [724] = {.lex_state = 73, .external_lex_state = 4},
- [725] = {.lex_state = 73, .external_lex_state = 4},
+ [724] = {.lex_state = 73, .external_lex_state = 3},
+ [725] = {.lex_state = 73, .external_lex_state = 3},
[726] = {.lex_state = 73, .external_lex_state = 4},
- [727] = {.lex_state = 73, .external_lex_state = 3},
- [728] = {.lex_state = 73, .external_lex_state = 3},
- [729] = {.lex_state = 73, .external_lex_state = 3},
- [730] = {.lex_state = 73, .external_lex_state = 3},
+ [727] = {.lex_state = 73, .external_lex_state = 4},
+ [728] = {.lex_state = 73, .external_lex_state = 4},
+ [729] = {.lex_state = 73, .external_lex_state = 4},
+ [730] = {.lex_state = 73, .external_lex_state = 4},
[731] = {.lex_state = 73, .external_lex_state = 4},
[732] = {.lex_state = 73, .external_lex_state = 4},
[733] = {.lex_state = 73, .external_lex_state = 3},
[734] = {.lex_state = 73, .external_lex_state = 3},
- [735] = {.lex_state = 73, .external_lex_state = 4},
+ [735] = {.lex_state = 73, .external_lex_state = 3},
[736] = {.lex_state = 73, .external_lex_state = 3},
[737] = {.lex_state = 73, .external_lex_state = 3},
[738] = {.lex_state = 73, .external_lex_state = 3},
@@ -6691,7 +6784,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[751] = {.lex_state = 73, .external_lex_state = 3},
[752] = {.lex_state = 73, .external_lex_state = 3},
[753] = {.lex_state = 73, .external_lex_state = 3},
- [754] = {.lex_state = 73, .external_lex_state = 4},
+ [754] = {.lex_state = 73, .external_lex_state = 3},
[755] = {.lex_state = 73, .external_lex_state = 3},
[756] = {.lex_state = 73, .external_lex_state = 3},
[757] = {.lex_state = 73, .external_lex_state = 3},
@@ -6702,15 +6795,15 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[762] = {.lex_state = 73, .external_lex_state = 3},
[763] = {.lex_state = 73, .external_lex_state = 3},
[764] = {.lex_state = 73, .external_lex_state = 3},
- [765] = {.lex_state = 73, .external_lex_state = 3},
+ [765] = {.lex_state = 73, .external_lex_state = 4},
[766] = {.lex_state = 73, .external_lex_state = 3},
[767] = {.lex_state = 73, .external_lex_state = 3},
[768] = {.lex_state = 73, .external_lex_state = 3},
[769] = {.lex_state = 73, .external_lex_state = 3},
[770] = {.lex_state = 73, .external_lex_state = 3},
- [771] = {.lex_state = 73, .external_lex_state = 4},
+ [771] = {.lex_state = 73, .external_lex_state = 3},
[772] = {.lex_state = 73, .external_lex_state = 3},
- [773] = {.lex_state = 73, .external_lex_state = 3},
+ [773] = {.lex_state = 73, .external_lex_state = 4},
[774] = {.lex_state = 73, .external_lex_state = 3},
[775] = {.lex_state = 73, .external_lex_state = 3},
[776] = {.lex_state = 73, .external_lex_state = 3},
@@ -6741,21 +6834,21 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[801] = {.lex_state = 73, .external_lex_state = 3},
[802] = {.lex_state = 73, .external_lex_state = 3},
[803] = {.lex_state = 73, .external_lex_state = 3},
- [804] = {.lex_state = 73, .external_lex_state = 3},
- [805] = {.lex_state = 73, .external_lex_state = 3},
- [806] = {.lex_state = 73, .external_lex_state = 4},
- [807] = {.lex_state = 7, .external_lex_state = 3},
- [808] = {.lex_state = 4, .external_lex_state = 2},
- [809] = {.lex_state = 73, .external_lex_state = 4},
- [810] = {.lex_state = 4, .external_lex_state = 2},
- [811] = {.lex_state = 4, .external_lex_state = 2},
+ [804] = {.lex_state = 4, .external_lex_state = 2},
+ [805] = {.lex_state = 73, .external_lex_state = 4},
+ [806] = {.lex_state = 73, .external_lex_state = 3},
+ [807] = {.lex_state = 73, .external_lex_state = 3},
+ [808] = {.lex_state = 73, .external_lex_state = 3},
+ [809] = {.lex_state = 73, .external_lex_state = 3},
+ [810] = {.lex_state = 73, .external_lex_state = 3},
+ [811] = {.lex_state = 73, .external_lex_state = 3},
[812] = {.lex_state = 73, .external_lex_state = 3},
- [813] = {.lex_state = 4, .external_lex_state = 2},
- [814] = {.lex_state = 4, .external_lex_state = 2},
+ [813] = {.lex_state = 73, .external_lex_state = 3},
+ [814] = {.lex_state = 73, .external_lex_state = 3},
[815] = {.lex_state = 73, .external_lex_state = 3},
- [816] = {.lex_state = 4, .external_lex_state = 2},
- [817] = {.lex_state = 73, .external_lex_state = 3},
- [818] = {.lex_state = 73, .external_lex_state = 3},
+ [816] = {.lex_state = 73, .external_lex_state = 3},
+ [817] = {.lex_state = 4, .external_lex_state = 2},
+ [818] = {.lex_state = 4, .external_lex_state = 2},
[819] = {.lex_state = 73, .external_lex_state = 3},
[820] = {.lex_state = 73, .external_lex_state = 3},
[821] = {.lex_state = 73, .external_lex_state = 3},
@@ -6768,14 +6861,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[828] = {.lex_state = 73, .external_lex_state = 3},
[829] = {.lex_state = 73, .external_lex_state = 3},
[830] = {.lex_state = 73, .external_lex_state = 3},
- [831] = {.lex_state = 73, .external_lex_state = 3},
- [832] = {.lex_state = 73, .external_lex_state = 3},
+ [831] = {.lex_state = 4, .external_lex_state = 2},
+ [832] = {.lex_state = 4, .external_lex_state = 2},
[833] = {.lex_state = 73, .external_lex_state = 3},
- [834] = {.lex_state = 73, .external_lex_state = 3},
+ [834] = {.lex_state = 73, .external_lex_state = 4},
[835] = {.lex_state = 73, .external_lex_state = 3},
[836] = {.lex_state = 73, .external_lex_state = 3},
- [837] = {.lex_state = 73, .external_lex_state = 3},
- [838] = {.lex_state = 73, .external_lex_state = 3},
+ [837] = {.lex_state = 7, .external_lex_state = 3},
+ [838] = {.lex_state = 4, .external_lex_state = 2},
[839] = {.lex_state = 73, .external_lex_state = 3},
[840] = {.lex_state = 73, .external_lex_state = 3},
[841] = {.lex_state = 73, .external_lex_state = 3},
@@ -6799,8 +6892,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[859] = {.lex_state = 4, .external_lex_state = 2},
[860] = {.lex_state = 4, .external_lex_state = 2},
[861] = {.lex_state = 74, .external_lex_state = 2},
- [862] = {.lex_state = 74, .external_lex_state = 2},
- [863] = {.lex_state = 4, .external_lex_state = 2},
+ [862] = {.lex_state = 4, .external_lex_state = 2},
+ [863] = {.lex_state = 74, .external_lex_state = 2},
[864] = {.lex_state = 74, .external_lex_state = 2},
[865] = {.lex_state = 74, .external_lex_state = 2},
[866] = {.lex_state = 74, .external_lex_state = 2},
@@ -6815,18 +6908,18 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[875] = {.lex_state = 74, .external_lex_state = 2},
[876] = {.lex_state = 74, .external_lex_state = 2},
[877] = {.lex_state = 74, .external_lex_state = 2},
- [878] = {.lex_state = 74, .external_lex_state = 2},
+ [878] = {.lex_state = 74, .external_lex_state = 5},
[879] = {.lex_state = 74, .external_lex_state = 2},
[880] = {.lex_state = 74, .external_lex_state = 2},
[881] = {.lex_state = 74, .external_lex_state = 2},
[882] = {.lex_state = 74, .external_lex_state = 2},
- [883] = {.lex_state = 74, .external_lex_state = 5},
- [884] = {.lex_state = 4, .external_lex_state = 2},
+ [883] = {.lex_state = 74, .external_lex_state = 2},
+ [884] = {.lex_state = 74, .external_lex_state = 2},
[885] = {.lex_state = 74, .external_lex_state = 2},
[886] = {.lex_state = 74, .external_lex_state = 2},
- [887] = {.lex_state = 74, .external_lex_state = 2},
+ [887] = {.lex_state = 4, .external_lex_state = 2},
[888] = {.lex_state = 74, .external_lex_state = 2},
- [889] = {.lex_state = 74, .external_lex_state = 5},
+ [889] = {.lex_state = 74, .external_lex_state = 2},
[890] = {.lex_state = 74, .external_lex_state = 2},
[891] = {.lex_state = 74, .external_lex_state = 5},
[892] = {.lex_state = 74, .external_lex_state = 5},
@@ -6834,46 +6927,46 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[894] = {.lex_state = 74, .external_lex_state = 2},
[895] = {.lex_state = 4, .external_lex_state = 2},
[896] = {.lex_state = 74, .external_lex_state = 5},
- [897] = {.lex_state = 74, .external_lex_state = 2},
- [898] = {.lex_state = 4, .external_lex_state = 2},
+ [897] = {.lex_state = 4, .external_lex_state = 2},
+ [898] = {.lex_state = 74, .external_lex_state = 5},
[899] = {.lex_state = 74, .external_lex_state = 2},
[900] = {.lex_state = 4, .external_lex_state = 2},
[901] = {.lex_state = 4, .external_lex_state = 2},
- [902] = {.lex_state = 74, .external_lex_state = 5},
+ [902] = {.lex_state = 74, .external_lex_state = 2},
[903] = {.lex_state = 74, .external_lex_state = 5},
- [904] = {.lex_state = 4, .external_lex_state = 2},
+ [904] = {.lex_state = 74, .external_lex_state = 5},
[905] = {.lex_state = 4, .external_lex_state = 2},
- [906] = {.lex_state = 9, .external_lex_state = 2},
+ [906] = {.lex_state = 4, .external_lex_state = 2},
[907] = {.lex_state = 4, .external_lex_state = 2},
[908] = {.lex_state = 4, .external_lex_state = 2},
- [909] = {.lex_state = 4, .external_lex_state = 2},
+ [909] = {.lex_state = 74, .external_lex_state = 5},
[910] = {.lex_state = 4, .external_lex_state = 2},
[911] = {.lex_state = 4, .external_lex_state = 2},
[912] = {.lex_state = 4, .external_lex_state = 2},
[913] = {.lex_state = 4, .external_lex_state = 2},
- [914] = {.lex_state = 4, .external_lex_state = 2},
+ [914] = {.lex_state = 9, .external_lex_state = 2},
[915] = {.lex_state = 4, .external_lex_state = 2},
- [916] = {.lex_state = 4, .external_lex_state = 2},
+ [916] = {.lex_state = 74, .external_lex_state = 5},
[917] = {.lex_state = 4, .external_lex_state = 2},
[918] = {.lex_state = 4, .external_lex_state = 2},
[919] = {.lex_state = 4, .external_lex_state = 2},
- [920] = {.lex_state = 4, .external_lex_state = 5},
+ [920] = {.lex_state = 74, .external_lex_state = 5},
[921] = {.lex_state = 4, .external_lex_state = 2},
- [922] = {.lex_state = 4, .external_lex_state = 2},
- [923] = {.lex_state = 74, .external_lex_state = 5},
- [924] = {.lex_state = 4, .external_lex_state = 5},
- [925] = {.lex_state = 74, .external_lex_state = 5},
+ [922] = {.lex_state = 74, .external_lex_state = 5},
+ [923] = {.lex_state = 4, .external_lex_state = 2},
+ [924] = {.lex_state = 4, .external_lex_state = 2},
+ [925] = {.lex_state = 4, .external_lex_state = 2},
[926] = {.lex_state = 4, .external_lex_state = 2},
- [927] = {.lex_state = 4, .external_lex_state = 2},
+ [927] = {.lex_state = 4, .external_lex_state = 5},
[928] = {.lex_state = 4, .external_lex_state = 2},
- [929] = {.lex_state = 4, .external_lex_state = 2},
+ [929] = {.lex_state = 4, .external_lex_state = 5},
[930] = {.lex_state = 4, .external_lex_state = 2},
[931] = {.lex_state = 4, .external_lex_state = 2},
[932] = {.lex_state = 4, .external_lex_state = 2},
- [933] = {.lex_state = 74, .external_lex_state = 5},
+ [933] = {.lex_state = 4, .external_lex_state = 2},
[934] = {.lex_state = 4, .external_lex_state = 2},
- [935] = {.lex_state = 74, .external_lex_state = 5},
- [936] = {.lex_state = 74, .external_lex_state = 2},
+ [935] = {.lex_state = 4, .external_lex_state = 2},
+ [936] = {.lex_state = 4, .external_lex_state = 2},
[937] = {.lex_state = 4, .external_lex_state = 2},
[938] = {.lex_state = 4, .external_lex_state = 2},
[939] = {.lex_state = 4, .external_lex_state = 2},
@@ -6885,9 +6978,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[945] = {.lex_state = 4, .external_lex_state = 2},
[946] = {.lex_state = 4, .external_lex_state = 2},
[947] = {.lex_state = 4, .external_lex_state = 2},
- [948] = {.lex_state = 9, .external_lex_state = 2},
+ [948] = {.lex_state = 4, .external_lex_state = 2},
[949] = {.lex_state = 4, .external_lex_state = 2},
- [950] = {.lex_state = 4, .external_lex_state = 2},
+ [950] = {.lex_state = 9, .external_lex_state = 2},
[951] = {.lex_state = 74, .external_lex_state = 2},
[952] = {.lex_state = 74, .external_lex_state = 2},
[953] = {.lex_state = 74, .external_lex_state = 2},
@@ -6899,21 +6992,21 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[959] = {.lex_state = 74, .external_lex_state = 2},
[960] = {.lex_state = 74, .external_lex_state = 2},
[961] = {.lex_state = 74, .external_lex_state = 2},
- [962] = {.lex_state = 4, .external_lex_state = 2},
+ [962] = {.lex_state = 74, .external_lex_state = 2},
[963] = {.lex_state = 74, .external_lex_state = 2},
[964] = {.lex_state = 74, .external_lex_state = 2},
[965] = {.lex_state = 74, .external_lex_state = 2},
- [966] = {.lex_state = 4, .external_lex_state = 2},
+ [966] = {.lex_state = 74, .external_lex_state = 2},
[967] = {.lex_state = 74, .external_lex_state = 2},
[968] = {.lex_state = 74, .external_lex_state = 2},
- [969] = {.lex_state = 74, .external_lex_state = 2},
- [970] = {.lex_state = 74, .external_lex_state = 2},
+ [969] = {.lex_state = 4, .external_lex_state = 2},
+ [970] = {.lex_state = 4, .external_lex_state = 2},
[971] = {.lex_state = 74, .external_lex_state = 2},
[972] = {.lex_state = 74, .external_lex_state = 2},
[973] = {.lex_state = 74, .external_lex_state = 2},
[974] = {.lex_state = 74, .external_lex_state = 2},
[975] = {.lex_state = 74, .external_lex_state = 2},
- [976] = {.lex_state = 4, .external_lex_state = 2},
+ [976] = {.lex_state = 74, .external_lex_state = 2},
[977] = {.lex_state = 74, .external_lex_state = 2},
[978] = {.lex_state = 74, .external_lex_state = 2},
[979] = {.lex_state = 74, .external_lex_state = 2},
@@ -6923,22 +7016,22 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[983] = {.lex_state = 74, .external_lex_state = 2},
[984] = {.lex_state = 74, .external_lex_state = 2},
[985] = {.lex_state = 74, .external_lex_state = 2},
- [986] = {.lex_state = 74, .external_lex_state = 2},
- [987] = {.lex_state = 4, .external_lex_state = 2},
+ [986] = {.lex_state = 4, .external_lex_state = 2},
+ [987] = {.lex_state = 74, .external_lex_state = 2},
[988] = {.lex_state = 74, .external_lex_state = 2},
- [989] = {.lex_state = 4, .external_lex_state = 2},
+ [989] = {.lex_state = 74, .external_lex_state = 2},
[990] = {.lex_state = 74, .external_lex_state = 2},
- [991] = {.lex_state = 74, .external_lex_state = 2},
- [992] = {.lex_state = 74, .external_lex_state = 2},
- [993] = {.lex_state = 74, .external_lex_state = 2},
- [994] = {.lex_state = 4, .external_lex_state = 2},
+ [991] = {.lex_state = 4, .external_lex_state = 2},
+ [992] = {.lex_state = 4, .external_lex_state = 2},
+ [993] = {.lex_state = 4, .external_lex_state = 2},
+ [994] = {.lex_state = 74, .external_lex_state = 2},
[995] = {.lex_state = 74, .external_lex_state = 2},
[996] = {.lex_state = 74, .external_lex_state = 2},
- [997] = {.lex_state = 6, .external_lex_state = 2},
+ [997] = {.lex_state = 74, .external_lex_state = 2},
[998] = {.lex_state = 74, .external_lex_state = 2},
[999] = {.lex_state = 6, .external_lex_state = 2},
[1000] = {.lex_state = 74, .external_lex_state = 2},
- [1001] = {.lex_state = 6, .external_lex_state = 2},
+ [1001] = {.lex_state = 74, .external_lex_state = 2},
[1002] = {.lex_state = 74, .external_lex_state = 2},
[1003] = {.lex_state = 74, .external_lex_state = 2},
[1004] = {.lex_state = 74, .external_lex_state = 2},
@@ -6950,11 +7043,11 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1010] = {.lex_state = 74, .external_lex_state = 2},
[1011] = {.lex_state = 74, .external_lex_state = 2},
[1012] = {.lex_state = 74, .external_lex_state = 2},
- [1013] = {.lex_state = 74, .external_lex_state = 2},
+ [1013] = {.lex_state = 6, .external_lex_state = 2},
[1014] = {.lex_state = 74, .external_lex_state = 2},
- [1015] = {.lex_state = 74, .external_lex_state = 2},
- [1016] = {.lex_state = 74, .external_lex_state = 2},
- [1017] = {.lex_state = 6, .external_lex_state = 2},
+ [1015] = {.lex_state = 6, .external_lex_state = 2},
+ [1016] = {.lex_state = 6, .external_lex_state = 2},
+ [1017] = {.lex_state = 74, .external_lex_state = 2},
[1018] = {.lex_state = 6, .external_lex_state = 2},
[1019] = {.lex_state = 73, .external_lex_state = 2},
[1020] = {.lex_state = 74, .external_lex_state = 2},
@@ -6966,7 +7059,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1026] = {.lex_state = 74, .external_lex_state = 2},
[1027] = {.lex_state = 74, .external_lex_state = 2},
[1028] = {.lex_state = 74, .external_lex_state = 2},
- [1029] = {.lex_state = 74, .external_lex_state = 2},
+ [1029] = {.lex_state = 74, .external_lex_state = 5},
[1030] = {.lex_state = 74, .external_lex_state = 2},
[1031] = {.lex_state = 74, .external_lex_state = 2},
[1032] = {.lex_state = 74, .external_lex_state = 2},
@@ -6976,41 +7069,41 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1036] = {.lex_state = 74, .external_lex_state = 2},
[1037] = {.lex_state = 74, .external_lex_state = 2},
[1038] = {.lex_state = 74, .external_lex_state = 2},
- [1039] = {.lex_state = 74, .external_lex_state = 2},
+ [1039] = {.lex_state = 74, .external_lex_state = 5},
[1040] = {.lex_state = 74, .external_lex_state = 2},
[1041] = {.lex_state = 74, .external_lex_state = 2},
[1042] = {.lex_state = 74, .external_lex_state = 2},
- [1043] = {.lex_state = 74, .external_lex_state = 5},
+ [1043] = {.lex_state = 74, .external_lex_state = 2},
[1044] = {.lex_state = 74, .external_lex_state = 2},
- [1045] = {.lex_state = 74, .external_lex_state = 5},
- [1046] = {.lex_state = 74, .external_lex_state = 2},
+ [1045] = {.lex_state = 74, .external_lex_state = 2},
+ [1046] = {.lex_state = 74, .external_lex_state = 5},
[1047] = {.lex_state = 74, .external_lex_state = 5},
[1048] = {.lex_state = 74, .external_lex_state = 5},
[1049] = {.lex_state = 74, .external_lex_state = 2},
- [1050] = {.lex_state = 74, .external_lex_state = 5},
- [1051] = {.lex_state = 74, .external_lex_state = 2},
+ [1050] = {.lex_state = 74, .external_lex_state = 2},
+ [1051] = {.lex_state = 74, .external_lex_state = 5},
[1052] = {.lex_state = 74, .external_lex_state = 5},
- [1053] = {.lex_state = 74, .external_lex_state = 5},
+ [1053] = {.lex_state = 74, .external_lex_state = 2},
[1054] = {.lex_state = 74, .external_lex_state = 2},
- [1055] = {.lex_state = 74, .external_lex_state = 5},
- [1056] = {.lex_state = 74, .external_lex_state = 2},
- [1057] = {.lex_state = 74, .external_lex_state = 2},
- [1058] = {.lex_state = 12, .external_lex_state = 6},
- [1059] = {.lex_state = 12, .external_lex_state = 6},
- [1060] = {.lex_state = 74, .external_lex_state = 5},
+ [1055] = {.lex_state = 12, .external_lex_state = 6},
+ [1056] = {.lex_state = 74, .external_lex_state = 5},
+ [1057] = {.lex_state = 12, .external_lex_state = 6},
+ [1058] = {.lex_state = 74, .external_lex_state = 2},
+ [1059] = {.lex_state = 74, .external_lex_state = 5},
+ [1060] = {.lex_state = 12, .external_lex_state = 6},
[1061] = {.lex_state = 74, .external_lex_state = 5},
- [1062] = {.lex_state = 74, .external_lex_state = 2},
- [1063] = {.lex_state = 74, .external_lex_state = 2},
+ [1062] = {.lex_state = 12, .external_lex_state = 6},
+ [1063] = {.lex_state = 74, .external_lex_state = 5},
[1064] = {.lex_state = 74, .external_lex_state = 2},
- [1065] = {.lex_state = 74, .external_lex_state = 5},
- [1066] = {.lex_state = 12, .external_lex_state = 6},
+ [1065] = {.lex_state = 74, .external_lex_state = 2},
+ [1066] = {.lex_state = 74, .external_lex_state = 5},
[1067] = {.lex_state = 74, .external_lex_state = 5},
[1068] = {.lex_state = 74, .external_lex_state = 5},
[1069] = {.lex_state = 74, .external_lex_state = 2},
- [1070] = {.lex_state = 12, .external_lex_state = 6},
- [1071] = {.lex_state = 74, .external_lex_state = 5},
- [1072] = {.lex_state = 12, .external_lex_state = 6},
- [1073] = {.lex_state = 74, .external_lex_state = 2},
+ [1070] = {.lex_state = 74, .external_lex_state = 2},
+ [1071] = {.lex_state = 12, .external_lex_state = 6},
+ [1072] = {.lex_state = 74, .external_lex_state = 2},
+ [1073] = {.lex_state = 74, .external_lex_state = 5},
[1074] = {.lex_state = 74, .external_lex_state = 2},
[1075] = {.lex_state = 74, .external_lex_state = 2},
[1076] = {.lex_state = 74, .external_lex_state = 5},
@@ -7018,13 +7111,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1078] = {.lex_state = 74, .external_lex_state = 2},
[1079] = {.lex_state = 74, .external_lex_state = 2},
[1080] = {.lex_state = 74, .external_lex_state = 2},
- [1081] = {.lex_state = 74, .external_lex_state = 2},
+ [1081] = {.lex_state = 74, .external_lex_state = 5},
[1082] = {.lex_state = 74, .external_lex_state = 2},
- [1083] = {.lex_state = 74, .external_lex_state = 5},
+ [1083] = {.lex_state = 74, .external_lex_state = 2},
[1084] = {.lex_state = 74, .external_lex_state = 2},
[1085] = {.lex_state = 74, .external_lex_state = 2},
- [1086] = {.lex_state = 74, .external_lex_state = 2},
- [1087] = {.lex_state = 74, .external_lex_state = 5},
+ [1086] = {.lex_state = 74, .external_lex_state = 5},
+ [1087] = {.lex_state = 74, .external_lex_state = 2},
[1088] = {.lex_state = 74, .external_lex_state = 2},
[1089] = {.lex_state = 74, .external_lex_state = 2},
[1090] = {.lex_state = 74, .external_lex_state = 2},
@@ -7032,112 +7125,112 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1092] = {.lex_state = 74, .external_lex_state = 2},
[1093] = {.lex_state = 74, .external_lex_state = 2},
[1094] = {.lex_state = 74, .external_lex_state = 2},
- [1095] = {.lex_state = 74, .external_lex_state = 5},
+ [1095] = {.lex_state = 74, .external_lex_state = 2},
[1096] = {.lex_state = 74, .external_lex_state = 2},
[1097] = {.lex_state = 74, .external_lex_state = 2},
[1098] = {.lex_state = 74, .external_lex_state = 2},
- [1099] = {.lex_state = 74, .external_lex_state = 2},
+ [1099] = {.lex_state = 74, .external_lex_state = 5},
[1100] = {.lex_state = 11, .external_lex_state = 7},
- [1101] = {.lex_state = 15, .external_lex_state = 7},
- [1102] = {.lex_state = 74, .external_lex_state = 2},
+ [1101] = {.lex_state = 11, .external_lex_state = 7},
+ [1102] = {.lex_state = 15, .external_lex_state = 7},
[1103] = {.lex_state = 74, .external_lex_state = 2},
- [1104] = {.lex_state = 74, .external_lex_state = 2},
- [1105] = {.lex_state = 11, .external_lex_state = 7},
- [1106] = {.lex_state = 74, .external_lex_state = 2},
- [1107] = {.lex_state = 74, .external_lex_state = 5},
- [1108] = {.lex_state = 15, .external_lex_state = 7},
+ [1104] = {.lex_state = 15, .external_lex_state = 7},
+ [1105] = {.lex_state = 74, .external_lex_state = 2},
+ [1106] = {.lex_state = 74, .external_lex_state = 5},
+ [1107] = {.lex_state = 74, .external_lex_state = 2},
+ [1108] = {.lex_state = 74, .external_lex_state = 2},
[1109] = {.lex_state = 74, .external_lex_state = 5},
- [1110] = {.lex_state = 74, .external_lex_state = 5},
- [1111] = {.lex_state = 11, .external_lex_state = 7},
- [1112] = {.lex_state = 15, .external_lex_state = 7},
- [1113] = {.lex_state = 74, .external_lex_state = 2},
- [1114] = {.lex_state = 74, .external_lex_state = 5},
+ [1110] = {.lex_state = 74, .external_lex_state = 2},
+ [1111] = {.lex_state = 74, .external_lex_state = 2},
+ [1112] = {.lex_state = 73, .external_lex_state = 2},
+ [1113] = {.lex_state = 74, .external_lex_state = 5},
+ [1114] = {.lex_state = 74, .external_lex_state = 2},
[1115] = {.lex_state = 74, .external_lex_state = 2},
[1116] = {.lex_state = 74, .external_lex_state = 2},
- [1117] = {.lex_state = 11, .external_lex_state = 7},
- [1118] = {.lex_state = 15, .external_lex_state = 7},
- [1119] = {.lex_state = 74, .external_lex_state = 2},
+ [1117] = {.lex_state = 74, .external_lex_state = 2},
+ [1118] = {.lex_state = 11, .external_lex_state = 7},
+ [1119] = {.lex_state = 15, .external_lex_state = 7},
[1120] = {.lex_state = 74, .external_lex_state = 2},
[1121] = {.lex_state = 74, .external_lex_state = 5},
- [1122] = {.lex_state = 74, .external_lex_state = 2},
- [1123] = {.lex_state = 74, .external_lex_state = 2},
- [1124] = {.lex_state = 74, .external_lex_state = 5},
- [1125] = {.lex_state = 74, .external_lex_state = 2},
- [1126] = {.lex_state = 74, .external_lex_state = 5},
+ [1122] = {.lex_state = 74, .external_lex_state = 5},
+ [1123] = {.lex_state = 74, .external_lex_state = 5},
+ [1124] = {.lex_state = 74, .external_lex_state = 2},
+ [1125] = {.lex_state = 11, .external_lex_state = 7},
+ [1126] = {.lex_state = 11, .external_lex_state = 7},
[1127] = {.lex_state = 74, .external_lex_state = 2},
[1128] = {.lex_state = 74, .external_lex_state = 2},
- [1129] = {.lex_state = 11, .external_lex_state = 7},
+ [1129] = {.lex_state = 74, .external_lex_state = 2},
[1130] = {.lex_state = 74, .external_lex_state = 2},
- [1131] = {.lex_state = 15, .external_lex_state = 7},
+ [1131] = {.lex_state = 74, .external_lex_state = 2},
[1132] = {.lex_state = 74, .external_lex_state = 2},
- [1133] = {.lex_state = 74, .external_lex_state = 2},
- [1134] = {.lex_state = 74, .external_lex_state = 5},
+ [1133] = {.lex_state = 74, .external_lex_state = 5},
+ [1134] = {.lex_state = 11, .external_lex_state = 7},
[1135] = {.lex_state = 74, .external_lex_state = 2},
- [1136] = {.lex_state = 74, .external_lex_state = 5},
- [1137] = {.lex_state = 15, .external_lex_state = 7},
- [1138] = {.lex_state = 15, .external_lex_state = 7},
- [1139] = {.lex_state = 74, .external_lex_state = 5},
- [1140] = {.lex_state = 11, .external_lex_state = 7},
- [1141] = {.lex_state = 74, .external_lex_state = 5},
- [1142] = {.lex_state = 73, .external_lex_state = 2},
- [1143] = {.lex_state = 15, .external_lex_state = 7},
- [1144] = {.lex_state = 11, .external_lex_state = 7},
- [1145] = {.lex_state = 15, .external_lex_state = 7},
- [1146] = {.lex_state = 74, .external_lex_state = 2},
- [1147] = {.lex_state = 74, .external_lex_state = 2},
+ [1136] = {.lex_state = 15, .external_lex_state = 7},
+ [1137] = {.lex_state = 74, .external_lex_state = 2},
+ [1138] = {.lex_state = 74, .external_lex_state = 2},
+ [1139] = {.lex_state = 74, .external_lex_state = 2},
+ [1140] = {.lex_state = 15, .external_lex_state = 7},
+ [1141] = {.lex_state = 74, .external_lex_state = 2},
+ [1142] = {.lex_state = 74, .external_lex_state = 2},
+ [1143] = {.lex_state = 74, .external_lex_state = 5},
+ [1144] = {.lex_state = 74, .external_lex_state = 2},
+ [1145] = {.lex_state = 74, .external_lex_state = 2},
+ [1146] = {.lex_state = 74, .external_lex_state = 5},
+ [1147] = {.lex_state = 11, .external_lex_state = 7},
[1148] = {.lex_state = 73, .external_lex_state = 2},
- [1149] = {.lex_state = 74, .external_lex_state = 2},
- [1150] = {.lex_state = 74, .external_lex_state = 2},
+ [1149] = {.lex_state = 15, .external_lex_state = 7},
+ [1150] = {.lex_state = 15, .external_lex_state = 7},
[1151] = {.lex_state = 74, .external_lex_state = 2},
[1152] = {.lex_state = 74, .external_lex_state = 2},
- [1153] = {.lex_state = 74, .external_lex_state = 5},
+ [1153] = {.lex_state = 74, .external_lex_state = 2},
[1154] = {.lex_state = 74, .external_lex_state = 2},
[1155] = {.lex_state = 74, .external_lex_state = 2},
- [1156] = {.lex_state = 74, .external_lex_state = 2},
- [1157] = {.lex_state = 11, .external_lex_state = 7},
+ [1156] = {.lex_state = 11, .external_lex_state = 7},
+ [1157] = {.lex_state = 74, .external_lex_state = 2},
[1158] = {.lex_state = 74, .external_lex_state = 2},
- [1159] = {.lex_state = 74, .external_lex_state = 2},
- [1160] = {.lex_state = 74, .external_lex_state = 2},
- [1161] = {.lex_state = 74, .external_lex_state = 2},
- [1162] = {.lex_state = 74, .external_lex_state = 2},
+ [1159] = {.lex_state = 11, .external_lex_state = 7},
+ [1160] = {.lex_state = 15, .external_lex_state = 7},
+ [1161] = {.lex_state = 74, .external_lex_state = 5},
+ [1162] = {.lex_state = 12, .external_lex_state = 6},
[1163] = {.lex_state = 74, .external_lex_state = 2},
- [1164] = {.lex_state = 12, .external_lex_state = 6},
- [1165] = {.lex_state = 74, .external_lex_state = 2},
- [1166] = {.lex_state = 11, .external_lex_state = 7},
- [1167] = {.lex_state = 73, .external_lex_state = 2},
+ [1164] = {.lex_state = 15, .external_lex_state = 7},
+ [1165] = {.lex_state = 74, .external_lex_state = 5},
+ [1166] = {.lex_state = 74, .external_lex_state = 2},
+ [1167] = {.lex_state = 74, .external_lex_state = 2},
[1168] = {.lex_state = 74, .external_lex_state = 2},
[1169] = {.lex_state = 74, .external_lex_state = 5},
- [1170] = {.lex_state = 74, .external_lex_state = 2},
+ [1170] = {.lex_state = 74, .external_lex_state = 5},
[1171] = {.lex_state = 74, .external_lex_state = 2},
[1172] = {.lex_state = 74, .external_lex_state = 2},
[1173] = {.lex_state = 74, .external_lex_state = 2},
[1174] = {.lex_state = 74, .external_lex_state = 2},
- [1175] = {.lex_state = 74, .external_lex_state = 2},
+ [1175] = {.lex_state = 74, .external_lex_state = 5},
[1176] = {.lex_state = 74, .external_lex_state = 2},
[1177] = {.lex_state = 74, .external_lex_state = 2},
- [1178] = {.lex_state = 74, .external_lex_state = 2},
+ [1178] = {.lex_state = 74, .external_lex_state = 5},
[1179] = {.lex_state = 74, .external_lex_state = 2},
[1180] = {.lex_state = 74, .external_lex_state = 2},
[1181] = {.lex_state = 74, .external_lex_state = 2},
[1182] = {.lex_state = 74, .external_lex_state = 2},
- [1183] = {.lex_state = 74, .external_lex_state = 2},
+ [1183] = {.lex_state = 9, .external_lex_state = 8},
[1184] = {.lex_state = 74, .external_lex_state = 2},
[1185] = {.lex_state = 74, .external_lex_state = 2},
[1186] = {.lex_state = 74, .external_lex_state = 2},
[1187] = {.lex_state = 74, .external_lex_state = 2},
[1188] = {.lex_state = 74, .external_lex_state = 2},
- [1189] = {.lex_state = 74, .external_lex_state = 2},
+ [1189] = {.lex_state = 9, .external_lex_state = 8},
[1190] = {.lex_state = 74, .external_lex_state = 2},
[1191] = {.lex_state = 74, .external_lex_state = 2},
- [1192] = {.lex_state = 74, .external_lex_state = 5},
+ [1192] = {.lex_state = 74, .external_lex_state = 2},
[1193] = {.lex_state = 74, .external_lex_state = 2},
[1194] = {.lex_state = 74, .external_lex_state = 2},
- [1195] = {.lex_state = 74, .external_lex_state = 5},
+ [1195] = {.lex_state = 74, .external_lex_state = 2},
[1196] = {.lex_state = 74, .external_lex_state = 2},
[1197] = {.lex_state = 74, .external_lex_state = 2},
[1198] = {.lex_state = 74, .external_lex_state = 2},
[1199] = {.lex_state = 74, .external_lex_state = 2},
- [1200] = {.lex_state = 74, .external_lex_state = 5},
+ [1200] = {.lex_state = 74, .external_lex_state = 2},
[1201] = {.lex_state = 74, .external_lex_state = 2},
[1202] = {.lex_state = 74, .external_lex_state = 2},
[1203] = {.lex_state = 74, .external_lex_state = 5},
@@ -7145,7 +7238,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1205] = {.lex_state = 74, .external_lex_state = 2},
[1206] = {.lex_state = 74, .external_lex_state = 2},
[1207] = {.lex_state = 74, .external_lex_state = 2},
- [1208] = {.lex_state = 74, .external_lex_state = 2},
+ [1208] = {.lex_state = 74, .external_lex_state = 5},
[1209] = {.lex_state = 74, .external_lex_state = 2},
[1210] = {.lex_state = 74, .external_lex_state = 2},
[1211] = {.lex_state = 74, .external_lex_state = 2},
@@ -7153,64 +7246,64 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1213] = {.lex_state = 74, .external_lex_state = 2},
[1214] = {.lex_state = 74, .external_lex_state = 2},
[1215] = {.lex_state = 74, .external_lex_state = 2},
- [1216] = {.lex_state = 73, .external_lex_state = 2},
+ [1216] = {.lex_state = 74, .external_lex_state = 5},
[1217] = {.lex_state = 74, .external_lex_state = 2},
[1218] = {.lex_state = 74, .external_lex_state = 2},
- [1219] = {.lex_state = 74, .external_lex_state = 5},
+ [1219] = {.lex_state = 74, .external_lex_state = 2},
[1220] = {.lex_state = 74, .external_lex_state = 2},
[1221] = {.lex_state = 74, .external_lex_state = 2},
[1222] = {.lex_state = 74, .external_lex_state = 2},
[1223] = {.lex_state = 74, .external_lex_state = 2},
- [1224] = {.lex_state = 74, .external_lex_state = 2},
+ [1224] = {.lex_state = 74, .external_lex_state = 5},
[1225] = {.lex_state = 74, .external_lex_state = 2},
[1226] = {.lex_state = 74, .external_lex_state = 2},
[1227] = {.lex_state = 74, .external_lex_state = 2},
[1228] = {.lex_state = 74, .external_lex_state = 2},
- [1229] = {.lex_state = 74, .external_lex_state = 2},
+ [1229] = {.lex_state = 9, .external_lex_state = 8},
[1230] = {.lex_state = 74, .external_lex_state = 2},
- [1231] = {.lex_state = 9, .external_lex_state = 8},
+ [1231] = {.lex_state = 74, .external_lex_state = 2},
[1232] = {.lex_state = 74, .external_lex_state = 2},
[1233] = {.lex_state = 74, .external_lex_state = 2},
[1234] = {.lex_state = 74, .external_lex_state = 2},
- [1235] = {.lex_state = 74, .external_lex_state = 5},
+ [1235] = {.lex_state = 74, .external_lex_state = 2},
[1236] = {.lex_state = 74, .external_lex_state = 2},
[1237] = {.lex_state = 74, .external_lex_state = 2},
[1238] = {.lex_state = 74, .external_lex_state = 2},
[1239] = {.lex_state = 74, .external_lex_state = 2},
[1240] = {.lex_state = 74, .external_lex_state = 2},
[1241] = {.lex_state = 74, .external_lex_state = 2},
- [1242] = {.lex_state = 74, .external_lex_state = 2},
+ [1242] = {.lex_state = 73, .external_lex_state = 2},
[1243] = {.lex_state = 74, .external_lex_state = 2},
- [1244] = {.lex_state = 74, .external_lex_state = 2},
- [1245] = {.lex_state = 9, .external_lex_state = 8},
+ [1244] = {.lex_state = 73, .external_lex_state = 2},
+ [1245] = {.lex_state = 74, .external_lex_state = 2},
[1246] = {.lex_state = 74, .external_lex_state = 2},
[1247] = {.lex_state = 74, .external_lex_state = 2},
[1248] = {.lex_state = 74, .external_lex_state = 2},
[1249] = {.lex_state = 74, .external_lex_state = 5},
[1250] = {.lex_state = 74, .external_lex_state = 2},
- [1251] = {.lex_state = 74, .external_lex_state = 5},
+ [1251] = {.lex_state = 74, .external_lex_state = 2},
[1252] = {.lex_state = 74, .external_lex_state = 2},
- [1253] = {.lex_state = 9, .external_lex_state = 8},
+ [1253] = {.lex_state = 74, .external_lex_state = 2},
[1254] = {.lex_state = 74, .external_lex_state = 2},
- [1255] = {.lex_state = 74, .external_lex_state = 5},
+ [1255] = {.lex_state = 74, .external_lex_state = 2},
[1256] = {.lex_state = 74, .external_lex_state = 2},
[1257] = {.lex_state = 74, .external_lex_state = 2},
[1258] = {.lex_state = 74, .external_lex_state = 2},
[1259] = {.lex_state = 74, .external_lex_state = 2},
[1260] = {.lex_state = 74, .external_lex_state = 2},
[1261] = {.lex_state = 74, .external_lex_state = 2},
- [1262] = {.lex_state = 74, .external_lex_state = 2},
+ [1262] = {.lex_state = 74, .external_lex_state = 5},
[1263] = {.lex_state = 74, .external_lex_state = 2},
[1264] = {.lex_state = 74, .external_lex_state = 2},
[1265] = {.lex_state = 74, .external_lex_state = 2},
[1266] = {.lex_state = 74, .external_lex_state = 2},
[1267] = {.lex_state = 74, .external_lex_state = 2},
[1268] = {.lex_state = 74, .external_lex_state = 2},
- [1269] = {.lex_state = 74, .external_lex_state = 5},
- [1270] = {.lex_state = 74, .external_lex_state = 5},
+ [1269] = {.lex_state = 74, .external_lex_state = 2},
+ [1270] = {.lex_state = 74, .external_lex_state = 2},
[1271] = {.lex_state = 74, .external_lex_state = 2},
- [1272] = {.lex_state = 74, .external_lex_state = 5},
- [1273] = {.lex_state = 74, .external_lex_state = 2},
+ [1272] = {.lex_state = 74, .external_lex_state = 2},
+ [1273] = {.lex_state = 74, .external_lex_state = 5},
[1274] = {.lex_state = 74, .external_lex_state = 2},
[1275] = {.lex_state = 74, .external_lex_state = 2},
[1276] = {.lex_state = 74, .external_lex_state = 2},
@@ -7219,22 +7312,22 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1279] = {.lex_state = 74, .external_lex_state = 2},
[1280] = {.lex_state = 74, .external_lex_state = 2},
[1281] = {.lex_state = 74, .external_lex_state = 2},
- [1282] = {.lex_state = 9, .external_lex_state = 2},
+ [1282] = {.lex_state = 74, .external_lex_state = 2},
[1283] = {.lex_state = 74, .external_lex_state = 2},
[1284] = {.lex_state = 74, .external_lex_state = 2},
[1285] = {.lex_state = 74, .external_lex_state = 2},
[1286] = {.lex_state = 74, .external_lex_state = 2},
- [1287] = {.lex_state = 74, .external_lex_state = 2},
+ [1287] = {.lex_state = 9, .external_lex_state = 2},
[1288] = {.lex_state = 74, .external_lex_state = 2},
- [1289] = {.lex_state = 74, .external_lex_state = 5},
+ [1289] = {.lex_state = 74, .external_lex_state = 2},
[1290] = {.lex_state = 74, .external_lex_state = 2},
- [1291] = {.lex_state = 74, .external_lex_state = 5},
- [1292] = {.lex_state = 74, .external_lex_state = 5},
+ [1291] = {.lex_state = 74, .external_lex_state = 2},
+ [1292] = {.lex_state = 74, .external_lex_state = 2},
[1293] = {.lex_state = 74, .external_lex_state = 2},
[1294] = {.lex_state = 74, .external_lex_state = 2},
[1295] = {.lex_state = 74, .external_lex_state = 2},
[1296] = {.lex_state = 74, .external_lex_state = 2},
- [1297] = {.lex_state = 74, .external_lex_state = 2},
+ [1297] = {.lex_state = 74, .external_lex_state = 5},
[1298] = {.lex_state = 74, .external_lex_state = 2},
[1299] = {.lex_state = 74, .external_lex_state = 2},
[1300] = {.lex_state = 74, .external_lex_state = 2},
@@ -7250,14 +7343,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1310] = {.lex_state = 74, .external_lex_state = 2},
[1311] = {.lex_state = 74, .external_lex_state = 2},
[1312] = {.lex_state = 74, .external_lex_state = 2},
- [1313] = {.lex_state = 9, .external_lex_state = 2},
+ [1313] = {.lex_state = 74, .external_lex_state = 2},
[1314] = {.lex_state = 74, .external_lex_state = 2},
[1315] = {.lex_state = 74, .external_lex_state = 2},
[1316] = {.lex_state = 74, .external_lex_state = 2},
- [1317] = {.lex_state = 74, .external_lex_state = 5},
+ [1317] = {.lex_state = 74, .external_lex_state = 2},
[1318] = {.lex_state = 74, .external_lex_state = 2},
[1319] = {.lex_state = 74, .external_lex_state = 2},
- [1320] = {.lex_state = 74, .external_lex_state = 5},
+ [1320] = {.lex_state = 74, .external_lex_state = 2},
[1321] = {.lex_state = 74, .external_lex_state = 2},
[1322] = {.lex_state = 74, .external_lex_state = 2},
[1323] = {.lex_state = 74, .external_lex_state = 2},
@@ -7268,8 +7361,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1328] = {.lex_state = 74, .external_lex_state = 2},
[1329] = {.lex_state = 74, .external_lex_state = 5},
[1330] = {.lex_state = 74, .external_lex_state = 2},
- [1331] = {.lex_state = 74, .external_lex_state = 5},
- [1332] = {.lex_state = 74, .external_lex_state = 5},
+ [1331] = {.lex_state = 74, .external_lex_state = 2},
+ [1332] = {.lex_state = 74, .external_lex_state = 2},
[1333] = {.lex_state = 74, .external_lex_state = 2},
[1334] = {.lex_state = 74, .external_lex_state = 2},
[1335] = {.lex_state = 74, .external_lex_state = 2},
@@ -7279,25 +7372,25 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1339] = {.lex_state = 74, .external_lex_state = 2},
[1340] = {.lex_state = 74, .external_lex_state = 2},
[1341] = {.lex_state = 74, .external_lex_state = 2},
- [1342] = {.lex_state = 74, .external_lex_state = 2},
- [1343] = {.lex_state = 74, .external_lex_state = 2},
- [1344] = {.lex_state = 74, .external_lex_state = 2},
+ [1342] = {.lex_state = 74, .external_lex_state = 5},
+ [1343] = {.lex_state = 74, .external_lex_state = 5},
+ [1344] = {.lex_state = 74, .external_lex_state = 5},
[1345] = {.lex_state = 74, .external_lex_state = 2},
[1346] = {.lex_state = 74, .external_lex_state = 2},
[1347] = {.lex_state = 74, .external_lex_state = 2},
- [1348] = {.lex_state = 74, .external_lex_state = 2},
- [1349] = {.lex_state = 9, .external_lex_state = 2},
- [1350] = {.lex_state = 74, .external_lex_state = 5},
+ [1348] = {.lex_state = 9, .external_lex_state = 8},
+ [1349] = {.lex_state = 74, .external_lex_state = 5},
+ [1350] = {.lex_state = 74, .external_lex_state = 2},
[1351] = {.lex_state = 74, .external_lex_state = 2},
- [1352] = {.lex_state = 74, .external_lex_state = 2},
+ [1352] = {.lex_state = 74, .external_lex_state = 5},
[1353] = {.lex_state = 74, .external_lex_state = 2},
[1354] = {.lex_state = 74, .external_lex_state = 2},
[1355] = {.lex_state = 74, .external_lex_state = 2},
[1356] = {.lex_state = 74, .external_lex_state = 2},
- [1357] = {.lex_state = 74, .external_lex_state = 2},
+ [1357] = {.lex_state = 74, .external_lex_state = 5},
[1358] = {.lex_state = 74, .external_lex_state = 5},
- [1359] = {.lex_state = 74, .external_lex_state = 5},
- [1360] = {.lex_state = 74, .external_lex_state = 2},
+ [1359] = {.lex_state = 74, .external_lex_state = 2},
+ [1360] = {.lex_state = 74, .external_lex_state = 5},
[1361] = {.lex_state = 74, .external_lex_state = 2},
[1362] = {.lex_state = 74, .external_lex_state = 2},
[1363] = {.lex_state = 74, .external_lex_state = 2},
@@ -7305,14 +7398,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1365] = {.lex_state = 74, .external_lex_state = 2},
[1366] = {.lex_state = 74, .external_lex_state = 2},
[1367] = {.lex_state = 74, .external_lex_state = 2},
- [1368] = {.lex_state = 74, .external_lex_state = 2},
+ [1368] = {.lex_state = 9, .external_lex_state = 2},
[1369] = {.lex_state = 74, .external_lex_state = 2},
[1370] = {.lex_state = 74, .external_lex_state = 2},
[1371] = {.lex_state = 74, .external_lex_state = 2},
[1372] = {.lex_state = 74, .external_lex_state = 2},
[1373] = {.lex_state = 74, .external_lex_state = 2},
[1374] = {.lex_state = 74, .external_lex_state = 2},
- [1375] = {.lex_state = 74, .external_lex_state = 2},
+ [1375] = {.lex_state = 74, .external_lex_state = 5},
[1376] = {.lex_state = 74, .external_lex_state = 2},
[1377] = {.lex_state = 74, .external_lex_state = 2},
[1378] = {.lex_state = 74, .external_lex_state = 2},
@@ -7335,7 +7428,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1395] = {.lex_state = 74, .external_lex_state = 2},
[1396] = {.lex_state = 74, .external_lex_state = 2},
[1397] = {.lex_state = 74, .external_lex_state = 2},
- [1398] = {.lex_state = 74, .external_lex_state = 5},
+ [1398] = {.lex_state = 74, .external_lex_state = 2},
[1399] = {.lex_state = 74, .external_lex_state = 2},
[1400] = {.lex_state = 74, .external_lex_state = 2},
[1401] = {.lex_state = 74, .external_lex_state = 2},
@@ -7346,7 +7439,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1406] = {.lex_state = 74, .external_lex_state = 2},
[1407] = {.lex_state = 74, .external_lex_state = 2},
[1408] = {.lex_state = 74, .external_lex_state = 2},
- [1409] = {.lex_state = 74, .external_lex_state = 2},
+ [1409] = {.lex_state = 74, .external_lex_state = 5},
[1410] = {.lex_state = 74, .external_lex_state = 2},
[1411] = {.lex_state = 74, .external_lex_state = 2},
[1412] = {.lex_state = 74, .external_lex_state = 2},
@@ -7354,7 +7447,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1414] = {.lex_state = 74, .external_lex_state = 2},
[1415] = {.lex_state = 74, .external_lex_state = 2},
[1416] = {.lex_state = 74, .external_lex_state = 2},
- [1417] = {.lex_state = 9, .external_lex_state = 8},
+ [1417] = {.lex_state = 74, .external_lex_state = 2},
[1418] = {.lex_state = 74, .external_lex_state = 2},
[1419] = {.lex_state = 74, .external_lex_state = 2},
[1420] = {.lex_state = 74, .external_lex_state = 2},
@@ -7379,32 +7472,32 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1439] = {.lex_state = 74, .external_lex_state = 2},
[1440] = {.lex_state = 74, .external_lex_state = 2},
[1441] = {.lex_state = 74, .external_lex_state = 2},
- [1442] = {.lex_state = 74, .external_lex_state = 2},
+ [1442] = {.lex_state = 74, .external_lex_state = 5},
[1443] = {.lex_state = 74, .external_lex_state = 2},
[1444] = {.lex_state = 74, .external_lex_state = 2},
[1445] = {.lex_state = 74, .external_lex_state = 2},
[1446] = {.lex_state = 74, .external_lex_state = 2},
[1447] = {.lex_state = 74, .external_lex_state = 2},
[1448] = {.lex_state = 74, .external_lex_state = 2},
- [1449] = {.lex_state = 74, .external_lex_state = 2},
+ [1449] = {.lex_state = 74, .external_lex_state = 5},
[1450] = {.lex_state = 74, .external_lex_state = 2},
[1451] = {.lex_state = 74, .external_lex_state = 2},
[1452] = {.lex_state = 74, .external_lex_state = 2},
- [1453] = {.lex_state = 74, .external_lex_state = 2},
- [1454] = {.lex_state = 74, .external_lex_state = 5},
+ [1453] = {.lex_state = 74, .external_lex_state = 5},
+ [1454] = {.lex_state = 74, .external_lex_state = 2},
[1455] = {.lex_state = 74, .external_lex_state = 2},
[1456] = {.lex_state = 74, .external_lex_state = 2},
[1457] = {.lex_state = 74, .external_lex_state = 2},
- [1458] = {.lex_state = 74, .external_lex_state = 2},
- [1459] = {.lex_state = 74, .external_lex_state = 5},
+ [1458] = {.lex_state = 74, .external_lex_state = 5},
+ [1459] = {.lex_state = 74, .external_lex_state = 2},
[1460] = {.lex_state = 74, .external_lex_state = 2},
[1461] = {.lex_state = 74, .external_lex_state = 2},
[1462] = {.lex_state = 74, .external_lex_state = 2},
[1463] = {.lex_state = 74, .external_lex_state = 2},
[1464] = {.lex_state = 74, .external_lex_state = 2},
- [1465] = {.lex_state = 74, .external_lex_state = 5},
+ [1465] = {.lex_state = 74, .external_lex_state = 2},
[1466] = {.lex_state = 74, .external_lex_state = 2},
- [1467] = {.lex_state = 74, .external_lex_state = 2},
+ [1467] = {.lex_state = 9, .external_lex_state = 2},
[1468] = {.lex_state = 74, .external_lex_state = 2},
[1469] = {.lex_state = 74, .external_lex_state = 2},
[1470] = {.lex_state = 74, .external_lex_state = 2},
@@ -7421,13 +7514,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1481] = {.lex_state = 74, .external_lex_state = 2},
[1482] = {.lex_state = 74, .external_lex_state = 2},
[1483] = {.lex_state = 74, .external_lex_state = 2},
- [1484] = {.lex_state = 74, .external_lex_state = 2},
+ [1484] = {.lex_state = 74, .external_lex_state = 5},
[1485] = {.lex_state = 74, .external_lex_state = 2},
[1486] = {.lex_state = 74, .external_lex_state = 2},
[1487] = {.lex_state = 74, .external_lex_state = 2},
[1488] = {.lex_state = 74, .external_lex_state = 2},
- [1489] = {.lex_state = 74, .external_lex_state = 2},
- [1490] = {.lex_state = 74, .external_lex_state = 2},
+ [1489] = {.lex_state = 74, .external_lex_state = 5},
+ [1490] = {.lex_state = 74, .external_lex_state = 5},
[1491] = {.lex_state = 74, .external_lex_state = 5},
[1492] = {.lex_state = 74, .external_lex_state = 2},
[1493] = {.lex_state = 74, .external_lex_state = 2},
@@ -7435,24 +7528,24 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1495] = {.lex_state = 74, .external_lex_state = 2},
[1496] = {.lex_state = 74, .external_lex_state = 2},
[1497] = {.lex_state = 74, .external_lex_state = 2},
- [1498] = {.lex_state = 74, .external_lex_state = 5},
+ [1498] = {.lex_state = 74, .external_lex_state = 2},
[1499] = {.lex_state = 74, .external_lex_state = 5},
- [1500] = {.lex_state = 74, .external_lex_state = 5},
+ [1500] = {.lex_state = 74, .external_lex_state = 2},
[1501] = {.lex_state = 74, .external_lex_state = 2},
[1502] = {.lex_state = 74, .external_lex_state = 2},
[1503] = {.lex_state = 74, .external_lex_state = 2},
[1504] = {.lex_state = 74, .external_lex_state = 2},
[1505] = {.lex_state = 74, .external_lex_state = 2},
- [1506] = {.lex_state = 74, .external_lex_state = 2},
+ [1506] = {.lex_state = 2, .external_lex_state = 9},
[1507] = {.lex_state = 74, .external_lex_state = 2},
[1508] = {.lex_state = 74, .external_lex_state = 2},
[1509] = {.lex_state = 74, .external_lex_state = 2},
[1510] = {.lex_state = 74, .external_lex_state = 2},
- [1511] = {.lex_state = 23, .external_lex_state = 2},
+ [1511] = {.lex_state = 74, .external_lex_state = 2},
[1512] = {.lex_state = 74, .external_lex_state = 2},
[1513] = {.lex_state = 74, .external_lex_state = 2},
[1514] = {.lex_state = 74, .external_lex_state = 2},
- [1515] = {.lex_state = 23, .external_lex_state = 2},
+ [1515] = {.lex_state = 74, .external_lex_state = 2},
[1516] = {.lex_state = 74, .external_lex_state = 2},
[1517] = {.lex_state = 74, .external_lex_state = 2},
[1518] = {.lex_state = 74, .external_lex_state = 2},
@@ -7481,17 +7574,17 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1541] = {.lex_state = 74, .external_lex_state = 2},
[1542] = {.lex_state = 74, .external_lex_state = 2},
[1543] = {.lex_state = 74, .external_lex_state = 2},
- [1544] = {.lex_state = 74, .external_lex_state = 2},
+ [1544] = {.lex_state = 2, .external_lex_state = 9},
[1545] = {.lex_state = 74, .external_lex_state = 2},
[1546] = {.lex_state = 74, .external_lex_state = 2},
[1547] = {.lex_state = 74, .external_lex_state = 2},
- [1548] = {.lex_state = 74, .external_lex_state = 2},
+ [1548] = {.lex_state = 23, .external_lex_state = 2},
[1549] = {.lex_state = 74, .external_lex_state = 2},
[1550] = {.lex_state = 74, .external_lex_state = 2},
[1551] = {.lex_state = 74, .external_lex_state = 2},
- [1552] = {.lex_state = 74, .external_lex_state = 2},
+ [1552] = {.lex_state = 23, .external_lex_state = 2},
[1553] = {.lex_state = 74, .external_lex_state = 2},
- [1554] = {.lex_state = 23, .external_lex_state = 2},
+ [1554] = {.lex_state = 74, .external_lex_state = 2},
[1555] = {.lex_state = 74, .external_lex_state = 2},
[1556] = {.lex_state = 74, .external_lex_state = 2},
[1557] = {.lex_state = 74, .external_lex_state = 2},
@@ -7509,19 +7602,19 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1569] = {.lex_state = 74, .external_lex_state = 2},
[1570] = {.lex_state = 74, .external_lex_state = 2},
[1571] = {.lex_state = 74, .external_lex_state = 2},
- [1572] = {.lex_state = 74, .external_lex_state = 2},
+ [1572] = {.lex_state = 2, .external_lex_state = 9},
[1573] = {.lex_state = 74, .external_lex_state = 2},
- [1574] = {.lex_state = 2, .external_lex_state = 9},
+ [1574] = {.lex_state = 74, .external_lex_state = 2},
[1575] = {.lex_state = 74, .external_lex_state = 2},
[1576] = {.lex_state = 74, .external_lex_state = 2},
- [1577] = {.lex_state = 2, .external_lex_state = 9},
+ [1577] = {.lex_state = 74, .external_lex_state = 2},
[1578] = {.lex_state = 2, .external_lex_state = 9},
[1579] = {.lex_state = 74, .external_lex_state = 2},
[1580] = {.lex_state = 74, .external_lex_state = 2},
[1581] = {.lex_state = 74, .external_lex_state = 2},
[1582] = {.lex_state = 74, .external_lex_state = 2},
[1583] = {.lex_state = 74, .external_lex_state = 2},
- [1584] = {.lex_state = 2, .external_lex_state = 9},
+ [1584] = {.lex_state = 74, .external_lex_state = 2},
[1585] = {.lex_state = 74, .external_lex_state = 2},
[1586] = {.lex_state = 74, .external_lex_state = 2},
[1587] = {.lex_state = 74, .external_lex_state = 2},
@@ -7539,9 +7632,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[1599] = {.lex_state = 74, .external_lex_state = 2},
[1600] = {.lex_state = 74, .external_lex_state = 2},
[1601] = {.lex_state = 74, .external_lex_state = 2},
- [1602] = {.lex_state = 23, .external_lex_state = 2},
- [1603] = {.lex_state = 74, .external_lex_state = 2},
- [1604] = {.lex_state = 74, .external_lex_state = 2},
+ [1602] = {.lex_state = 74, .external_lex_state = 2},
+ [1603] = {.lex_state = 23, .external_lex_state = 2},
+ [1604] = {.lex_state = 23, .external_lex_state = 2},
[1605] = {.lex_state = 74, .external_lex_state = 2},
[1606] = {.lex_state = 74, .external_lex_state = 2},
[1607] = {.lex_state = 74, .external_lex_state = 2},
@@ -7550,7 +7643,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = {
};
static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
- [0] = {
+ [STATE(0)] = {
[ts_builtin_sym_end] = ACTIONS(1),
[sym_identifier] = ACTIONS(1),
[sym_hash_bang_line] = ACTIONS(1),
@@ -7593,8 +7686,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_EQ] = ACTIONS(1),
[anon_sym_LBRACK] = ACTIONS(1),
[anon_sym_RBRACK] = ACTIONS(1),
- [anon_sym_LT] = ACTIONS(1),
- [anon_sym_GT] = ACTIONS(1),
[anon_sym_class] = ACTIONS(1),
[anon_sym_extends] = ACTIONS(1),
[anon_sym_async] = ACTIONS(1),
@@ -7632,12 +7723,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(1),
[anon_sym_PERCENT] = ACTIONS(1),
[anon_sym_STAR_STAR] = ACTIONS(1),
+ [anon_sym_LT] = ACTIONS(1),
[anon_sym_LT_EQ] = ACTIONS(1),
[anon_sym_EQ_EQ] = ACTIONS(1),
[anon_sym_EQ_EQ_EQ] = ACTIONS(1),
[anon_sym_BANG_EQ] = ACTIONS(1),
[anon_sym_BANG_EQ_EQ] = ACTIONS(1),
[anon_sym_GT_EQ] = ACTIONS(1),
+ [anon_sym_GT] = ACTIONS(1),
[anon_sym_QMARK_QMARK] = ACTIONS(1),
[anon_sym_instanceof] = ACTIONS(1),
[anon_sym_BANG] = ACTIONS(1),
@@ -7677,11 +7770,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_jsx_text] = ACTIONS(1),
[sym_raw_text] = ACTIONS(1),
},
- [1] = {
- [sym_program] = STATE(1539),
+ [STATE(1)] = {
+ [sym_program] = STATE(1508),
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(15),
[sym_expression_statement] = STATE(387),
@@ -7704,44 +7797,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[ts_builtin_sym_end] = ACTIONS(7),
[sym_identifier] = ACTIONS(9),
[sym_hash_bang_line] = ACTIONS(11),
@@ -7768,19 +7861,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -7801,10 +7894,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [2] = {
+ [STATE(2)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(13),
[sym_expression_statement] = STATE(387),
@@ -7827,54 +7920,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1559),
- [sym_object_assignment_pattern] = STATE(1228),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1559),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1528),
+ [sym_object_assignment_pattern] = STATE(1179),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1528),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1559),
- [sym_spread_element] = STATE(1232),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(732),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1528),
+ [sym_spread_element] = STATE(1190),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(730),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [sym_rest_pattern] = STATE(1228),
- [sym_method_definition] = STATE(1232),
- [sym_pair] = STATE(1232),
- [sym_pair_pattern] = STATE(1228),
- [sym__property_name] = STATE(1221),
- [sym_computed_property_name] = STATE(1221),
+ [sym_rest_pattern] = STATE(1179),
+ [sym_method_definition] = STATE(1190),
+ [sym_pair] = STATE(1190),
+ [sym_pair_pattern] = STATE(1179),
+ [sym__property_name] = STATE(1198),
+ [sym_computed_property_name] = STATE(1198),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(13),
- [aux_sym_export_statement_repeat1] = STATE(884),
- [aux_sym_object_repeat1] = STATE(1223),
- [aux_sym_object_pattern_repeat1] = STATE(1225),
+ [aux_sym_export_statement_repeat1] = STATE(887),
+ [aux_sym_object_repeat1] = STATE(1212),
+ [aux_sym_object_pattern_repeat1] = STATE(1220),
[sym_identifier] = ACTIONS(95),
[anon_sym_export] = ACTIONS(97),
[anon_sym_STAR] = ACTIONS(99),
@@ -7902,20 +7995,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(107),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(59),
[anon_sym_async] = ACTIONS(109),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
[anon_sym_DOT_DOT_DOT] = ACTIONS(111),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -7937,10 +8030,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(121),
[sym_html_comment] = ACTIONS(5),
},
- [3] = {
+ [STATE(3)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(13),
[sym_expression_statement] = STATE(387),
@@ -7963,54 +8056,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1559),
- [sym_object_assignment_pattern] = STATE(1228),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1559),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1528),
+ [sym_object_assignment_pattern] = STATE(1179),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1528),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1559),
- [sym_spread_element] = STATE(1232),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(732),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1528),
+ [sym_spread_element] = STATE(1190),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(730),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [sym_rest_pattern] = STATE(1228),
- [sym_method_definition] = STATE(1232),
- [sym_pair] = STATE(1232),
- [sym_pair_pattern] = STATE(1228),
- [sym__property_name] = STATE(1221),
- [sym_computed_property_name] = STATE(1221),
+ [sym_rest_pattern] = STATE(1179),
+ [sym_method_definition] = STATE(1190),
+ [sym_pair] = STATE(1190),
+ [sym_pair_pattern] = STATE(1179),
+ [sym__property_name] = STATE(1198),
+ [sym_computed_property_name] = STATE(1198),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(13),
- [aux_sym_export_statement_repeat1] = STATE(884),
- [aux_sym_object_repeat1] = STATE(1223),
- [aux_sym_object_pattern_repeat1] = STATE(1225),
+ [aux_sym_export_statement_repeat1] = STATE(887),
+ [aux_sym_object_repeat1] = STATE(1212),
+ [aux_sym_object_pattern_repeat1] = STATE(1220),
[sym_identifier] = ACTIONS(95),
[anon_sym_export] = ACTIONS(97),
[anon_sym_STAR] = ACTIONS(99),
@@ -8038,20 +8131,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(107),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(59),
[anon_sym_async] = ACTIONS(109),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
[anon_sym_DOT_DOT_DOT] = ACTIONS(111),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -8073,10 +8166,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(121),
[sym_html_comment] = ACTIONS(5),
},
- [4] = {
+ [STATE(4)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(16),
[sym_expression_statement] = STATE(387),
@@ -8099,54 +8192,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1559),
- [sym_object_assignment_pattern] = STATE(1228),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1559),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1528),
+ [sym_object_assignment_pattern] = STATE(1179),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1528),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1559),
- [sym_spread_element] = STATE(1232),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(732),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1528),
+ [sym_spread_element] = STATE(1190),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(730),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [sym_rest_pattern] = STATE(1228),
- [sym_method_definition] = STATE(1232),
- [sym_pair] = STATE(1232),
- [sym_pair_pattern] = STATE(1228),
- [sym__property_name] = STATE(1221),
- [sym_computed_property_name] = STATE(1221),
+ [sym_rest_pattern] = STATE(1179),
+ [sym_method_definition] = STATE(1190),
+ [sym_pair] = STATE(1190),
+ [sym_pair_pattern] = STATE(1179),
+ [sym__property_name] = STATE(1198),
+ [sym_computed_property_name] = STATE(1198),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(16),
- [aux_sym_export_statement_repeat1] = STATE(884),
- [aux_sym_object_repeat1] = STATE(1223),
- [aux_sym_object_pattern_repeat1] = STATE(1225),
+ [aux_sym_export_statement_repeat1] = STATE(887),
+ [aux_sym_object_repeat1] = STATE(1212),
+ [aux_sym_object_pattern_repeat1] = STATE(1220),
[sym_identifier] = ACTIONS(95),
[anon_sym_export] = ACTIONS(97),
[anon_sym_STAR] = ACTIONS(99),
@@ -8174,20 +8267,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(107),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(59),
[anon_sym_async] = ACTIONS(109),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
[anon_sym_DOT_DOT_DOT] = ACTIONS(111),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -8209,10 +8302,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(121),
[sym_html_comment] = ACTIONS(5),
},
- [5] = {
+ [STATE(5)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(19),
[sym_expression_statement] = STATE(387),
@@ -8235,54 +8328,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1559),
- [sym_object_assignment_pattern] = STATE(1228),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1559),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1528),
+ [sym_object_assignment_pattern] = STATE(1179),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1528),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1559),
- [sym_spread_element] = STATE(1240),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(732),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1528),
+ [sym_spread_element] = STATE(1237),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(730),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [sym_rest_pattern] = STATE(1228),
- [sym_method_definition] = STATE(1240),
- [sym_pair] = STATE(1240),
- [sym_pair_pattern] = STATE(1228),
- [sym__property_name] = STATE(1221),
- [sym_computed_property_name] = STATE(1221),
+ [sym_rest_pattern] = STATE(1179),
+ [sym_method_definition] = STATE(1237),
+ [sym_pair] = STATE(1237),
+ [sym_pair_pattern] = STATE(1179),
+ [sym__property_name] = STATE(1198),
+ [sym_computed_property_name] = STATE(1198),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(19),
- [aux_sym_export_statement_repeat1] = STATE(884),
- [aux_sym_object_repeat1] = STATE(1242),
- [aux_sym_object_pattern_repeat1] = STATE(1225),
+ [aux_sym_export_statement_repeat1] = STATE(887),
+ [aux_sym_object_repeat1] = STATE(1238),
+ [aux_sym_object_pattern_repeat1] = STATE(1220),
[sym_identifier] = ACTIONS(127),
[anon_sym_export] = ACTIONS(129),
[anon_sym_STAR] = ACTIONS(99),
@@ -8310,20 +8403,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(107),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(59),
[anon_sym_async] = ACTIONS(135),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
[anon_sym_DOT_DOT_DOT] = ACTIONS(111),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -8345,10 +8438,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(139),
[sym_html_comment] = ACTIONS(5),
},
- [6] = {
+ [STATE(6)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(19),
[sym_expression_statement] = STATE(387),
@@ -8371,54 +8464,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1559),
- [sym_object_assignment_pattern] = STATE(1228),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1559),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1528),
+ [sym_object_assignment_pattern] = STATE(1179),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1528),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1559),
- [sym_spread_element] = STATE(1240),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(732),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1528),
+ [sym_spread_element] = STATE(1237),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(730),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [sym_rest_pattern] = STATE(1228),
- [sym_method_definition] = STATE(1240),
- [sym_pair] = STATE(1240),
- [sym_pair_pattern] = STATE(1228),
- [sym__property_name] = STATE(1221),
- [sym_computed_property_name] = STATE(1221),
+ [sym_rest_pattern] = STATE(1179),
+ [sym_method_definition] = STATE(1237),
+ [sym_pair] = STATE(1237),
+ [sym_pair_pattern] = STATE(1179),
+ [sym__property_name] = STATE(1198),
+ [sym_computed_property_name] = STATE(1198),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(19),
- [aux_sym_export_statement_repeat1] = STATE(884),
- [aux_sym_object_repeat1] = STATE(1242),
- [aux_sym_object_pattern_repeat1] = STATE(1225),
+ [aux_sym_export_statement_repeat1] = STATE(887),
+ [aux_sym_object_repeat1] = STATE(1238),
+ [aux_sym_object_pattern_repeat1] = STATE(1220),
[sym_identifier] = ACTIONS(141),
[anon_sym_export] = ACTIONS(143),
[anon_sym_STAR] = ACTIONS(99),
@@ -8446,20 +8539,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(107),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(59),
[anon_sym_async] = ACTIONS(147),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
[anon_sym_DOT_DOT_DOT] = ACTIONS(111),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -8481,10 +8574,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(151),
[sym_html_comment] = ACTIONS(5),
},
- [7] = {
+ [STATE(7)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(7),
[sym_expression_statement] = STATE(387),
@@ -8507,44 +8600,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(7),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[ts_builtin_sym_end] = ACTIONS(153),
[sym_identifier] = ACTIONS(155),
[anon_sym_export] = ACTIONS(158),
@@ -8573,19 +8666,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(161),
[anon_sym_yield] = ACTIONS(223),
[anon_sym_LBRACK] = ACTIONS(226),
- [anon_sym_LT] = ACTIONS(229),
- [anon_sym_class] = ACTIONS(232),
- [anon_sym_async] = ACTIONS(235),
- [anon_sym_function] = ACTIONS(238),
- [anon_sym_new] = ACTIONS(241),
- [anon_sym_PLUS] = ACTIONS(244),
- [anon_sym_DASH] = ACTIONS(244),
- [anon_sym_SLASH] = ACTIONS(247),
+ [anon_sym_class] = ACTIONS(229),
+ [anon_sym_async] = ACTIONS(232),
+ [anon_sym_function] = ACTIONS(235),
+ [anon_sym_new] = ACTIONS(238),
+ [anon_sym_PLUS] = ACTIONS(241),
+ [anon_sym_DASH] = ACTIONS(241),
+ [anon_sym_SLASH] = ACTIONS(244),
+ [anon_sym_LT] = ACTIONS(247),
[anon_sym_BANG] = ACTIONS(250),
[anon_sym_TILDE] = ACTIONS(250),
- [anon_sym_typeof] = ACTIONS(244),
- [anon_sym_void] = ACTIONS(244),
- [anon_sym_delete] = ACTIONS(244),
+ [anon_sym_typeof] = ACTIONS(241),
+ [anon_sym_void] = ACTIONS(241),
+ [anon_sym_delete] = ACTIONS(241),
[anon_sym_PLUS_PLUS] = ACTIONS(253),
[anon_sym_DASH_DASH] = ACTIONS(253),
[anon_sym_DQUOTE] = ACTIONS(256),
@@ -8606,10 +8699,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(280),
[sym_html_comment] = ACTIONS(5),
},
- [8] = {
+ [STATE(8)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(7),
[sym_expression_statement] = STATE(387),
@@ -8632,44 +8725,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(7),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_default] = ACTIONS(283),
@@ -8697,19 +8790,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(283),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -8730,10 +8823,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [9] = {
+ [STATE(9)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(10),
[sym_expression_statement] = STATE(387),
@@ -8756,44 +8849,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(10),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_default] = ACTIONS(287),
@@ -8821,19 +8914,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(287),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -8854,10 +8947,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [10] = {
+ [STATE(10)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(7),
[sym_expression_statement] = STATE(387),
@@ -8880,44 +8973,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(7),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_default] = ACTIONS(291),
@@ -8945,19 +9038,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(291),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -8978,10 +9071,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [11] = {
+ [STATE(11)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(8),
[sym_expression_statement] = STATE(387),
@@ -9004,44 +9097,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(8),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_default] = ACTIONS(295),
@@ -9069,19 +9162,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(295),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -9102,10 +9195,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [12] = {
+ [STATE(12)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(7),
[sym_expression_statement] = STATE(387),
@@ -9128,44 +9221,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(7),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[ts_builtin_sym_end] = ACTIONS(299),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
@@ -9191,19 +9284,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -9224,10 +9317,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [13] = {
+ [STATE(13)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(7),
[sym_expression_statement] = STATE(387),
@@ -9250,44 +9343,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(7),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -9313,19 +9406,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -9346,10 +9439,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [14] = {
+ [STATE(14)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(13),
[sym_expression_statement] = STATE(387),
@@ -9372,44 +9465,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(13),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -9435,19 +9528,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -9468,10 +9561,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [15] = {
+ [STATE(15)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(7),
[sym_expression_statement] = STATE(387),
@@ -9494,44 +9587,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(7),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[ts_builtin_sym_end] = ACTIONS(305),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
@@ -9557,19 +9650,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -9590,10 +9683,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [16] = {
+ [STATE(16)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(7),
[sym_expression_statement] = STATE(387),
@@ -9616,44 +9709,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(7),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -9679,19 +9772,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -9712,10 +9805,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [17] = {
+ [STATE(17)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(16),
[sym_expression_statement] = STATE(387),
@@ -9738,44 +9831,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(16),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -9801,19 +9894,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -9834,10 +9927,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [18] = {
+ [STATE(18)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(12),
[sym_expression_statement] = STATE(387),
@@ -9860,44 +9953,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(12),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[ts_builtin_sym_end] = ACTIONS(305),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
@@ -9923,19 +10016,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -9956,10 +10049,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [19] = {
+ [STATE(19)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(7),
[sym_expression_statement] = STATE(387),
@@ -9982,44 +10075,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(7),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -10045,19 +10138,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -10078,10 +10171,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [20] = {
+ [STATE(20)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(19),
[sym_expression_statement] = STATE(387),
@@ -10104,44 +10197,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(19),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -10167,19 +10260,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -10200,10 +10293,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [21] = {
+ [STATE(21)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(7),
[sym_expression_statement] = STATE(387),
@@ -10226,44 +10319,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(7),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -10289,19 +10382,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -10322,10 +10415,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [22] = {
+ [STATE(22)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(21),
[sym_expression_statement] = STATE(387),
@@ -10348,44 +10441,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(21),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -10411,19 +10504,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -10444,10 +10537,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [23] = {
+ [STATE(23)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(24),
[sym_expression_statement] = STATE(387),
@@ -10470,44 +10563,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(24),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -10533,19 +10626,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -10566,10 +10659,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [24] = {
+ [STATE(24)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(7),
[sym_expression_statement] = STATE(387),
@@ -10592,44 +10685,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
[aux_sym_program_repeat1] = STATE(7),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -10655,19 +10748,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -10688,10 +10781,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [25] = {
+ [STATE(25)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(374),
[sym_expression_statement] = STATE(387),
@@ -10714,43 +10807,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -10775,19 +10868,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -10808,10 +10901,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [26] = {
+ [STATE(26)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(413),
[sym_expression_statement] = STATE(387),
@@ -10834,43 +10927,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -10895,19 +10988,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -10928,10 +11021,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [27] = {
+ [STATE(27)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(390),
[sym_expression_statement] = STATE(387),
@@ -10954,43 +11047,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -11015,19 +11108,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -11048,12 +11141,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [28] = {
+ [STATE(28)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
- [sym_statement] = STATE(1573),
+ [sym_statement] = STATE(1576),
[sym_expression_statement] = STATE(387),
[sym_variable_declaration] = STATE(389),
[sym_lexical_declaration] = STATE(389),
@@ -11074,43 +11167,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -11135,19 +11228,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -11168,10 +11261,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [29] = {
+ [STATE(29)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(366),
[sym_expression_statement] = STATE(387),
@@ -11194,43 +11287,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -11255,19 +11348,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -11288,10 +11381,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [30] = {
+ [STATE(30)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(367),
[sym_expression_statement] = STATE(387),
@@ -11314,43 +11407,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -11375,19 +11468,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -11408,10 +11501,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [31] = {
+ [STATE(31)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(369),
[sym_expression_statement] = STATE(387),
@@ -11434,43 +11527,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -11495,19 +11588,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -11528,10 +11621,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [32] = {
+ [STATE(32)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(375),
[sym_expression_statement] = STATE(387),
@@ -11554,43 +11647,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -11615,19 +11708,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -11648,10 +11741,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [33] = {
+ [STATE(33)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(378),
[sym_expression_statement] = STATE(387),
@@ -11674,43 +11767,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -11735,19 +11828,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -11768,10 +11861,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [34] = {
+ [STATE(34)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(380),
[sym_expression_statement] = STATE(387),
@@ -11794,43 +11887,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -11855,19 +11948,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -11888,10 +11981,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [35] = {
+ [STATE(35)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(382),
[sym_expression_statement] = STATE(387),
@@ -11914,43 +12007,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -11975,19 +12068,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -12008,10 +12101,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [36] = {
+ [STATE(36)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(364),
[sym_expression_statement] = STATE(387),
@@ -12034,43 +12127,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -12095,19 +12188,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -12128,10 +12221,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [37] = {
+ [STATE(37)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(364),
[sym_expression_statement] = STATE(387),
@@ -12154,43 +12247,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -12215,19 +12308,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -12248,10 +12341,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [38] = {
+ [STATE(38)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(388),
[sym_expression_statement] = STATE(387),
@@ -12274,43 +12367,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -12335,19 +12428,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -12368,10 +12461,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [39] = {
+ [STATE(39)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(374),
[sym_expression_statement] = STATE(387),
@@ -12394,43 +12487,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -12455,19 +12548,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -12488,12 +12581,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [40] = {
+ [STATE(40)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
- [sym_statement] = STATE(1198),
+ [sym_statement] = STATE(1217),
[sym_expression_statement] = STATE(387),
[sym_variable_declaration] = STATE(389),
[sym_lexical_declaration] = STATE(389),
@@ -12514,43 +12607,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -12575,19 +12668,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -12608,10 +12701,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [41] = {
+ [STATE(41)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(388),
[sym_expression_statement] = STATE(387),
@@ -12634,43 +12727,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -12695,19 +12788,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -12728,10 +12821,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [42] = {
+ [STATE(42)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(390),
[sym_expression_statement] = STATE(387),
@@ -12754,43 +12847,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -12815,19 +12908,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -12848,10 +12941,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [43] = {
+ [STATE(43)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(359),
[sym_expression_statement] = STATE(387),
@@ -12874,43 +12967,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -12935,19 +13028,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -12968,10 +13061,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [44] = {
+ [STATE(44)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(371),
[sym_expression_statement] = STATE(387),
@@ -12994,43 +13087,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -13055,19 +13148,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -13088,10 +13181,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [45] = {
+ [STATE(45)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(413),
[sym_expression_statement] = STATE(387),
@@ -13114,43 +13207,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -13175,19 +13268,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -13208,10 +13301,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [46] = {
+ [STATE(46)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(366),
[sym_expression_statement] = STATE(387),
@@ -13234,43 +13327,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -13295,19 +13388,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -13328,10 +13421,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [47] = {
+ [STATE(47)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(367),
[sym_expression_statement] = STATE(387),
@@ -13354,43 +13447,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -13415,19 +13508,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -13448,10 +13541,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [48] = {
+ [STATE(48)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(369),
[sym_expression_statement] = STATE(387),
@@ -13474,43 +13567,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -13535,19 +13628,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -13568,10 +13661,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [49] = {
+ [STATE(49)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(375),
[sym_expression_statement] = STATE(387),
@@ -13594,43 +13687,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -13655,19 +13748,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -13688,10 +13781,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [50] = {
+ [STATE(50)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(378),
[sym_expression_statement] = STATE(387),
@@ -13714,43 +13807,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -13775,19 +13868,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -13808,10 +13901,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [51] = {
+ [STATE(51)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(380),
[sym_expression_statement] = STATE(387),
@@ -13834,43 +13927,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -13895,19 +13988,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -13928,10 +14021,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [52] = {
+ [STATE(52)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(382),
[sym_expression_statement] = STATE(387),
@@ -13954,43 +14047,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1088),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1079),
[sym_identifier] = ACTIONS(323),
[anon_sym_export] = ACTIONS(325),
[anon_sym_LBRACE] = ACTIONS(327),
@@ -14015,19 +14108,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(341),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -14048,10 +14141,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(345),
[sym_html_comment] = ACTIONS(5),
},
- [53] = {
+ [STATE(53)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(359),
[sym_expression_statement] = STATE(387),
@@ -14074,43 +14167,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -14135,19 +14228,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -14168,10 +14261,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [54] = {
+ [STATE(54)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(371),
[sym_expression_statement] = STATE(387),
@@ -14194,43 +14287,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -14255,19 +14348,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -14288,10 +14381,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [55] = {
+ [STATE(55)] = {
[sym_export_statement] = STATE(387),
[sym_declaration] = STATE(387),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_import_statement] = STATE(387),
[sym_statement] = STATE(343),
[sym_expression_statement] = STATE(387),
@@ -14314,43 +14407,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_empty_statement] = STATE(387),
[sym_labeled_statement] = STATE(387),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(731),
+ [sym_expression] = STATE(729),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1332),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1449),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1090),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1095),
[sym_identifier] = ACTIONS(9),
[anon_sym_export] = ACTIONS(13),
[anon_sym_LBRACE] = ACTIONS(15),
@@ -14375,19 +14468,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_throw] = ACTIONS(53),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
- [anon_sym_async] = ACTIONS(63),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_class] = ACTIONS(59),
+ [anon_sym_async] = ACTIONS(61),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -14408,18 +14501,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(93),
[sym_html_comment] = ACTIONS(5),
},
- [56] = {
+ [STATE(56)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(567),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -14430,9 +14521,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -14441,9 +14532,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_STAR] = ACTIONS(351),
@@ -14461,13 +14554,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
[anon_sym_RBRACK] = ACTIONS(355),
- [anon_sym_LT] = ACTIONS(369),
- [anon_sym_GT] = ACTIONS(363),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
[sym_optional_chain] = ACTIONS(355),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT] = ACTIONS(363),
[anon_sym_AMP_AMP] = ACTIONS(355),
[anon_sym_PIPE_PIPE] = ACTIONS(355),
@@ -14477,24 +14568,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_AMP] = ACTIONS(363),
[anon_sym_CARET] = ACTIONS(355),
[anon_sym_PIPE] = ACTIONS(363),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
[anon_sym_PERCENT] = ACTIONS(355),
[anon_sym_STAR_STAR] = ACTIONS(355),
+ [anon_sym_LT] = ACTIONS(381),
[anon_sym_LT_EQ] = ACTIONS(355),
[anon_sym_EQ_EQ] = ACTIONS(363),
[anon_sym_EQ_EQ_EQ] = ACTIONS(355),
[anon_sym_BANG_EQ] = ACTIONS(363),
[anon_sym_BANG_EQ_EQ] = ACTIONS(355),
[anon_sym_GT_EQ] = ACTIONS(355),
+ [anon_sym_GT] = ACTIONS(363),
[anon_sym_QMARK_QMARK] = ACTIONS(355),
[anon_sym_instanceof] = ACTIONS(363),
- [anon_sym_BANG] = ACTIONS(379),
+ [anon_sym_BANG] = ACTIONS(377),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -14516,42 +14609,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(355),
[sym_html_comment] = ACTIONS(5),
},
- [57] = {
- [sym_import] = STATE(1142),
+ [STATE(57)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(662),
+ [sym_expression] = STATE(661),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_STAR] = ACTIONS(405),
@@ -14566,13 +14659,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_in] = ACTIONS(363),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(369),
- [anon_sym_GT] = ACTIONS(363),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
[sym_optional_chain] = ACTIONS(355),
- [anon_sym_new] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(65),
[anon_sym_DOT] = ACTIONS(363),
[anon_sym_AMP_AMP] = ACTIONS(355),
[anon_sym_PIPE_PIPE] = ACTIONS(355),
@@ -14582,24 +14673,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_AMP] = ACTIONS(363),
[anon_sym_CARET] = ACTIONS(355),
[anon_sym_PIPE] = ACTIONS(363),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
[anon_sym_PERCENT] = ACTIONS(355),
[anon_sym_STAR_STAR] = ACTIONS(355),
+ [anon_sym_LT] = ACTIONS(381),
[anon_sym_LT_EQ] = ACTIONS(355),
[anon_sym_EQ_EQ] = ACTIONS(363),
[anon_sym_EQ_EQ_EQ] = ACTIONS(355),
[anon_sym_BANG_EQ] = ACTIONS(363),
[anon_sym_BANG_EQ_EQ] = ACTIONS(355),
[anon_sym_GT_EQ] = ACTIONS(355),
+ [anon_sym_GT] = ACTIONS(363),
[anon_sym_QMARK_QMARK] = ACTIONS(355),
[anon_sym_instanceof] = ACTIONS(363),
- [anon_sym_BANG] = ACTIONS(69),
+ [anon_sym_BANG] = ACTIONS(67),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -14622,42 +14715,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(355),
[sym_html_comment] = ACTIONS(5),
},
- [58] = {
- [sym_import] = STATE(1142),
+ [STATE(58)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
[sym_expression] = STATE(707),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_STAR] = ACTIONS(421),
@@ -14672,8 +14765,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_of] = ACTIONS(363),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(369),
- [anon_sym_GT] = ACTIONS(363),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -14693,12 +14784,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(433),
[anon_sym_PERCENT] = ACTIONS(355),
[anon_sym_STAR_STAR] = ACTIONS(355),
+ [anon_sym_LT] = ACTIONS(381),
[anon_sym_LT_EQ] = ACTIONS(355),
[anon_sym_EQ_EQ] = ACTIONS(363),
[anon_sym_EQ_EQ_EQ] = ACTIONS(355),
[anon_sym_BANG_EQ] = ACTIONS(363),
[anon_sym_BANG_EQ_EQ] = ACTIONS(355),
[anon_sym_GT_EQ] = ACTIONS(355),
+ [anon_sym_GT] = ACTIONS(363),
[anon_sym_QMARK_QMARK] = ACTIONS(355),
[anon_sym_instanceof] = ACTIONS(363),
[anon_sym_BANG] = ACTIONS(431),
@@ -14728,18 +14821,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(355),
[sym_html_comment] = ACTIONS(5),
},
- [59] = {
+ [STATE(59)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(782),
+ [sym_expression] = STATE(789),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -14750,9 +14841,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -14761,9 +14852,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_STAR] = ACTIONS(447),
@@ -14776,11 +14869,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(355),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(369),
- [anon_sym_GT] = ACTIONS(363),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[sym_optional_chain] = ACTIONS(355),
[anon_sym_new] = ACTIONS(459),
[anon_sym_DOT] = ACTIONS(363),
@@ -14794,15 +14885,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE] = ACTIONS(363),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
[anon_sym_PERCENT] = ACTIONS(355),
[anon_sym_STAR_STAR] = ACTIONS(355),
+ [anon_sym_LT] = ACTIONS(381),
[anon_sym_LT_EQ] = ACTIONS(355),
[anon_sym_EQ_EQ] = ACTIONS(363),
[anon_sym_EQ_EQ_EQ] = ACTIONS(355),
[anon_sym_BANG_EQ] = ACTIONS(363),
[anon_sym_BANG_EQ_EQ] = ACTIONS(355),
[anon_sym_GT_EQ] = ACTIONS(355),
+ [anon_sym_GT] = ACTIONS(363),
[anon_sym_QMARK_QMARK] = ACTIONS(355),
[anon_sym_instanceof] = ACTIONS(363),
[anon_sym_BANG] = ACTIONS(461),
@@ -14831,18 +14924,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(355),
[sym_html_comment] = ACTIONS(5),
},
- [60] = {
+ [STATE(60)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(819),
+ [sym_expression] = STATE(836),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -14853,7 +14944,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -14864,9 +14955,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_STAR] = ACTIONS(475),
@@ -14879,11 +14972,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_of] = ACTIONS(363),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(369),
- [anon_sym_GT] = ACTIONS(363),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[sym_optional_chain] = ACTIONS(355),
[anon_sym_new] = ACTIONS(483),
[anon_sym_DOT] = ACTIONS(363),
@@ -14900,12 +14991,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(487),
[anon_sym_PERCENT] = ACTIONS(355),
[anon_sym_STAR_STAR] = ACTIONS(355),
+ [anon_sym_LT] = ACTIONS(381),
[anon_sym_LT_EQ] = ACTIONS(355),
[anon_sym_EQ_EQ] = ACTIONS(363),
[anon_sym_EQ_EQ_EQ] = ACTIONS(355),
[anon_sym_BANG_EQ] = ACTIONS(363),
[anon_sym_BANG_EQ_EQ] = ACTIONS(355),
[anon_sym_GT_EQ] = ACTIONS(355),
+ [anon_sym_GT] = ACTIONS(363),
[anon_sym_QMARK_QMARK] = ACTIONS(355),
[anon_sym_instanceof] = ACTIONS(363),
[anon_sym_BANG] = ACTIONS(485),
@@ -14934,7 +15027,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(355),
[sym_html_comment] = ACTIONS(5),
},
- [61] = {
+ [STATE(61)] = {
[ts_builtin_sym_end] = ACTIONS(497),
[sym_identifier] = ACTIONS(499),
[anon_sym_export] = ACTIONS(499),
@@ -14968,8 +15061,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(499),
[anon_sym_yield] = ACTIONS(499),
[anon_sym_LBRACK] = ACTIONS(497),
- [anon_sym_LT] = ACTIONS(499),
- [anon_sym_GT] = ACTIONS(499),
[anon_sym_class] = ACTIONS(499),
[anon_sym_async] = ACTIONS(499),
[anon_sym_function] = ACTIONS(499),
@@ -14989,12 +15080,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(499),
[anon_sym_PERCENT] = ACTIONS(497),
[anon_sym_STAR_STAR] = ACTIONS(497),
+ [anon_sym_LT] = ACTIONS(499),
[anon_sym_LT_EQ] = ACTIONS(497),
[anon_sym_EQ_EQ] = ACTIONS(499),
[anon_sym_EQ_EQ_EQ] = ACTIONS(497),
[anon_sym_BANG_EQ] = ACTIONS(499),
[anon_sym_BANG_EQ_EQ] = ACTIONS(497),
[anon_sym_GT_EQ] = ACTIONS(497),
+ [anon_sym_GT] = ACTIONS(499),
[anon_sym_QMARK_QMARK] = ACTIONS(497),
[anon_sym_instanceof] = ACTIONS(499),
[anon_sym_BANG] = ACTIONS(499),
@@ -15024,7 +15117,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(497),
[sym_html_comment] = ACTIONS(5),
},
- [62] = {
+ [STATE(62)] = {
[ts_builtin_sym_end] = ACTIONS(497),
[sym_identifier] = ACTIONS(499),
[anon_sym_export] = ACTIONS(499),
@@ -15058,8 +15151,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(499),
[anon_sym_yield] = ACTIONS(499),
[anon_sym_LBRACK] = ACTIONS(497),
- [anon_sym_LT] = ACTIONS(499),
- [anon_sym_GT] = ACTIONS(499),
[anon_sym_class] = ACTIONS(499),
[anon_sym_async] = ACTIONS(499),
[anon_sym_function] = ACTIONS(499),
@@ -15079,12 +15170,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(499),
[anon_sym_PERCENT] = ACTIONS(497),
[anon_sym_STAR_STAR] = ACTIONS(497),
+ [anon_sym_LT] = ACTIONS(499),
[anon_sym_LT_EQ] = ACTIONS(497),
[anon_sym_EQ_EQ] = ACTIONS(499),
[anon_sym_EQ_EQ_EQ] = ACTIONS(497),
[anon_sym_BANG_EQ] = ACTIONS(499),
[anon_sym_BANG_EQ_EQ] = ACTIONS(497),
[anon_sym_GT_EQ] = ACTIONS(497),
+ [anon_sym_GT] = ACTIONS(499),
[anon_sym_QMARK_QMARK] = ACTIONS(497),
[anon_sym_instanceof] = ACTIONS(499),
[anon_sym_BANG] = ACTIONS(499),
@@ -15114,7 +15207,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(497),
[sym_html_comment] = ACTIONS(5),
},
- [63] = {
+ [STATE(63)] = {
[ts_builtin_sym_end] = ACTIONS(503),
[sym_identifier] = ACTIONS(505),
[anon_sym_export] = ACTIONS(505),
@@ -15148,8 +15241,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(505),
[anon_sym_yield] = ACTIONS(505),
[anon_sym_LBRACK] = ACTIONS(503),
- [anon_sym_LT] = ACTIONS(505),
- [anon_sym_GT] = ACTIONS(505),
[anon_sym_class] = ACTIONS(505),
[anon_sym_async] = ACTIONS(505),
[anon_sym_function] = ACTIONS(505),
@@ -15169,12 +15260,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(505),
[anon_sym_PERCENT] = ACTIONS(503),
[anon_sym_STAR_STAR] = ACTIONS(503),
+ [anon_sym_LT] = ACTIONS(505),
[anon_sym_LT_EQ] = ACTIONS(503),
[anon_sym_EQ_EQ] = ACTIONS(505),
[anon_sym_EQ_EQ_EQ] = ACTIONS(503),
[anon_sym_BANG_EQ] = ACTIONS(505),
[anon_sym_BANG_EQ_EQ] = ACTIONS(503),
[anon_sym_GT_EQ] = ACTIONS(503),
+ [anon_sym_GT] = ACTIONS(505),
[anon_sym_QMARK_QMARK] = ACTIONS(503),
[anon_sym_instanceof] = ACTIONS(505),
[anon_sym_BANG] = ACTIONS(505),
@@ -15204,7 +15297,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(503),
[sym_html_comment] = ACTIONS(5),
},
- [64] = {
+ [STATE(64)] = {
[ts_builtin_sym_end] = ACTIONS(509),
[sym_identifier] = ACTIONS(511),
[anon_sym_export] = ACTIONS(511),
@@ -15238,8 +15331,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(511),
[anon_sym_yield] = ACTIONS(511),
[anon_sym_LBRACK] = ACTIONS(509),
- [anon_sym_LT] = ACTIONS(511),
- [anon_sym_GT] = ACTIONS(511),
[anon_sym_class] = ACTIONS(511),
[anon_sym_async] = ACTIONS(511),
[anon_sym_function] = ACTIONS(511),
@@ -15259,12 +15350,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(511),
[anon_sym_PERCENT] = ACTIONS(509),
[anon_sym_STAR_STAR] = ACTIONS(509),
+ [anon_sym_LT] = ACTIONS(511),
[anon_sym_LT_EQ] = ACTIONS(509),
[anon_sym_EQ_EQ] = ACTIONS(511),
[anon_sym_EQ_EQ_EQ] = ACTIONS(509),
[anon_sym_BANG_EQ] = ACTIONS(511),
[anon_sym_BANG_EQ_EQ] = ACTIONS(509),
[anon_sym_GT_EQ] = ACTIONS(509),
+ [anon_sym_GT] = ACTIONS(511),
[anon_sym_QMARK_QMARK] = ACTIONS(509),
[anon_sym_instanceof] = ACTIONS(511),
[anon_sym_BANG] = ACTIONS(511),
@@ -15294,7 +15387,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(509),
[sym_html_comment] = ACTIONS(5),
},
- [65] = {
+ [STATE(65)] = {
[ts_builtin_sym_end] = ACTIONS(513),
[sym_identifier] = ACTIONS(515),
[anon_sym_export] = ACTIONS(515),
@@ -15328,8 +15421,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(515),
[anon_sym_yield] = ACTIONS(515),
[anon_sym_LBRACK] = ACTIONS(513),
- [anon_sym_LT] = ACTIONS(515),
- [anon_sym_GT] = ACTIONS(515),
[anon_sym_class] = ACTIONS(515),
[anon_sym_async] = ACTIONS(515),
[anon_sym_function] = ACTIONS(515),
@@ -15349,12 +15440,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(515),
[anon_sym_PERCENT] = ACTIONS(513),
[anon_sym_STAR_STAR] = ACTIONS(513),
+ [anon_sym_LT] = ACTIONS(515),
[anon_sym_LT_EQ] = ACTIONS(513),
[anon_sym_EQ_EQ] = ACTIONS(515),
[anon_sym_EQ_EQ_EQ] = ACTIONS(513),
[anon_sym_BANG_EQ] = ACTIONS(515),
[anon_sym_BANG_EQ_EQ] = ACTIONS(513),
[anon_sym_GT_EQ] = ACTIONS(513),
+ [anon_sym_GT] = ACTIONS(515),
[anon_sym_QMARK_QMARK] = ACTIONS(513),
[anon_sym_instanceof] = ACTIONS(515),
[anon_sym_BANG] = ACTIONS(515),
@@ -15384,7 +15477,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(513),
[sym_html_comment] = ACTIONS(5),
},
- [66] = {
+ [STATE(66)] = {
[ts_builtin_sym_end] = ACTIONS(517),
[sym_identifier] = ACTIONS(519),
[anon_sym_export] = ACTIONS(519),
@@ -15418,8 +15511,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(519),
[anon_sym_yield] = ACTIONS(519),
[anon_sym_LBRACK] = ACTIONS(517),
- [anon_sym_LT] = ACTIONS(519),
- [anon_sym_GT] = ACTIONS(519),
[anon_sym_class] = ACTIONS(519),
[anon_sym_async] = ACTIONS(519),
[anon_sym_function] = ACTIONS(519),
@@ -15439,12 +15530,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(519),
[anon_sym_PERCENT] = ACTIONS(517),
[anon_sym_STAR_STAR] = ACTIONS(517),
+ [anon_sym_LT] = ACTIONS(519),
[anon_sym_LT_EQ] = ACTIONS(517),
[anon_sym_EQ_EQ] = ACTIONS(519),
[anon_sym_EQ_EQ_EQ] = ACTIONS(517),
[anon_sym_BANG_EQ] = ACTIONS(519),
[anon_sym_BANG_EQ_EQ] = ACTIONS(517),
[anon_sym_GT_EQ] = ACTIONS(517),
+ [anon_sym_GT] = ACTIONS(519),
[anon_sym_QMARK_QMARK] = ACTIONS(517),
[anon_sym_instanceof] = ACTIONS(519),
[anon_sym_BANG] = ACTIONS(519),
@@ -15474,7 +15567,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(517),
[sym_html_comment] = ACTIONS(5),
},
- [67] = {
+ [STATE(67)] = {
[ts_builtin_sym_end] = ACTIONS(503),
[sym_identifier] = ACTIONS(505),
[anon_sym_export] = ACTIONS(505),
@@ -15508,8 +15601,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(505),
[anon_sym_EQ] = ACTIONS(525),
[anon_sym_LBRACK] = ACTIONS(503),
- [anon_sym_LT] = ACTIONS(505),
- [anon_sym_GT] = ACTIONS(521),
[anon_sym_class] = ACTIONS(505),
[anon_sym_async] = ACTIONS(505),
[anon_sym_function] = ACTIONS(505),
@@ -15529,12 +15620,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(505),
[anon_sym_PERCENT] = ACTIONS(523),
[anon_sym_STAR_STAR] = ACTIONS(523),
+ [anon_sym_LT] = ACTIONS(505),
[anon_sym_LT_EQ] = ACTIONS(523),
[anon_sym_EQ_EQ] = ACTIONS(521),
[anon_sym_EQ_EQ_EQ] = ACTIONS(523),
[anon_sym_BANG_EQ] = ACTIONS(521),
[anon_sym_BANG_EQ_EQ] = ACTIONS(523),
[anon_sym_GT_EQ] = ACTIONS(523),
+ [anon_sym_GT] = ACTIONS(521),
[anon_sym_QMARK_QMARK] = ACTIONS(523),
[anon_sym_instanceof] = ACTIONS(521),
[anon_sym_BANG] = ACTIONS(505),
@@ -15564,7 +15657,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(523),
[sym_html_comment] = ACTIONS(5),
},
- [68] = {
+ [STATE(68)] = {
[ts_builtin_sym_end] = ACTIONS(529),
[sym_identifier] = ACTIONS(531),
[anon_sym_export] = ACTIONS(531),
@@ -15597,8 +15690,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(531),
[anon_sym_yield] = ACTIONS(531),
[anon_sym_LBRACK] = ACTIONS(529),
- [anon_sym_LT] = ACTIONS(531),
- [anon_sym_GT] = ACTIONS(533),
[anon_sym_class] = ACTIONS(531),
[anon_sym_async] = ACTIONS(531),
[anon_sym_function] = ACTIONS(531),
@@ -15618,12 +15709,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(531),
[anon_sym_PERCENT] = ACTIONS(535),
[anon_sym_STAR_STAR] = ACTIONS(535),
+ [anon_sym_LT] = ACTIONS(531),
[anon_sym_LT_EQ] = ACTIONS(535),
[anon_sym_EQ_EQ] = ACTIONS(533),
[anon_sym_EQ_EQ_EQ] = ACTIONS(535),
[anon_sym_BANG_EQ] = ACTIONS(533),
[anon_sym_BANG_EQ_EQ] = ACTIONS(535),
[anon_sym_GT_EQ] = ACTIONS(535),
+ [anon_sym_GT] = ACTIONS(533),
[anon_sym_QMARK_QMARK] = ACTIONS(535),
[anon_sym_instanceof] = ACTIONS(533),
[anon_sym_BANG] = ACTIONS(531),
@@ -15653,7 +15746,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(535),
[sym_html_comment] = ACTIONS(5),
},
- [69] = {
+ [STATE(69)] = {
[ts_builtin_sym_end] = ACTIONS(539),
[sym_identifier] = ACTIONS(541),
[anon_sym_export] = ACTIONS(541),
@@ -15686,8 +15779,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(541),
[anon_sym_yield] = ACTIONS(541),
[anon_sym_LBRACK] = ACTIONS(539),
- [anon_sym_LT] = ACTIONS(541),
- [anon_sym_GT] = ACTIONS(543),
[anon_sym_class] = ACTIONS(541),
[anon_sym_async] = ACTIONS(541),
[anon_sym_function] = ACTIONS(541),
@@ -15707,12 +15798,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(541),
[anon_sym_PERCENT] = ACTIONS(545),
[anon_sym_STAR_STAR] = ACTIONS(545),
+ [anon_sym_LT] = ACTIONS(541),
[anon_sym_LT_EQ] = ACTIONS(545),
[anon_sym_EQ_EQ] = ACTIONS(543),
[anon_sym_EQ_EQ_EQ] = ACTIONS(545),
[anon_sym_BANG_EQ] = ACTIONS(543),
[anon_sym_BANG_EQ_EQ] = ACTIONS(545),
[anon_sym_GT_EQ] = ACTIONS(545),
+ [anon_sym_GT] = ACTIONS(543),
[anon_sym_QMARK_QMARK] = ACTIONS(545),
[anon_sym_instanceof] = ACTIONS(543),
[anon_sym_BANG] = ACTIONS(541),
@@ -15742,7 +15835,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(545),
[sym_html_comment] = ACTIONS(5),
},
- [70] = {
+ [STATE(70)] = {
[ts_builtin_sym_end] = ACTIONS(549),
[sym_identifier] = ACTIONS(551),
[anon_sym_export] = ACTIONS(551),
@@ -15775,8 +15868,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(551),
[anon_sym_yield] = ACTIONS(551),
[anon_sym_LBRACK] = ACTIONS(549),
- [anon_sym_LT] = ACTIONS(551),
- [anon_sym_GT] = ACTIONS(553),
[anon_sym_class] = ACTIONS(551),
[anon_sym_async] = ACTIONS(551),
[anon_sym_function] = ACTIONS(551),
@@ -15796,12 +15887,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(551),
[anon_sym_PERCENT] = ACTIONS(555),
[anon_sym_STAR_STAR] = ACTIONS(555),
+ [anon_sym_LT] = ACTIONS(551),
[anon_sym_LT_EQ] = ACTIONS(555),
[anon_sym_EQ_EQ] = ACTIONS(553),
[anon_sym_EQ_EQ_EQ] = ACTIONS(555),
[anon_sym_BANG_EQ] = ACTIONS(553),
[anon_sym_BANG_EQ_EQ] = ACTIONS(555),
[anon_sym_GT_EQ] = ACTIONS(555),
+ [anon_sym_GT] = ACTIONS(553),
[anon_sym_QMARK_QMARK] = ACTIONS(555),
[anon_sym_instanceof] = ACTIONS(553),
[anon_sym_BANG] = ACTIONS(551),
@@ -15831,7 +15924,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(555),
[sym_html_comment] = ACTIONS(5),
},
- [71] = {
+ [STATE(71)] = {
[ts_builtin_sym_end] = ACTIONS(559),
[sym_identifier] = ACTIONS(561),
[anon_sym_export] = ACTIONS(561),
@@ -15864,8 +15957,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(561),
[anon_sym_yield] = ACTIONS(561),
[anon_sym_LBRACK] = ACTIONS(559),
- [anon_sym_LT] = ACTIONS(561),
- [anon_sym_GT] = ACTIONS(563),
[anon_sym_class] = ACTIONS(561),
[anon_sym_async] = ACTIONS(561),
[anon_sym_function] = ACTIONS(561),
@@ -15885,12 +15976,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(561),
[anon_sym_PERCENT] = ACTIONS(565),
[anon_sym_STAR_STAR] = ACTIONS(565),
+ [anon_sym_LT] = ACTIONS(561),
[anon_sym_LT_EQ] = ACTIONS(565),
[anon_sym_EQ_EQ] = ACTIONS(563),
[anon_sym_EQ_EQ_EQ] = ACTIONS(565),
[anon_sym_BANG_EQ] = ACTIONS(563),
[anon_sym_BANG_EQ_EQ] = ACTIONS(565),
[anon_sym_GT_EQ] = ACTIONS(565),
+ [anon_sym_GT] = ACTIONS(563),
[anon_sym_QMARK_QMARK] = ACTIONS(565),
[anon_sym_instanceof] = ACTIONS(563),
[anon_sym_BANG] = ACTIONS(561),
@@ -15920,7 +16013,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(565),
[sym_html_comment] = ACTIONS(5),
},
- [72] = {
+ [STATE(72)] = {
[ts_builtin_sym_end] = ACTIONS(569),
[sym_identifier] = ACTIONS(571),
[anon_sym_export] = ACTIONS(571),
@@ -15953,8 +16046,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(571),
[anon_sym_yield] = ACTIONS(571),
[anon_sym_LBRACK] = ACTIONS(569),
- [anon_sym_LT] = ACTIONS(571),
- [anon_sym_GT] = ACTIONS(573),
[anon_sym_class] = ACTIONS(571),
[anon_sym_async] = ACTIONS(571),
[anon_sym_function] = ACTIONS(571),
@@ -15974,12 +16065,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(571),
[anon_sym_PERCENT] = ACTIONS(575),
[anon_sym_STAR_STAR] = ACTIONS(575),
+ [anon_sym_LT] = ACTIONS(571),
[anon_sym_LT_EQ] = ACTIONS(575),
[anon_sym_EQ_EQ] = ACTIONS(573),
[anon_sym_EQ_EQ_EQ] = ACTIONS(575),
[anon_sym_BANG_EQ] = ACTIONS(573),
[anon_sym_BANG_EQ_EQ] = ACTIONS(575),
[anon_sym_GT_EQ] = ACTIONS(575),
+ [anon_sym_GT] = ACTIONS(573),
[anon_sym_QMARK_QMARK] = ACTIONS(575),
[anon_sym_instanceof] = ACTIONS(573),
[anon_sym_BANG] = ACTIONS(571),
@@ -16009,7 +16102,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(575),
[sym_html_comment] = ACTIONS(5),
},
- [73] = {
+ [STATE(73)] = {
[ts_builtin_sym_end] = ACTIONS(579),
[sym_identifier] = ACTIONS(581),
[anon_sym_export] = ACTIONS(581),
@@ -16042,8 +16135,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(581),
[anon_sym_yield] = ACTIONS(581),
[anon_sym_LBRACK] = ACTIONS(579),
- [anon_sym_LT] = ACTIONS(581),
- [anon_sym_GT] = ACTIONS(583),
[anon_sym_class] = ACTIONS(581),
[anon_sym_async] = ACTIONS(581),
[anon_sym_function] = ACTIONS(581),
@@ -16063,12 +16154,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(581),
[anon_sym_PERCENT] = ACTIONS(585),
[anon_sym_STAR_STAR] = ACTIONS(585),
+ [anon_sym_LT] = ACTIONS(581),
[anon_sym_LT_EQ] = ACTIONS(585),
[anon_sym_EQ_EQ] = ACTIONS(583),
[anon_sym_EQ_EQ_EQ] = ACTIONS(585),
[anon_sym_BANG_EQ] = ACTIONS(583),
[anon_sym_BANG_EQ_EQ] = ACTIONS(585),
[anon_sym_GT_EQ] = ACTIONS(585),
+ [anon_sym_GT] = ACTIONS(583),
[anon_sym_QMARK_QMARK] = ACTIONS(585),
[anon_sym_instanceof] = ACTIONS(583),
[anon_sym_BANG] = ACTIONS(581),
@@ -16098,7 +16191,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(585),
[sym_html_comment] = ACTIONS(5),
},
- [74] = {
+ [STATE(74)] = {
[ts_builtin_sym_end] = ACTIONS(589),
[sym_identifier] = ACTIONS(591),
[anon_sym_export] = ACTIONS(591),
@@ -16131,8 +16224,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(591),
[anon_sym_yield] = ACTIONS(591),
[anon_sym_LBRACK] = ACTIONS(589),
- [anon_sym_LT] = ACTIONS(591),
- [anon_sym_GT] = ACTIONS(593),
[anon_sym_class] = ACTIONS(591),
[anon_sym_async] = ACTIONS(591),
[anon_sym_function] = ACTIONS(591),
@@ -16152,12 +16243,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(591),
[anon_sym_PERCENT] = ACTIONS(595),
[anon_sym_STAR_STAR] = ACTIONS(595),
+ [anon_sym_LT] = ACTIONS(591),
[anon_sym_LT_EQ] = ACTIONS(595),
[anon_sym_EQ_EQ] = ACTIONS(593),
[anon_sym_EQ_EQ_EQ] = ACTIONS(595),
[anon_sym_BANG_EQ] = ACTIONS(593),
[anon_sym_BANG_EQ_EQ] = ACTIONS(595),
[anon_sym_GT_EQ] = ACTIONS(595),
+ [anon_sym_GT] = ACTIONS(593),
[anon_sym_QMARK_QMARK] = ACTIONS(595),
[anon_sym_instanceof] = ACTIONS(593),
[anon_sym_BANG] = ACTIONS(591),
@@ -16187,7 +16280,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(595),
[sym_html_comment] = ACTIONS(5),
},
- [75] = {
+ [STATE(75)] = {
[ts_builtin_sym_end] = ACTIONS(599),
[sym_identifier] = ACTIONS(601),
[anon_sym_export] = ACTIONS(601),
@@ -16220,8 +16313,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_case] = ACTIONS(601),
[anon_sym_yield] = ACTIONS(601),
[anon_sym_LBRACK] = ACTIONS(599),
- [anon_sym_LT] = ACTIONS(601),
- [anon_sym_GT] = ACTIONS(603),
[anon_sym_class] = ACTIONS(601),
[anon_sym_async] = ACTIONS(601),
[anon_sym_function] = ACTIONS(601),
@@ -16241,12 +16332,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(601),
[anon_sym_PERCENT] = ACTIONS(605),
[anon_sym_STAR_STAR] = ACTIONS(605),
+ [anon_sym_LT] = ACTIONS(601),
[anon_sym_LT_EQ] = ACTIONS(605),
[anon_sym_EQ_EQ] = ACTIONS(603),
[anon_sym_EQ_EQ_EQ] = ACTIONS(605),
[anon_sym_BANG_EQ] = ACTIONS(603),
[anon_sym_BANG_EQ_EQ] = ACTIONS(605),
[anon_sym_GT_EQ] = ACTIONS(605),
+ [anon_sym_GT] = ACTIONS(603),
[anon_sym_QMARK_QMARK] = ACTIONS(605),
[anon_sym_instanceof] = ACTIONS(603),
[anon_sym_BANG] = ACTIONS(601),
@@ -16276,19 +16369,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(605),
[sym_html_comment] = ACTIONS(5),
},
- [76] = {
+ [STATE(76)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(761),
+ [sym_expression] = STATE(798),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1097),
- [sym_assignment_pattern] = STATE(1247),
+ [sym_object_pattern] = STATE(1074),
+ [sym_assignment_pattern] = STATE(1241),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1097),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1074),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -16299,10 +16390,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(482),
[sym_subscript_expression] = STATE(482),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1097),
- [sym_spread_element] = STATE(1237),
+ [sym__destructuring_pattern] = STATE(1074),
+ [sym_spread_element] = STATE(1167),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -16311,13 +16402,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [sym_pattern] = STATE(1155),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
- [aux_sym_array_repeat1] = STATE(1258),
- [aux_sym_array_pattern_repeat1] = STATE(1168),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_pattern] = STATE(1144),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
+ [aux_sym_array_repeat1] = STATE(1176),
+ [aux_sym_array_pattern_repeat1] = STATE(1177),
[sym_identifier] = ACTIONS(609),
[anon_sym_export] = ACTIONS(611),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -16329,20 +16422,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(455),
[anon_sym_RBRACK] = ACTIONS(615),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(617),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(111),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -16363,19 +16456,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(611),
[sym_html_comment] = ACTIONS(5),
},
- [77] = {
+ [STATE(77)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(769),
+ [sym_expression] = STATE(771),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1097),
- [sym_assignment_pattern] = STATE(1247),
+ [sym_object_pattern] = STATE(1074),
+ [sym_assignment_pattern] = STATE(1241),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1097),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1074),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -16386,10 +16477,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(482),
[sym_subscript_expression] = STATE(482),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1097),
- [sym_spread_element] = STATE(1237),
+ [sym__destructuring_pattern] = STATE(1074),
+ [sym_spread_element] = STATE(1167),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -16398,13 +16489,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [sym_pattern] = STATE(1155),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
- [aux_sym_array_repeat1] = STATE(1258),
- [aux_sym_array_pattern_repeat1] = STATE(1168),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_pattern] = STATE(1144),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
+ [aux_sym_array_repeat1] = STATE(1176),
+ [aux_sym_array_pattern_repeat1] = STATE(1177),
[sym_identifier] = ACTIONS(609),
[anon_sym_export] = ACTIONS(611),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -16416,20 +16509,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(455),
[anon_sym_RBRACK] = ACTIONS(615),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(617),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(111),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -16450,19 +16543,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(611),
[sym_html_comment] = ACTIONS(5),
},
- [78] = {
+ [STATE(78)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(783),
+ [sym_expression] = STATE(779),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1097),
- [sym_assignment_pattern] = STATE(1247),
+ [sym_object_pattern] = STATE(1074),
+ [sym_assignment_pattern] = STATE(1241),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1097),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1074),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -16473,10 +16564,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(482),
[sym_subscript_expression] = STATE(482),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1097),
- [sym_spread_element] = STATE(1217),
+ [sym__destructuring_pattern] = STATE(1074),
+ [sym_spread_element] = STATE(1246),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -16485,13 +16576,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [sym_pattern] = STATE(1155),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
- [aux_sym_array_repeat1] = STATE(1185),
- [aux_sym_array_pattern_repeat1] = STATE(1168),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_pattern] = STATE(1144),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
+ [aux_sym_array_repeat1] = STATE(1247),
+ [aux_sym_array_pattern_repeat1] = STATE(1177),
[sym_identifier] = ACTIONS(609),
[anon_sym_export] = ACTIONS(611),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -16503,20 +16596,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(455),
[anon_sym_RBRACK] = ACTIONS(621),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(617),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(111),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -16537,19 +16630,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(611),
[sym_html_comment] = ACTIONS(5),
},
- [79] = {
+ [STATE(79)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(783),
+ [sym_expression] = STATE(779),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1097),
- [sym_assignment_pattern] = STATE(1247),
+ [sym_object_pattern] = STATE(1074),
+ [sym_assignment_pattern] = STATE(1241),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1097),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1074),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -16560,10 +16651,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(482),
[sym_subscript_expression] = STATE(482),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1097),
- [sym_spread_element] = STATE(1217),
+ [sym__destructuring_pattern] = STATE(1074),
+ [sym_spread_element] = STATE(1246),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -16572,13 +16663,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [sym_pattern] = STATE(1155),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
- [aux_sym_array_repeat1] = STATE(1185),
- [aux_sym_array_pattern_repeat1] = STATE(1168),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_pattern] = STATE(1144),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
+ [aux_sym_array_repeat1] = STATE(1247),
+ [aux_sym_array_pattern_repeat1] = STATE(1177),
[sym_identifier] = ACTIONS(609),
[anon_sym_export] = ACTIONS(611),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -16590,20 +16683,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(455),
[anon_sym_RBRACK] = ACTIONS(623),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(617),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(111),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -16624,19 +16717,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(611),
[sym_html_comment] = ACTIONS(5),
},
- [80] = {
+ [STATE(80)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(783),
+ [sym_expression] = STATE(779),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1097),
- [sym_assignment_pattern] = STATE(1247),
+ [sym_object_pattern] = STATE(1074),
+ [sym_assignment_pattern] = STATE(1241),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1097),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1074),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -16647,10 +16738,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(482),
[sym_subscript_expression] = STATE(482),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1097),
- [sym_spread_element] = STATE(1217),
+ [sym__destructuring_pattern] = STATE(1074),
+ [sym_spread_element] = STATE(1246),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -16659,13 +16750,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [sym_pattern] = STATE(1155),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
- [aux_sym_array_repeat1] = STATE(1185),
- [aux_sym_array_pattern_repeat1] = STATE(1168),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_pattern] = STATE(1144),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
+ [aux_sym_array_repeat1] = STATE(1247),
+ [aux_sym_array_pattern_repeat1] = STATE(1177),
[sym_identifier] = ACTIONS(609),
[anon_sym_export] = ACTIONS(611),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -16677,20 +16770,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(455),
[anon_sym_RBRACK] = ACTIONS(625),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(617),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(111),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -16711,19 +16804,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(611),
[sym_html_comment] = ACTIONS(5),
},
- [81] = {
+ [STATE(81)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(783),
+ [sym_expression] = STATE(779),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1097),
- [sym_assignment_pattern] = STATE(1247),
+ [sym_object_pattern] = STATE(1074),
+ [sym_assignment_pattern] = STATE(1241),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1097),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1074),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -16734,10 +16825,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(482),
[sym_subscript_expression] = STATE(482),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1097),
- [sym_spread_element] = STATE(1217),
+ [sym__destructuring_pattern] = STATE(1074),
+ [sym_spread_element] = STATE(1246),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -16746,13 +16837,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [sym_pattern] = STATE(1155),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
- [aux_sym_array_repeat1] = STATE(1185),
- [aux_sym_array_pattern_repeat1] = STATE(1168),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_pattern] = STATE(1144),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
+ [aux_sym_array_repeat1] = STATE(1247),
+ [aux_sym_array_pattern_repeat1] = STATE(1177),
[sym_identifier] = ACTIONS(609),
[anon_sym_export] = ACTIONS(611),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -16764,20 +16857,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(455),
[anon_sym_RBRACK] = ACTIONS(627),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(617),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(111),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -16798,19 +16891,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(611),
[sym_html_comment] = ACTIONS(5),
},
- [82] = {
+ [STATE(82)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(783),
+ [sym_expression] = STATE(779),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1097),
- [sym_assignment_pattern] = STATE(1247),
+ [sym_object_pattern] = STATE(1074),
+ [sym_assignment_pattern] = STATE(1241),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1097),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1074),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -16821,10 +16912,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(482),
[sym_subscript_expression] = STATE(482),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1097),
- [sym_spread_element] = STATE(1217),
+ [sym__destructuring_pattern] = STATE(1074),
+ [sym_spread_element] = STATE(1246),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -16833,13 +16924,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [sym_pattern] = STATE(1155),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
- [aux_sym_array_repeat1] = STATE(1185),
- [aux_sym_array_pattern_repeat1] = STATE(1168),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_pattern] = STATE(1144),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
+ [aux_sym_array_repeat1] = STATE(1247),
+ [aux_sym_array_pattern_repeat1] = STATE(1177),
[sym_identifier] = ACTIONS(609),
[anon_sym_export] = ACTIONS(611),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -16851,20 +16944,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(455),
[anon_sym_RBRACK] = ACTIONS(629),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(617),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(111),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -16885,48 +16978,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(611),
[sym_html_comment] = ACTIONS(5),
},
- [83] = {
+ [STATE(83)] = {
[sym_declaration] = STATE(363),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_variable_declaration] = STATE(389),
[sym_lexical_declaration] = STATE(389),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(806),
+ [sym_expression] = STATE(805),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1133),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1132),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -16938,19 +17031,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(59),
[anon_sym_async] = ACTIONS(633),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -16971,48 +17064,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [84] = {
+ [STATE(84)] = {
[sym_declaration] = STATE(417),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_variable_declaration] = STATE(389),
[sym_lexical_declaration] = STATE(389),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(809),
+ [sym_expression] = STATE(834),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1133),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1132),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -17024,19 +17117,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(59),
[anon_sym_async] = ACTIONS(633),
- [anon_sym_function] = ACTIONS(65),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_function] = ACTIONS(63),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -17057,48 +17150,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [85] = {
+ [STATE(85)] = {
[sym_declaration] = STATE(363),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_variable_declaration] = STATE(389),
[sym_lexical_declaration] = STATE(389),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(806),
+ [sym_expression] = STATE(805),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1104),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1131),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -17110,19 +17203,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(635),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -17143,48 +17236,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [86] = {
+ [STATE(86)] = {
[sym_declaration] = STATE(417),
- [sym_import] = STATE(1142),
+ [sym_import] = STATE(1112),
[sym_variable_declaration] = STATE(389),
[sym_lexical_declaration] = STATE(389),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(809),
+ [sym_expression] = STATE(834),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
[sym_class_declaration] = STATE(389),
- [sym_function_expression] = STATE(612),
+ [sym_function_expression] = STATE(611),
[sym_function_declaration] = STATE(389),
- [sym_generator_function] = STATE(612),
+ [sym_generator_function] = STATE(611),
[sym_generator_function_declaration] = STATE(389),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1104),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1131),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -17196,19 +17289,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(339),
[anon_sym_async] = ACTIONS(635),
[anon_sym_function] = ACTIONS(343),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -17229,21 +17322,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [87] = {
+ [STATE(87)] = {
[sym_import] = STATE(1148),
[sym_variable_declaration] = STATE(110),
[sym_lexical_declaration] = STATE(110),
[sym_empty_statement] = STATE(110),
[sym_parenthesized_expression] = STATE(490),
- [sym_expression] = STATE(798),
+ [sym_expression] = STATE(777),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1241),
+ [sym_object_pattern] = STATE(1174),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1241),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1174),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -17254,21 +17345,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(490),
[sym_subscript_expression] = STATE(490),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1241),
+ [sym__destructuring_pattern] = STATE(1174),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1556),
+ [sym_sequence_expression] = STATE(1511),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(637),
[anon_sym_export] = ACTIONS(639),
[anon_sym_LBRACE] = ACTIONS(641),
@@ -17281,19 +17374,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(649),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(651),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -17314,19 +17407,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(639),
[sym_html_comment] = ACTIONS(5),
},
- [88] = {
+ [STATE(88)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(847),
+ [sym_expression] = STATE(843),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1097),
- [sym_assignment_pattern] = STATE(1247),
+ [sym_object_pattern] = STATE(1074),
+ [sym_assignment_pattern] = STATE(1241),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1097),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1074),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -17337,9 +17428,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(492),
[sym_subscript_expression] = STATE(492),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1097),
+ [sym__destructuring_pattern] = STATE(1074),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -17348,12 +17439,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [sym_pattern] = STATE(1155),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
- [aux_sym_array_pattern_repeat1] = STATE(1168),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_pattern] = STATE(1144),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
+ [aux_sym_array_pattern_repeat1] = STATE(1177),
[sym_identifier] = ACTIONS(655),
[anon_sym_export] = ACTIONS(657),
[anon_sym_LBRACE] = ACTIONS(659),
@@ -17365,20 +17458,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(663),
[anon_sym_RBRACK] = ACTIONS(665),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(667),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(669),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -17399,19 +17492,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(657),
[sym_html_comment] = ACTIONS(5),
},
- [89] = {
+ [STATE(89)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(852),
+ [sym_expression] = STATE(850),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1089),
- [sym_assignment_pattern] = STATE(1214),
+ [sym_object_pattern] = STATE(1075),
+ [sym_assignment_pattern] = STATE(1245),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1089),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1075),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -17422,9 +17513,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(481),
[sym_subscript_expression] = STATE(481),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1089),
+ [sym__destructuring_pattern] = STATE(1075),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -17433,12 +17524,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [sym_pattern] = STATE(1128),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
- [aux_sym_array_pattern_repeat1] = STATE(1187),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_pattern] = STATE(1138),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
+ [aux_sym_array_pattern_repeat1] = STATE(1248),
[sym_identifier] = ACTIONS(673),
[anon_sym_export] = ACTIONS(675),
[anon_sym_LBRACE] = ACTIONS(677),
@@ -17450,15 +17543,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(679),
[anon_sym_RBRACK] = ACTIONS(681),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(683),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_DOT_DOT_DOT] = ACTIONS(669),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -17484,19 +17577,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(675),
[sym_html_comment] = ACTIONS(5),
},
- [90] = {
+ [STATE(90)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(852),
+ [sym_expression] = STATE(850),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1089),
- [sym_assignment_pattern] = STATE(1247),
+ [sym_object_pattern] = STATE(1075),
+ [sym_assignment_pattern] = STATE(1241),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1089),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1075),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -17507,9 +17598,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(481),
[sym_subscript_expression] = STATE(481),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1089),
+ [sym__destructuring_pattern] = STATE(1075),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -17518,12 +17609,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [sym_pattern] = STATE(1155),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
- [aux_sym_array_pattern_repeat1] = STATE(1168),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_pattern] = STATE(1144),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
+ [aux_sym_array_pattern_repeat1] = STATE(1177),
[sym_identifier] = ACTIONS(673),
[anon_sym_export] = ACTIONS(675),
[anon_sym_LBRACE] = ACTIONS(677),
@@ -17535,15 +17628,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(679),
[anon_sym_RBRACK] = ACTIONS(665),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(683),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_DOT_DOT_DOT] = ACTIONS(669),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -17569,19 +17662,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(675),
[sym_html_comment] = ACTIONS(5),
},
- [91] = {
+ [STATE(91)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(759),
+ [sym_expression] = STATE(781),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1097),
- [sym_assignment_pattern] = STATE(1355),
+ [sym_object_pattern] = STATE(1074),
+ [sym_assignment_pattern] = STATE(1265),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1097),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1074),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -17592,10 +17683,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(482),
[sym_subscript_expression] = STATE(482),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1097),
- [sym_spread_element] = STATE(1212),
+ [sym__destructuring_pattern] = STATE(1074),
+ [sym_spread_element] = STATE(1186),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -17604,11 +17695,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [sym_pattern] = STATE(1218),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_pattern] = STATE(1187),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(609),
[anon_sym_export] = ACTIONS(611),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -17620,20 +17713,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(455),
[anon_sym_RBRACK] = ACTIONS(687),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(617),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(111),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -17654,7 +17747,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(611),
[sym_html_comment] = ACTIONS(5),
},
- [92] = {
+ [STATE(92)] = {
[sym_import] = STATE(1148),
[sym_variable_declaration] = STATE(108),
[sym_lexical_declaration] = STATE(108),
@@ -17664,11 +17757,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1241),
+ [sym_object_pattern] = STATE(1174),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1241),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1174),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -17679,9 +17770,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(490),
[sym_subscript_expression] = STATE(490),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1241),
+ [sym__destructuring_pattern] = STATE(1174),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -17691,9 +17782,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(637),
[anon_sym_export] = ACTIONS(639),
[anon_sym_LBRACE] = ACTIONS(641),
@@ -17706,19 +17799,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(649),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(651),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -17739,19 +17832,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(639),
[sym_html_comment] = ACTIONS(5),
},
- [93] = {
+ [STATE(93)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(852),
+ [sym_expression] = STATE(850),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1089),
- [sym_assignment_pattern] = STATE(1355),
+ [sym_object_pattern] = STATE(1075),
+ [sym_assignment_pattern] = STATE(1265),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1089),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1075),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -17762,9 +17853,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(481),
[sym_subscript_expression] = STATE(481),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1089),
+ [sym__destructuring_pattern] = STATE(1075),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -17773,11 +17864,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [sym_pattern] = STATE(1218),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_pattern] = STATE(1187),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(673),
[anon_sym_export] = ACTIONS(675),
[anon_sym_LBRACE] = ACTIONS(677),
@@ -17789,15 +17882,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(679),
[anon_sym_RBRACK] = ACTIONS(690),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(683),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_DOT_DOT_DOT] = ACTIONS(669),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -17823,19 +17916,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(675),
[sym_html_comment] = ACTIONS(5),
},
- [94] = {
+ [STATE(94)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(790),
+ [sym_expression] = STATE(772),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1097),
- [sym_assignment_pattern] = STATE(1248),
+ [sym_object_pattern] = STATE(1074),
+ [sym_assignment_pattern] = STATE(1171),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1097),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1074),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -17846,23 +17937,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(482),
[sym_subscript_expression] = STATE(482),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1097),
+ [sym__destructuring_pattern] = STATE(1074),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1571),
+ [sym_sequence_expression] = STATE(1527),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [sym_pattern] = STATE(1160),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_pattern] = STATE(1129),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(609),
[anon_sym_export] = ACTIONS(611),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -17873,20 +17966,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(617),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(669),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -17907,19 +18000,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(611),
[sym_html_comment] = ACTIONS(5),
},
- [95] = {
+ [STATE(95)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(749),
+ [sym_expression] = STATE(760),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1097),
- [sym_assignment_pattern] = STATE(1248),
+ [sym_object_pattern] = STATE(1074),
+ [sym_assignment_pattern] = STATE(1171),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1097),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1074),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -17930,23 +18021,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(482),
[sym_subscript_expression] = STATE(482),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1097),
+ [sym__destructuring_pattern] = STATE(1074),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1549),
+ [sym_sequence_expression] = STATE(1531),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [sym_pattern] = STATE(1160),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_pattern] = STATE(1129),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(609),
[anon_sym_export] = ACTIONS(611),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -17957,20 +18050,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(617),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(669),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -17991,19 +18084,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(611),
[sym_html_comment] = ACTIONS(5),
},
- [96] = {
+ [STATE(96)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(852),
+ [sym_expression] = STATE(850),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1089),
- [sym_assignment_pattern] = STATE(1416),
+ [sym_object_pattern] = STATE(1075),
+ [sym_assignment_pattern] = STATE(1428),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1089),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1075),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -18014,9 +18105,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(481),
[sym_subscript_expression] = STATE(481),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1089),
+ [sym__destructuring_pattern] = STATE(1075),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -18025,11 +18116,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [sym_pattern] = STATE(1176),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_pattern] = STATE(1234),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(673),
[anon_sym_export] = ACTIONS(675),
[anon_sym_LBRACE] = ACTIONS(677),
@@ -18040,15 +18133,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(679),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(683),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_DOT_DOT_DOT] = ACTIONS(669),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -18074,18 +18167,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(675),
[sym_html_comment] = ACTIONS(5),
},
- [97] = {
+ [STATE(97)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(791),
+ [sym_expression] = STATE(784),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -18096,10 +18187,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
- [sym_spread_element] = STATE(1180),
+ [sym__destructuring_pattern] = STATE(1534),
+ [sym_spread_element] = STATE(1260),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -18108,10 +18199,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
- [aux_sym_array_repeat1] = STATE(1181),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
+ [aux_sym_array_repeat1] = STATE(1261),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -18123,20 +18216,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(700),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -18157,19 +18250,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [98] = {
+ [STATE(98)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(852),
+ [sym_expression] = STATE(850),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1089),
- [sym_assignment_pattern] = STATE(1416),
+ [sym_object_pattern] = STATE(1075),
+ [sym_assignment_pattern] = STATE(1428),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1089),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1075),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -18180,9 +18271,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(481),
[sym_subscript_expression] = STATE(481),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1089),
+ [sym__destructuring_pattern] = STATE(1075),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -18191,11 +18282,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [sym_pattern] = STATE(1176),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_pattern] = STATE(1234),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(673),
[anon_sym_export] = ACTIONS(675),
[anon_sym_LBRACE] = ACTIONS(677),
@@ -18206,15 +18299,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(679),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(683),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_DOT_DOT_DOT] = ACTIONS(669),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -18240,18 +18333,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(675),
[sym_html_comment] = ACTIONS(5),
},
- [99] = {
+ [STATE(99)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(751),
+ [sym_expression] = STATE(762),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -18262,10 +18353,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
- [sym_spread_element] = STATE(1206),
+ [sym__destructuring_pattern] = STATE(1534),
+ [sym_spread_element] = STATE(1199),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -18274,10 +18365,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
- [aux_sym_array_repeat1] = STATE(1207),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
+ [aux_sym_array_repeat1] = STATE(1200),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -18289,20 +18382,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(700),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -18323,19 +18416,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [100] = {
+ [STATE(100)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(852),
+ [sym_expression] = STATE(850),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1089),
- [sym_assignment_pattern] = STATE(1248),
+ [sym_object_pattern] = STATE(1075),
+ [sym_assignment_pattern] = STATE(1171),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1089),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1075),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -18346,9 +18437,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(481),
[sym_subscript_expression] = STATE(481),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1089),
+ [sym__destructuring_pattern] = STATE(1075),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -18357,11 +18448,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [sym_pattern] = STATE(1160),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_pattern] = STATE(1129),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(673),
[anon_sym_export] = ACTIONS(675),
[anon_sym_LBRACE] = ACTIONS(677),
@@ -18372,15 +18465,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(679),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(683),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_DOT_DOT_DOT] = ACTIONS(669),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -18406,18 +18499,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(675),
[sym_html_comment] = ACTIONS(5),
},
- [101] = {
+ [STATE(101)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(767),
+ [sym_expression] = STATE(769),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -18428,10 +18519,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
- [sym_spread_element] = STATE(1233),
+ [sym__destructuring_pattern] = STATE(1534),
+ [sym_spread_element] = STATE(1230),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -18440,10 +18531,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
- [aux_sym_array_repeat1] = STATE(1234),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
+ [aux_sym_array_repeat1] = STATE(1231),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -18455,20 +18548,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(700),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -18489,18 +18582,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [102] = {
+ [STATE(102)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(759),
+ [sym_expression] = STATE(781),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -18511,10 +18602,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
- [sym_spread_element] = STATE(1212),
+ [sym__destructuring_pattern] = STATE(1534),
+ [sym_spread_element] = STATE(1186),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -18523,9 +18614,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -18538,20 +18631,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
[anon_sym_RBRACK] = ACTIONS(708),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(700),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -18572,19 +18665,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [103] = {
+ [STATE(103)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(812),
+ [sym_expression] = STATE(839),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1097),
- [sym_assignment_pattern] = STATE(1302),
+ [sym_object_pattern] = STATE(1074),
+ [sym_assignment_pattern] = STATE(1309),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1097),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1074),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -18595,9 +18686,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(482),
[sym_subscript_expression] = STATE(482),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1097),
+ [sym__destructuring_pattern] = STATE(1074),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -18606,11 +18697,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [sym_pattern] = STATE(1230),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_pattern] = STATE(1209),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(609),
[anon_sym_export] = ACTIONS(611),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -18620,20 +18713,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(617),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT_DOT_DOT] = ACTIONS(669),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -18654,19 +18747,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(611),
[sym_html_comment] = ACTIONS(5),
},
- [104] = {
+ [STATE(104)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(852),
+ [sym_expression] = STATE(850),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1089),
- [sym_assignment_pattern] = STATE(1302),
+ [sym_object_pattern] = STATE(1075),
+ [sym_assignment_pattern] = STATE(1309),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1089),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1075),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -18677,9 +18768,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(481),
[sym_subscript_expression] = STATE(481),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1089),
+ [sym__destructuring_pattern] = STATE(1075),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -18688,11 +18779,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [sym_pattern] = STATE(1230),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_pattern] = STATE(1209),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(673),
[anon_sym_export] = ACTIONS(675),
[anon_sym_LBRACE] = ACTIONS(677),
@@ -18702,15 +18795,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(679),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(683),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_DOT_DOT_DOT] = ACTIONS(669),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -18736,19 +18829,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(675),
[sym_html_comment] = ACTIONS(5),
},
- [105] = {
+ [STATE(105)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(852),
+ [sym_expression] = STATE(850),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1089),
- [sym_assignment_pattern] = STATE(1416),
+ [sym_object_pattern] = STATE(1075),
+ [sym_assignment_pattern] = STATE(1428),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1089),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1075),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -18759,9 +18850,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(481),
[sym_subscript_expression] = STATE(481),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1089),
+ [sym__destructuring_pattern] = STATE(1075),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -18770,11 +18861,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [sym_pattern] = STATE(1176),
- [sym_rest_pattern] = STATE(1086),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_pattern] = STATE(1234),
+ [sym_rest_pattern] = STATE(1096),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(673),
[anon_sym_export] = ACTIONS(675),
[anon_sym_LBRACE] = ACTIONS(677),
@@ -18784,15 +18877,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(679),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(683),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_DOT_DOT_DOT] = ACTIONS(669),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -18818,19 +18911,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(675),
[sym_html_comment] = ACTIONS(5),
},
- [106] = {
+ [STATE(106)] = {
[sym_import] = STATE(1148),
[sym_empty_statement] = STATE(115),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(774),
+ [sym_expression] = STATE(778),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -18841,21 +18932,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1548),
+ [sym_sequence_expression] = STATE(1579),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -18866,19 +18959,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -18899,43 +18992,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [107] = {
- [sym_import] = STATE(1142),
+ [STATE(107)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(735),
+ [sym_expression] = STATE(731),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1491),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1329),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -18946,19 +19039,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -18980,19 +19073,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__automatic_semicolon] = ACTIONS(710),
[sym_html_comment] = ACTIONS(5),
},
- [108] = {
+ [STATE(108)] = {
[sym_import] = STATE(1148),
[sym_empty_statement] = STATE(117),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(787),
+ [sym_expression] = STATE(791),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -19003,9 +19094,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -19015,9 +19106,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -19028,19 +19121,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -19061,19 +19154,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [109] = {
+ [STATE(109)] = {
[sym_import] = STATE(1148),
[sym_empty_statement] = STATE(119),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(788),
+ [sym_expression] = STATE(792),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -19084,9 +19175,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -19096,9 +19187,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -19109,19 +19202,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -19142,19 +19235,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [110] = {
+ [STATE(110)] = {
[sym_import] = STATE(1148),
[sym_empty_statement] = STATE(122),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(780),
+ [sym_expression] = STATE(787),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -19165,9 +19256,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -19177,9 +19268,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -19190,19 +19283,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -19223,19 +19316,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [111] = {
- [sym_namespace_export] = STATE(1346),
- [sym_export_clause] = STATE(1134),
+ [STATE(111)] = {
+ [sym_namespace_export] = STATE(1363),
+ [sym_export_clause] = STATE(1099),
[sym_declaration] = STATE(405),
[sym_variable_declaration] = STATE(389),
[sym_lexical_declaration] = STATE(389),
[sym_class_declaration] = STATE(389),
[sym_function_declaration] = STATE(389),
[sym_generator_function_declaration] = STATE(389),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[aux_sym_export_statement_repeat1] = STATE(1127),
- [aux_sym_object_repeat1] = STATE(1201),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [aux_sym_object_repeat1] = STATE(1205),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[anon_sym_STAR] = ACTIONS(712),
[anon_sym_default] = ACTIONS(714),
[anon_sym_LBRACE] = ACTIONS(716),
@@ -19250,8 +19343,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(718),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_class] = ACTIONS(736),
[anon_sym_async] = ACTIONS(738),
[anon_sym_function] = ACTIONS(740),
@@ -19286,12 +19377,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(718),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -19303,18 +19396,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [112] = {
+ [STATE(112)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(760),
+ [sym_expression] = STATE(797),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -19325,21 +19416,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1594),
+ [sym_sequence_expression] = STATE(1524),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -19350,19 +19443,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -19383,19 +19476,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [113] = {
- [sym_namespace_export] = STATE(1346),
- [sym_export_clause] = STATE(1134),
+ [STATE(113)] = {
+ [sym_namespace_export] = STATE(1363),
+ [sym_export_clause] = STATE(1099),
[sym_declaration] = STATE(405),
[sym_variable_declaration] = STATE(389),
[sym_lexical_declaration] = STATE(389),
[sym_class_declaration] = STATE(389),
[sym_function_declaration] = STATE(389),
[sym_generator_function_declaration] = STATE(389),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[aux_sym_export_statement_repeat1] = STATE(1127),
- [aux_sym_object_repeat1] = STATE(1250),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [aux_sym_object_repeat1] = STATE(1251),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[anon_sym_STAR] = ACTIONS(712),
[anon_sym_default] = ACTIONS(714),
[anon_sym_LBRACE] = ACTIONS(716),
@@ -19410,8 +19503,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(718),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_class] = ACTIONS(736),
[anon_sym_async] = ACTIONS(738),
[anon_sym_function] = ACTIONS(740),
@@ -19446,12 +19537,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(718),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -19463,18 +19556,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [114] = {
+ [STATE(114)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(786),
+ [sym_expression] = STATE(770),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -19485,21 +19576,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1504),
+ [sym_sequence_expression] = STATE(1573),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -19510,19 +19603,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -19543,18 +19636,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [115] = {
+ [STATE(115)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(799),
+ [sym_expression] = STATE(776),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -19565,21 +19656,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1520),
+ [sym_sequence_expression] = STATE(1569),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -19590,19 +19683,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -19623,19 +19716,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [116] = {
- [sym_namespace_export] = STATE(1346),
- [sym_export_clause] = STATE(1134),
+ [STATE(116)] = {
+ [sym_namespace_export] = STATE(1363),
+ [sym_export_clause] = STATE(1099),
[sym_declaration] = STATE(405),
[sym_variable_declaration] = STATE(389),
[sym_lexical_declaration] = STATE(389),
[sym_class_declaration] = STATE(389),
[sym_function_declaration] = STATE(389),
[sym_generator_function_declaration] = STATE(389),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[aux_sym_export_statement_repeat1] = STATE(1127),
- [aux_sym_object_repeat1] = STATE(1250),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [aux_sym_object_repeat1] = STATE(1251),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[anon_sym_STAR] = ACTIONS(712),
[anon_sym_default] = ACTIONS(714),
[anon_sym_LBRACE] = ACTIONS(716),
@@ -19650,8 +19743,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(718),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_class] = ACTIONS(736),
[anon_sym_async] = ACTIONS(738),
[anon_sym_function] = ACTIONS(740),
@@ -19686,12 +19777,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(718),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -19703,18 +19796,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [117] = {
+ [STATE(117)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(776),
+ [sym_expression] = STATE(783),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -19725,21 +19816,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1544),
+ [sym_sequence_expression] = STATE(1540),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -19750,19 +19843,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -19783,18 +19876,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [118] = {
+ [STATE(118)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(778),
+ [sym_expression] = STATE(785),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -19805,21 +19896,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1502),
+ [sym_sequence_expression] = STATE(1609),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -19830,19 +19923,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -19863,18 +19956,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [119] = {
+ [STATE(119)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(779),
+ [sym_expression] = STATE(786),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -19885,9 +19976,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -19897,9 +19988,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -19910,19 +20003,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -19943,18 +20036,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [120] = {
+ [STATE(120)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(781),
+ [sym_expression] = STATE(788),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -19965,9 +20056,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -19977,9 +20068,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -19990,19 +20083,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -20023,18 +20116,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [121] = {
+ [STATE(121)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(499),
- [sym_expression] = STATE(852),
+ [sym_expression] = STATE(850),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1202),
+ [sym_object_pattern] = STATE(1218),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1202),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1218),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -20045,9 +20136,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(499),
[sym_subscript_expression] = STATE(499),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1202),
+ [sym__destructuring_pattern] = STATE(1218),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -20056,9 +20147,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(764),
[anon_sym_export] = ACTIONS(766),
[anon_sym_LBRACE] = ACTIONS(641),
@@ -20070,14 +20163,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(649),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(774),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -20103,18 +20196,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(766),
[sym_html_comment] = ACTIONS(5),
},
- [122] = {
+ [STATE(122)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(770),
+ [sym_expression] = STATE(736),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -20125,21 +20216,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1551),
+ [sym_sequence_expression] = STATE(1509),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -20150,19 +20243,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -20183,42 +20276,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [123] = {
- [sym_import] = STATE(1142),
+ [STATE(123)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(452),
- [sym_expression] = STATE(850),
- [sym_primary_expression] = STATE(577),
+ [sym_expression] = STATE(852),
+ [sym_primary_expression] = STATE(578),
[sym_yield_expression] = STATE(528),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1517),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1588),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1588),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
[sym_new_expression] = STATE(590),
[sym_await_expression] = STATE(528),
[sym_member_expression] = STATE(452),
[sym_subscript_expression] = STATE(452),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(780),
[anon_sym_export] = ACTIONS(782),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -20228,7 +20321,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(784),
[anon_sym_function] = ACTIONS(415),
@@ -20237,6 +20329,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -20262,19 +20355,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(782),
[sym_html_comment] = ACTIONS(5),
},
- [124] = {
+ [STATE(124)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(539),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(742),
+ [sym_expression] = STATE(756),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -20285,9 +20376,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -20296,9 +20387,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(790),
@@ -20308,14 +20401,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -20341,19 +20434,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [125] = {
+ [STATE(125)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(541),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(743),
+ [sym_expression] = STATE(757),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -20364,9 +20455,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -20375,9 +20466,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(790),
@@ -20387,14 +20480,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -20420,19 +20513,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [126] = {
+ [STATE(126)] = {
[sym_import] = STATE(1148),
- [sym_statement_block] = STATE(527),
+ [sym_statement_block] = STATE(517),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(589),
+ [sym_expression] = STATE(586),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -20443,9 +20534,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -20454,9 +20545,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(792),
@@ -20466,19 +20559,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -20499,18 +20592,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [127] = {
+ [STATE(127)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(777),
+ [sym_expression] = STATE(767),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -20521,21 +20612,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1540),
+ [sym_sequence_expression] = STATE(1510),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -20545,19 +20638,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -20578,18 +20671,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [128] = {
+ [STATE(128)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(852),
+ [sym_expression] = STATE(850),
[sym_primary_expression] = STATE(501),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -20600,9 +20691,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -20611,9 +20702,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -20623,15 +20716,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_DOT] = ACTIONS(794),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -20657,18 +20750,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [129] = {
+ [STATE(129)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(802),
+ [sym_expression] = STATE(774),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -20679,21 +20770,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1582),
+ [sym_sequence_expression] = STATE(1519),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -20703,19 +20796,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -20736,43 +20829,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [130] = {
- [sym_import] = STATE(1142),
+ [STATE(130)] = {
+ [sym_import] = STATE(1112),
[sym_statement_block] = STATE(712),
[sym_parenthesized_expression] = STATE(480),
[sym_expression] = STATE(713),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(796),
@@ -20782,19 +20875,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -20815,43 +20908,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [131] = {
- [sym_import] = STATE(1142),
- [sym_statement_block] = STATE(676),
+ [STATE(131)] = {
+ [sym_import] = STATE(1112),
+ [sym_statement_block] = STATE(675),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(677),
+ [sym_expression] = STATE(676),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(796),
@@ -20861,19 +20954,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -20894,7 +20987,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [132] = {
+ [STATE(132)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(537),
[sym_parenthesized_expression] = STATE(441),
@@ -20902,11 +20995,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -20917,9 +21008,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -20928,9 +21019,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(792),
@@ -20940,19 +21033,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -20973,7 +21066,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [133] = {
+ [STATE(133)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(539),
[sym_parenthesized_expression] = STATE(441),
@@ -20981,11 +21074,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -20996,9 +21087,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -21007,9 +21098,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(792),
@@ -21019,19 +21112,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -21052,7 +21145,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [134] = {
+ [STATE(134)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(541),
[sym_parenthesized_expression] = STATE(441),
@@ -21060,11 +21153,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -21075,9 +21166,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -21086,9 +21177,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(792),
@@ -21098,19 +21191,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -21131,18 +21224,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [135] = {
+ [STATE(135)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(773),
+ [sym_expression] = STATE(775),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -21153,21 +21244,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1508),
+ [sym_sequence_expression] = STATE(1525),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -21177,19 +21270,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -21210,43 +21303,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [136] = {
- [sym_import] = STATE(1142),
+ [STATE(136)] = {
+ [sym_import] = STATE(1112),
[sym_statement_block] = STATE(714),
[sym_parenthesized_expression] = STATE(480),
[sym_expression] = STATE(715),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(796),
@@ -21256,19 +21349,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -21289,18 +21382,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [137] = {
+ [STATE(137)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(785),
+ [sym_expression] = STATE(768),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -21311,21 +21402,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1525),
+ [sym_sequence_expression] = STATE(1520),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -21335,19 +21428,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -21368,18 +21461,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [138] = {
+ [STATE(138)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(852),
+ [sym_expression] = STATE(850),
[sym_primary_expression] = STATE(501),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -21390,9 +21481,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -21401,9 +21492,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(798),
[anon_sym_export] = ACTIONS(800),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -21413,15 +21506,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(802),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
[anon_sym_DOT] = ACTIONS(794),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -21447,43 +21540,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(800),
[sym_html_comment] = ACTIONS(5),
},
- [139] = {
- [sym_import] = STATE(1142),
- [sym_statement_block] = STATE(622),
+ [STATE(139)] = {
+ [sym_import] = STATE(1112),
+ [sym_statement_block] = STATE(621),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(623),
+ [sym_expression] = STATE(622),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(796),
@@ -21493,19 +21586,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -21526,42 +21619,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [140] = {
- [sym_import] = STATE(1142),
+ [STATE(140)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(452),
- [sym_expression] = STATE(850),
- [sym_primary_expression] = STATE(577),
+ [sym_expression] = STATE(852),
+ [sym_primary_expression] = STATE(578),
[sym_yield_expression] = STATE(528),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1517),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1588),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1588),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
[sym_new_expression] = STATE(590),
[sym_await_expression] = STATE(528),
[sym_member_expression] = STATE(452),
[sym_subscript_expression] = STATE(452),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(804),
[anon_sym_export] = ACTIONS(806),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -21571,15 +21664,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(808),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(65),
[anon_sym_DOT] = ACTIONS(786),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -21605,18 +21698,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(806),
[sym_html_comment] = ACTIONS(5),
},
- [141] = {
+ [STATE(141)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(764),
+ [sym_expression] = STATE(796),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -21627,21 +21718,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1552),
+ [sym_sequence_expression] = STATE(1539),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -21651,19 +21744,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -21684,43 +21777,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [142] = {
- [sym_import] = STATE(1142),
- [sym_statement_block] = STATE(658),
+ [STATE(142)] = {
+ [sym_import] = STATE(1112),
+ [sym_statement_block] = STATE(657),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(659),
+ [sym_expression] = STATE(658),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(796),
@@ -21730,19 +21823,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -21763,43 +21856,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [143] = {
- [sym_import] = STATE(1142),
- [sym_statement_block] = STATE(622),
+ [STATE(143)] = {
+ [sym_import] = STATE(1112),
+ [sym_statement_block] = STATE(621),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(683),
+ [sym_expression] = STATE(684),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(796),
@@ -21809,7 +21902,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -21817,6 +21909,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -21842,18 +21935,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [144] = {
+ [STATE(144)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(800),
+ [sym_expression] = STATE(799),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -21864,21 +21955,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1541),
+ [sym_sequence_expression] = STATE(1502),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -21888,19 +21981,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -21921,18 +22014,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [145] = {
+ [STATE(145)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(753),
+ [sym_expression] = STATE(764),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -21943,21 +22034,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1509),
+ [sym_sequence_expression] = STATE(1593),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -21967,19 +22060,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -22000,43 +22093,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [146] = {
- [sym_import] = STATE(1142),
- [sym_statement_block] = STATE(658),
+ [STATE(146)] = {
+ [sym_import] = STATE(1112),
+ [sym_statement_block] = STATE(657),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(686),
+ [sym_expression] = STATE(687),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(796),
@@ -22046,7 +22139,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -22054,6 +22146,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -22079,43 +22172,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [147] = {
- [sym_import] = STATE(1142),
+ [STATE(147)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(721),
+ [sym_expression] = STATE(732),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_sequence_expression] = STATE(1500),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_sequence_expression] = STATE(1349),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -22125,19 +22218,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -22158,43 +22251,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [148] = {
- [sym_import] = STATE(1142),
- [sym_statement_block] = STATE(676),
+ [STATE(148)] = {
+ [sym_import] = STATE(1112),
+ [sym_statement_block] = STATE(675),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(699),
+ [sym_expression] = STATE(700),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(796),
@@ -22204,7 +22297,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -22212,6 +22304,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -22237,43 +22330,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [149] = {
- [sym_import] = STATE(1142),
+ [STATE(149)] = {
+ [sym_import] = STATE(1112),
[sym_statement_block] = STATE(709),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(700),
+ [sym_expression] = STATE(701),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(796),
@@ -22283,7 +22376,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -22291,6 +22383,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -22316,43 +22409,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [150] = {
- [sym_import] = STATE(1142),
+ [STATE(150)] = {
+ [sym_import] = STATE(1112),
[sym_statement_block] = STATE(712),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(701),
+ [sym_expression] = STATE(702),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(796),
@@ -22362,7 +22455,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -22370,6 +22462,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -22395,43 +22488,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [151] = {
- [sym_import] = STATE(1142),
+ [STATE(151)] = {
+ [sym_import] = STATE(1112),
[sym_statement_block] = STATE(714),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(702),
+ [sym_expression] = STATE(703),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(796),
@@ -22441,7 +22534,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -22449,6 +22541,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -22474,18 +22567,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [152] = {
+ [STATE(152)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(794),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -22496,21 +22587,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1557),
+ [sym_sequence_expression] = STATE(1521),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -22520,19 +22613,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -22553,18 +22646,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [153] = {
+ [STATE(153)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(752),
+ [sym_expression] = STATE(782),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -22575,21 +22666,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1604),
+ [sym_sequence_expression] = STATE(1549),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -22599,19 +22692,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -22632,18 +22725,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [154] = {
+ [STATE(154)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(755),
+ [sym_expression] = STATE(793),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -22654,21 +22745,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1510),
+ [sym_sequence_expression] = STATE(1559),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -22678,19 +22771,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -22711,43 +22804,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [155] = {
- [sym_import] = STATE(1142),
+ [STATE(155)] = {
+ [sym_import] = STATE(1112),
[sym_statement_block] = STATE(709),
[sym_parenthesized_expression] = STATE(480),
[sym_expression] = STATE(710),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(796),
@@ -22757,19 +22850,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -22790,19 +22883,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [156] = {
+ [STATE(156)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(524),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(576),
+ [sym_expression] = STATE(577),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -22813,9 +22904,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -22824,9 +22915,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(792),
@@ -22836,19 +22929,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -22869,19 +22962,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [157] = {
+ [STATE(157)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(512),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(579),
+ [sym_expression] = STATE(580),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -22892,9 +22983,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -22903,9 +22994,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(792),
@@ -22915,19 +23008,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -22948,19 +23041,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [158] = {
+ [STATE(158)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(524),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(744),
+ [sym_expression] = STATE(740),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -22971,9 +23062,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -22982,9 +23073,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(790),
@@ -22994,14 +23087,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -23027,18 +23120,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [159] = {
+ [STATE(159)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(758),
+ [sym_expression] = STATE(795),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -23049,21 +23140,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1513),
+ [sym_sequence_expression] = STATE(1583),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -23073,19 +23166,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -23106,19 +23199,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [160] = {
+ [STATE(160)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(512),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(750),
+ [sym_expression] = STATE(802),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -23129,9 +23220,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -23140,9 +23231,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(790),
@@ -23152,14 +23245,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -23185,18 +23278,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [161] = {
+ [STATE(161)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(747),
+ [sym_expression] = STATE(738),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -23207,21 +23298,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1583),
+ [sym_sequence_expression] = STATE(1536),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -23231,19 +23324,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -23264,18 +23357,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [162] = {
+ [STATE(162)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(768),
+ [sym_expression] = STATE(759),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -23286,21 +23377,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1516),
+ [sym_sequence_expression] = STATE(1513),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -23310,19 +23403,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -23343,19 +23436,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [163] = {
+ [STATE(163)] = {
[sym_import] = STATE(1148),
- [sym_statement_block] = STATE(527),
+ [sym_statement_block] = STATE(517),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(740),
+ [sym_expression] = STATE(754),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -23366,9 +23457,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -23377,9 +23468,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(790),
@@ -23389,14 +23482,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -23422,19 +23515,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [164] = {
+ [STATE(164)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(524),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(803),
+ [sym_expression] = STATE(809),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -23445,7 +23536,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -23456,9 +23547,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(790),
@@ -23468,14 +23561,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -23501,19 +23594,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [165] = {
+ [STATE(165)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(512),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(820),
+ [sym_expression] = STATE(812),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -23524,7 +23615,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -23535,9 +23626,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(790),
@@ -23547,14 +23640,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -23580,19 +23673,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [166] = {
+ [STATE(166)] = {
[sym_import] = STATE(1148),
- [sym_statement_block] = STATE(527),
+ [sym_statement_block] = STATE(517),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(834),
+ [sym_expression] = STATE(826),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -23603,7 +23694,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -23614,9 +23705,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(790),
@@ -23626,14 +23719,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -23659,19 +23752,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [167] = {
+ [STATE(167)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(537),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(835),
+ [sym_expression] = STATE(827),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -23682,7 +23773,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -23693,9 +23784,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(790),
@@ -23705,14 +23798,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -23738,19 +23831,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [168] = {
+ [STATE(168)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(539),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(836),
+ [sym_expression] = STATE(828),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -23761,7 +23852,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -23772,9 +23863,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(790),
@@ -23784,14 +23877,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -23817,19 +23910,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [169] = {
+ [STATE(169)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(541),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(837),
+ [sym_expression] = STATE(829),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -23840,7 +23931,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -23851,9 +23942,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(790),
@@ -23863,14 +23956,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -23896,18 +23989,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [170] = {
+ [STATE(170)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(852),
+ [sym_expression] = STATE(850),
[sym_primary_expression] = STATE(501),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -23918,9 +24009,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -23929,9 +24020,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(810),
[anon_sym_export] = ACTIONS(812),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -23941,15 +24034,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(814),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_DOT] = ACTIONS(794),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -23975,19 +24068,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(812),
[sym_html_comment] = ACTIONS(5),
},
- [171] = {
+ [STATE(171)] = {
[sym_import] = STATE(1148),
[sym_statement_block] = STATE(537),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(741),
+ [sym_expression] = STATE(755),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -23998,9 +24089,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -24009,9 +24100,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(790),
@@ -24021,14 +24114,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -24054,18 +24147,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [172] = {
+ [STATE(172)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(792),
+ [sym_expression] = STATE(790),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -24076,21 +24167,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
[sym_update_expression] = STATE(528),
- [sym_sequence_expression] = STATE(1563),
+ [sym_sequence_expression] = STATE(1595),
[sym_string] = STATE(526),
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -24100,19 +24193,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -24133,42 +24226,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [173] = {
- [sym_import] = STATE(1142),
+ [STATE(173)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(631),
+ [sym_expression] = STATE(630),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -24178,19 +24271,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -24211,18 +24304,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [174] = {
+ [STATE(174)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(841),
+ [sym_expression] = STATE(844),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -24233,9 +24324,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -24244,9 +24335,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -24256,14 +24349,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -24289,42 +24382,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [175] = {
- [sym_import] = STATE(1142),
+ [STATE(175)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(606),
+ [sym_expression] = STATE(602),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -24334,19 +24427,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -24367,42 +24460,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [176] = {
- [sym_import] = STATE(1142),
+ [STATE(176)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(620),
+ [sym_expression] = STATE(619),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -24412,19 +24505,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -24445,18 +24538,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [177] = {
+ [STATE(177)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(812),
+ [sym_expression] = STATE(839),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -24467,9 +24558,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -24478,9 +24569,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -24490,19 +24583,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -24523,42 +24616,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [178] = {
- [sym_import] = STATE(1142),
+ [STATE(178)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(621),
+ [sym_expression] = STATE(620),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -24568,19 +24661,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -24601,18 +24694,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [179] = {
+ [STATE(179)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(848),
+ [sym_expression] = STATE(847),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -24623,9 +24714,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -24634,9 +24725,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -24646,14 +24739,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -24679,42 +24772,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [180] = {
- [sym_import] = STATE(1142),
+ [STATE(180)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(657),
+ [sym_expression] = STATE(656),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -24724,19 +24817,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -24757,42 +24850,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [181] = {
- [sym_import] = STATE(1142),
+ [STATE(181)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(596),
+ [sym_expression] = STATE(607),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -24802,19 +24895,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -24835,42 +24928,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [182] = {
- [sym_import] = STATE(1142),
+ [STATE(182)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(660),
+ [sym_expression] = STATE(659),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -24880,19 +24973,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -24913,42 +25006,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [183] = {
- [sym_import] = STATE(1142),
+ [STATE(183)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(600),
+ [sym_expression] = STATE(596),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -24958,19 +25051,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -24991,18 +25084,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [184] = {
+ [STATE(184)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(843),
+ [sym_expression] = STATE(848),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -25013,9 +25104,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -25024,9 +25115,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -25036,14 +25129,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -25069,42 +25162,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [185] = {
- [sym_import] = STATE(1142),
+ [STATE(185)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(663),
+ [sym_expression] = STATE(662),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -25114,19 +25207,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -25147,42 +25240,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [186] = {
- [sym_import] = STATE(1142),
+ [STATE(186)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(771),
+ [sym_expression] = STATE(773),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -25192,19 +25285,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -25225,42 +25318,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [187] = {
- [sym_import] = STATE(1142),
+ [STATE(187)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(664),
+ [sym_expression] = STATE(719),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -25270,19 +25363,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -25303,42 +25396,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [188] = {
- [sym_import] = STATE(1142),
+ [STATE(188)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(665),
+ [sym_expression] = STATE(664),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -25348,19 +25441,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -25381,42 +25474,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [189] = {
- [sym_import] = STATE(1142),
+ [STATE(189)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(666),
+ [sym_expression] = STATE(665),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -25426,19 +25519,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -25459,42 +25552,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [190] = {
- [sym_import] = STATE(1142),
+ [STATE(190)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(667),
+ [sym_expression] = STATE(666),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -25504,19 +25597,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -25537,42 +25630,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [191] = {
- [sym_import] = STATE(1142),
+ [STATE(191)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(719),
+ [sym_expression] = STATE(667),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -25582,19 +25675,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -25615,18 +25708,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [192] = {
+ [STATE(192)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(505),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -25637,9 +25728,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -25648,9 +25739,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -25660,19 +25753,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -25693,18 +25786,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [193] = {
+ [STATE(193)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(504),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -25715,9 +25806,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -25726,9 +25817,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -25738,19 +25831,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -25771,18 +25864,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [194] = {
+ [STATE(194)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(574),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -25793,9 +25884,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -25804,9 +25895,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -25816,19 +25909,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -25849,42 +25942,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [195] = {
- [sym_import] = STATE(1142),
+ [STATE(195)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
[sym_expression] = STATE(668),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -25894,19 +25987,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -25927,18 +26020,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [196] = {
+ [STATE(196)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(571),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -25949,9 +26040,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -25960,9 +26051,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -25972,19 +26065,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -26005,18 +26098,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [197] = {
+ [STATE(197)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(595),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -26027,9 +26118,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -26038,9 +26129,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -26050,19 +26143,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -26083,42 +26176,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [198] = {
- [sym_import] = STATE(1142),
+ [STATE(198)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
[sym_expression] = STATE(669),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -26128,19 +26221,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -26161,18 +26254,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [199] = {
+ [STATE(199)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(580),
+ [sym_expression] = STATE(581),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -26183,9 +26274,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -26194,9 +26285,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -26206,19 +26299,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -26239,18 +26332,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [200] = {
+ [STATE(200)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(588),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -26261,9 +26352,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -26272,9 +26363,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -26284,19 +26377,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -26317,18 +26410,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [201] = {
+ [STATE(201)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(603),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -26339,9 +26430,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -26350,9 +26441,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -26362,19 +26455,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -26395,18 +26488,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [202] = {
+ [STATE(202)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(592),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -26417,9 +26508,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -26428,9 +26519,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -26440,19 +26533,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -26473,18 +26566,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [203] = {
+ [STATE(203)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(594),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -26495,9 +26586,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -26506,9 +26597,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -26518,19 +26611,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -26551,18 +26644,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [204] = {
+ [STATE(204)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(570),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -26573,9 +26664,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -26584,9 +26675,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -26596,19 +26689,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -26629,18 +26722,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [205] = {
+ [STATE(205)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(573),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -26651,9 +26742,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -26662,9 +26753,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -26674,19 +26767,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -26707,18 +26800,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [206] = {
+ [STATE(206)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(575),
+ [sym_expression] = STATE(576),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -26729,9 +26820,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -26740,9 +26831,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -26752,19 +26845,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -26785,18 +26878,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [207] = {
+ [STATE(207)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(578),
+ [sym_expression] = STATE(579),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -26807,9 +26898,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -26818,9 +26909,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -26830,19 +26923,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -26863,18 +26956,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [208] = {
+ [STATE(208)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(585),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -26885,9 +26976,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -26896,9 +26987,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -26908,19 +27001,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -26941,18 +27034,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [209] = {
+ [STATE(209)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(587),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -26963,9 +27054,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -26974,9 +27065,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -26986,19 +27079,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -27019,18 +27112,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [210] = {
+ [STATE(210)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(591),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -27041,9 +27132,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -27052,9 +27143,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -27064,19 +27157,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -27097,18 +27190,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [211] = {
+ [STATE(211)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(593),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -27119,9 +27210,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -27130,9 +27221,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -27142,19 +27235,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -27175,18 +27268,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [212] = {
+ [STATE(212)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(581),
+ [sym_expression] = STATE(575),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -27197,9 +27288,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -27208,9 +27299,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -27220,19 +27313,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -27253,42 +27346,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [213] = {
- [sym_import] = STATE(1142),
+ [STATE(213)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
[sym_expression] = STATE(670),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -27298,19 +27391,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -27331,42 +27424,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [214] = {
- [sym_import] = STATE(1142),
+ [STATE(214)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
[sym_expression] = STATE(671),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -27376,19 +27469,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -27409,42 +27502,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [215] = {
- [sym_import] = STATE(1142),
+ [STATE(215)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
[sym_expression] = STATE(672),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -27454,19 +27547,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -27487,7 +27580,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [216] = {
+ [STATE(216)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
[sym_expression] = STATE(849),
@@ -27497,8 +27590,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -27509,7 +27600,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -27520,9 +27611,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -27532,14 +27625,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -27565,42 +27658,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [217] = {
- [sym_import] = STATE(1142),
+ [STATE(217)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(675),
+ [sym_expression] = STATE(674),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -27610,19 +27703,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -27643,18 +27736,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [218] = {
+ [STATE(218)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(584),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -27665,9 +27756,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -27676,9 +27767,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -27688,19 +27781,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -27721,18 +27814,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [219] = {
+ [STATE(219)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
[sym_expression] = STATE(509),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -27743,9 +27834,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -27754,9 +27845,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -27766,19 +27859,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -27799,42 +27892,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [220] = {
- [sym_import] = STATE(1142),
+ [STATE(220)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(722),
+ [sym_expression] = STATE(723),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -27844,19 +27937,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -27877,18 +27970,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [221] = {
+ [STATE(221)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(847),
+ [sym_expression] = STATE(843),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -27899,9 +27990,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -27910,9 +28001,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -27922,19 +28015,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -27955,18 +28048,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [222] = {
+ [STATE(222)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(730),
+ [sym_expression] = STATE(722),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1147),
+ [sym_object_pattern] = STATE(1153),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1147),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1153),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -27977,9 +28068,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(486),
[sym_subscript_expression] = STATE(486),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1147),
+ [sym__destructuring_pattern] = STATE(1153),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -27988,9 +28079,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(816),
[anon_sym_export] = ACTIONS(818),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -28000,19 +28093,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(820),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -28033,42 +28126,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(818),
[sym_html_comment] = ACTIONS(5),
},
- [223] = {
- [sym_import] = STATE(1142),
+ [STATE(223)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(725),
+ [sym_expression] = STATE(727),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -28078,19 +28171,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -28111,42 +28204,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [224] = {
- [sym_import] = STATE(1142),
+ [STATE(224)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(723),
+ [sym_expression] = STATE(721),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -28156,7 +28249,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -28164,6 +28256,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -28189,42 +28282,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [225] = {
- [sym_import] = STATE(1142),
+ [STATE(225)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(726),
+ [sym_expression] = STATE(728),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -28234,19 +28327,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -28267,42 +28360,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [226] = {
- [sym_import] = STATE(1142),
+ [STATE(226)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(480),
- [sym_expression] = STATE(754),
+ [sym_expression] = STATE(765),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1527),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1527),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1532),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1532),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(480),
[sym_subscript_expression] = STATE(480),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(1018),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1527),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1015),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1532),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1560),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(401),
[anon_sym_export] = ACTIONS(403),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -28312,19 +28405,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(37),
[anon_sym_yield] = ACTIONS(55),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(413),
[anon_sym_function] = ACTIONS(415),
- [anon_sym_new] = ACTIONS(67),
- [anon_sym_PLUS] = ACTIONS(69),
- [anon_sym_DASH] = ACTIONS(69),
- [anon_sym_SLASH] = ACTIONS(71),
+ [anon_sym_new] = ACTIONS(65),
+ [anon_sym_PLUS] = ACTIONS(67),
+ [anon_sym_DASH] = ACTIONS(67),
+ [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(73),
[anon_sym_TILDE] = ACTIONS(73),
- [anon_sym_typeof] = ACTIONS(69),
- [anon_sym_void] = ACTIONS(69),
- [anon_sym_delete] = ACTIONS(69),
+ [anon_sym_typeof] = ACTIONS(67),
+ [anon_sym_void] = ACTIONS(67),
+ [anon_sym_delete] = ACTIONS(67),
[anon_sym_PLUS_PLUS] = ACTIONS(75),
[anon_sym_DASH_DASH] = ACTIONS(75),
[anon_sym_DQUOTE] = ACTIONS(77),
@@ -28345,18 +28438,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(403),
[sym_html_comment] = ACTIONS(5),
},
- [227] = {
+ [STATE(227)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
[sym_expression] = STATE(505),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -28367,9 +28458,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -28378,9 +28469,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -28390,14 +28483,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -28423,18 +28516,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [228] = {
+ [STATE(228)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
[sym_expression] = STATE(504),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -28445,9 +28536,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -28456,9 +28547,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -28468,14 +28561,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -28501,18 +28594,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [229] = {
+ [STATE(229)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(772),
+ [sym_expression] = STATE(800),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -28523,9 +28614,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -28534,9 +28625,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -28546,14 +28639,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -28579,18 +28672,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [230] = {
+ [STATE(230)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(746),
+ [sym_expression] = STATE(737),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -28601,9 +28692,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -28612,9 +28703,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -28624,14 +28717,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -28657,18 +28750,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [231] = {
+ [STATE(231)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(748),
+ [sym_expression] = STATE(739),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -28679,9 +28770,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -28690,9 +28781,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -28702,14 +28795,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -28735,18 +28828,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [232] = {
+ [STATE(232)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(756),
+ [sym_expression] = STATE(741),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -28757,9 +28848,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -28768,9 +28859,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -28780,14 +28873,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -28813,18 +28906,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [233] = {
+ [STATE(233)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(757),
+ [sym_expression] = STATE(742),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -28835,9 +28926,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -28846,9 +28937,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -28858,14 +28951,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -28891,18 +28984,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [234] = {
+ [STATE(234)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(765),
+ [sym_expression] = STATE(743),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -28913,9 +29004,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -28924,9 +29015,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -28936,14 +29029,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -28969,18 +29062,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [235] = {
+ [STATE(235)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(844),
+ [sym_expression] = STATE(842),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -28991,9 +29082,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -29002,9 +29093,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -29014,14 +29107,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -29047,18 +29140,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [236] = {
+ [STATE(236)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(775),
+ [sym_expression] = STATE(745),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -29069,9 +29160,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -29080,9 +29171,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -29092,14 +29185,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -29125,18 +29218,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [237] = {
+ [STATE(237)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(784),
+ [sym_expression] = STATE(746),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -29147,9 +29238,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -29158,9 +29249,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -29170,14 +29263,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -29203,18 +29296,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [238] = {
+ [STATE(238)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(789),
+ [sym_expression] = STATE(747),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -29225,9 +29316,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -29236,9 +29327,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -29248,14 +29341,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -29281,18 +29374,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [239] = {
+ [STATE(239)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(793),
+ [sym_expression] = STATE(748),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -29303,9 +29394,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -29314,9 +29405,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -29326,14 +29419,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -29359,18 +29452,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [240] = {
+ [STATE(240)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(795),
+ [sym_expression] = STATE(749),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -29381,9 +29472,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -29392,9 +29483,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -29404,14 +29497,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -29437,18 +29530,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [241] = {
+ [STATE(241)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(797),
+ [sym_expression] = STATE(750),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -29459,9 +29550,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -29470,9 +29561,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -29482,14 +29575,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -29515,18 +29608,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [242] = {
+ [STATE(242)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(737),
+ [sym_expression] = STATE(751),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -29537,9 +29628,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -29548,9 +29639,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -29560,14 +29653,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -29593,18 +29686,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [243] = {
+ [STATE(243)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(738),
+ [sym_expression] = STATE(752),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -29615,9 +29706,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -29626,9 +29717,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -29638,14 +29731,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -29671,18 +29764,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [244] = {
+ [STATE(244)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(739),
+ [sym_expression] = STATE(753),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -29693,9 +29784,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -29704,9 +29795,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -29716,14 +29809,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -29749,18 +29842,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [245] = {
+ [STATE(245)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(745),
+ [sym_expression] = STATE(758),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -29771,9 +29862,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -29782,9 +29873,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -29794,14 +29887,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -29827,18 +29920,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [246] = {
+ [STATE(246)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
[sym_expression] = STATE(509),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -29849,9 +29940,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -29860,9 +29951,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -29872,14 +29965,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -29905,18 +29998,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [247] = {
+ [STATE(247)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(733),
+ [sym_expression] = STATE(724),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -29927,9 +30018,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -29938,9 +30029,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -29950,19 +30043,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -29983,42 +30076,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [248] = {
- [sym_import] = STATE(1142),
+ [STATE(248)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(600),
+ [sym_expression] = STATE(596),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -30028,7 +30121,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -30036,6 +30128,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -30061,42 +30154,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [249] = {
- [sym_import] = STATE(1142),
+ [STATE(249)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(682),
+ [sym_expression] = STATE(683),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -30106,7 +30199,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -30114,6 +30206,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -30139,42 +30232,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [250] = {
- [sym_import] = STATE(1142),
+ [STATE(250)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(684),
+ [sym_expression] = STATE(685),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -30184,7 +30277,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -30192,6 +30284,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -30217,42 +30310,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [251] = {
- [sym_import] = STATE(1142),
+ [STATE(251)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(685),
+ [sym_expression] = STATE(686),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -30262,7 +30355,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -30270,6 +30362,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -30295,42 +30388,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [252] = {
- [sym_import] = STATE(1142),
+ [STATE(252)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(687),
+ [sym_expression] = STATE(688),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -30340,7 +30433,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -30348,6 +30440,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -30373,18 +30466,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [253] = {
+ [STATE(253)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(846),
+ [sym_expression] = STATE(841),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -30395,9 +30486,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -30406,9 +30497,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -30418,14 +30511,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -30451,42 +30544,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [254] = {
- [sym_import] = STATE(1142),
+ [STATE(254)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(688),
+ [sym_expression] = STATE(689),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -30496,7 +30589,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -30504,6 +30596,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -30529,42 +30622,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [255] = {
- [sym_import] = STATE(1142),
+ [STATE(255)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(689),
+ [sym_expression] = STATE(690),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -30574,7 +30667,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -30582,6 +30674,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -30607,42 +30700,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [256] = {
- [sym_import] = STATE(1142),
+ [STATE(256)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(690),
+ [sym_expression] = STATE(691),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -30652,7 +30745,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -30660,6 +30752,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -30685,42 +30778,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [257] = {
- [sym_import] = STATE(1142),
+ [STATE(257)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(691),
+ [sym_expression] = STATE(692),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -30730,7 +30823,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -30738,6 +30830,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -30763,42 +30856,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [258] = {
- [sym_import] = STATE(1142),
+ [STATE(258)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(692),
+ [sym_expression] = STATE(693),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -30808,7 +30901,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -30816,6 +30908,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -30841,42 +30934,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [259] = {
- [sym_import] = STATE(1142),
+ [STATE(259)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(693),
+ [sym_expression] = STATE(694),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -30886,7 +30979,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -30894,6 +30986,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -30919,42 +31012,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [260] = {
- [sym_import] = STATE(1142),
+ [STATE(260)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
[sym_expression] = STATE(610),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -30964,7 +31057,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -30972,6 +31064,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -30997,42 +31090,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [261] = {
- [sym_import] = STATE(1142),
+ [STATE(261)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(694),
+ [sym_expression] = STATE(695),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -31042,7 +31135,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -31050,6 +31142,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -31075,42 +31168,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [262] = {
- [sym_import] = STATE(1142),
+ [STATE(262)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(695),
+ [sym_expression] = STATE(696),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -31120,7 +31213,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -31128,6 +31220,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -31153,42 +31246,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [263] = {
- [sym_import] = STATE(1142),
+ [STATE(263)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(696),
+ [sym_expression] = STATE(697),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -31198,7 +31291,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -31206,6 +31298,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -31231,42 +31324,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [264] = {
- [sym_import] = STATE(1142),
+ [STATE(264)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(697),
+ [sym_expression] = STATE(698),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -31276,7 +31369,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -31284,6 +31376,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -31309,42 +31402,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [265] = {
- [sym_import] = STATE(1142),
+ [STATE(265)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(698),
+ [sym_expression] = STATE(699),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -31354,7 +31447,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -31362,6 +31454,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -31387,18 +31480,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [266] = {
+ [STATE(266)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(730),
+ [sym_expression] = STATE(722),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -31409,9 +31500,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -31420,9 +31511,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -31432,19 +31525,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -31465,18 +31558,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [267] = {
+ [STATE(267)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(845),
+ [sym_expression] = STATE(846),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -31487,9 +31578,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -31498,9 +31589,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -31510,19 +31603,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -31543,18 +31636,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [268] = {
+ [STATE(268)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(852),
+ [sym_expression] = STATE(850),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1084),
+ [sym_object_pattern] = STATE(1087),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1084),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1087),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -31565,9 +31656,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(477),
[sym_subscript_expression] = STATE(477),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1084),
+ [sym__destructuring_pattern] = STATE(1087),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -31576,9 +31667,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(824),
[anon_sym_export] = ACTIONS(826),
[anon_sym_LBRACE] = ACTIONS(677),
@@ -31588,14 +31681,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(679),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(828),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -31621,42 +31714,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(826),
[sym_html_comment] = ACTIONS(5),
},
- [269] = {
- [sym_import] = STATE(1142),
+ [STATE(269)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(703),
+ [sym_expression] = STATE(704),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -31666,7 +31759,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -31674,6 +31766,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -31699,18 +31792,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [270] = {
+ [STATE(270)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(842),
+ [sym_expression] = STATE(845),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -31721,9 +31812,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -31732,9 +31823,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -31744,14 +31837,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -31777,42 +31870,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [271] = {
- [sym_import] = STATE(1142),
+ [STATE(271)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(606),
+ [sym_expression] = STATE(602),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -31822,7 +31915,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -31830,6 +31922,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -31855,42 +31948,42 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [272] = {
- [sym_import] = STATE(1142),
+ [STATE(272)] = {
+ [sym_import] = STATE(1112),
[sym_parenthesized_expression] = STATE(479),
- [sym_expression] = STATE(596),
+ [sym_expression] = STATE(607),
[sym_primary_expression] = STATE(608),
- [sym_yield_expression] = STATE(628),
- [sym_object] = STATE(612),
- [sym_object_pattern] = STATE(1595),
- [sym_array] = STATE(612),
- [sym_array_pattern] = STATE(1595),
- [sym_glimmer_template] = STATE(628),
- [sym_glimmer_opening_tag] = STATE(1245),
- [sym_class] = STATE(612),
- [sym_function_expression] = STATE(612),
- [sym_generator_function] = STATE(612),
- [sym_arrow_function] = STATE(612),
- [sym_call_expression] = STATE(612),
- [sym_new_expression] = STATE(601),
- [sym_await_expression] = STATE(628),
+ [sym_yield_expression] = STATE(627),
+ [sym_object] = STATE(611),
+ [sym_object_pattern] = STATE(1598),
+ [sym_array] = STATE(611),
+ [sym_array_pattern] = STATE(1598),
+ [sym_class] = STATE(611),
+ [sym_function_expression] = STATE(611),
+ [sym_generator_function] = STATE(611),
+ [sym_arrow_function] = STATE(611),
+ [sym_call_expression] = STATE(611),
+ [sym_new_expression] = STATE(606),
+ [sym_await_expression] = STATE(627),
[sym_member_expression] = STATE(479),
[sym_subscript_expression] = STATE(479),
- [sym_assignment_expression] = STATE(628),
- [sym__augmented_assignment_lhs] = STATE(999),
- [sym_augmented_assignment_expression] = STATE(628),
- [sym__destructuring_pattern] = STATE(1595),
- [sym_ternary_expression] = STATE(628),
- [sym_binary_expression] = STATE(628),
- [sym_unary_expression] = STATE(628),
- [sym_update_expression] = STATE(628),
- [sym_string] = STATE(612),
- [sym_template_string] = STATE(612),
- [sym_regex] = STATE(612),
- [sym_meta_property] = STATE(612),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1596),
- [aux_sym_export_statement_repeat1] = STATE(1156),
+ [sym_assignment_expression] = STATE(627),
+ [sym__augmented_assignment_lhs] = STATE(1016),
+ [sym_augmented_assignment_expression] = STATE(627),
+ [sym__destructuring_pattern] = STATE(1598),
+ [sym_ternary_expression] = STATE(627),
+ [sym_binary_expression] = STATE(627),
+ [sym_unary_expression] = STATE(627),
+ [sym_update_expression] = STATE(627),
+ [sym_string] = STATE(611),
+ [sym_template_string] = STATE(611),
+ [sym_regex] = STATE(611),
+ [sym_meta_property] = STATE(611),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1599),
+ [sym_glimmer_template] = STATE(627),
+ [sym_glimmer_opening_tag] = STATE(1183),
+ [aux_sym_export_statement_repeat1] = STATE(1117),
[sym_identifier] = ACTIONS(417),
[anon_sym_export] = ACTIONS(419),
[anon_sym_LBRACE] = ACTIONS(407),
@@ -31900,7 +31993,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(423),
[anon_sym_yield] = ACTIONS(425),
[anon_sym_LBRACK] = ACTIONS(57),
- [anon_sym_LT] = ACTIONS(59),
[anon_sym_class] = ACTIONS(411),
[anon_sym_async] = ACTIONS(427),
[anon_sym_function] = ACTIONS(415),
@@ -31908,6 +32000,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(431),
[anon_sym_DASH] = ACTIONS(431),
[anon_sym_SLASH] = ACTIONS(433),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(435),
[anon_sym_TILDE] = ACTIONS(435),
[anon_sym_typeof] = ACTIONS(431),
@@ -31933,7 +32026,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(419),
[sym_html_comment] = ACTIONS(5),
},
- [273] = {
+ [STATE(273)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
[sym_expression] = STATE(505),
@@ -31943,8 +32036,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -31955,7 +32046,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -31966,9 +32057,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -31978,14 +32071,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -32011,7 +32104,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [274] = {
+ [STATE(274)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
[sym_expression] = STATE(504),
@@ -32021,8 +32114,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -32033,7 +32124,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -32044,9 +32135,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -32056,14 +32149,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -32089,18 +32182,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [275] = {
+ [STATE(275)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(817),
+ [sym_expression] = STATE(808),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -32111,7 +32202,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -32122,9 +32213,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -32134,14 +32227,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -32167,18 +32260,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [276] = {
+ [STATE(276)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(804),
+ [sym_expression] = STATE(807),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -32189,9 +32280,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -32200,9 +32291,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -32212,19 +32305,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -32245,18 +32338,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [277] = {
+ [STATE(277)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(818),
+ [sym_expression] = STATE(810),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -32267,7 +32358,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -32278,9 +32369,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -32290,14 +32383,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -32323,18 +32416,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [278] = {
+ [STATE(278)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(840),
+ [sym_expression] = STATE(811),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -32345,7 +32436,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -32356,9 +32447,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -32368,14 +32461,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -32401,18 +32494,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [279] = {
+ [STATE(279)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(441),
- [sym_expression] = STATE(805),
+ [sym_expression] = STATE(833),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1519),
+ [sym_object_pattern] = STATE(1534),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1519),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1534),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -32423,9 +32514,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(441),
[sym_subscript_expression] = STATE(441),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1017),
+ [sym__augmented_assignment_lhs] = STATE(1013),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1519),
+ [sym__destructuring_pattern] = STATE(1534),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -32434,9 +32525,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1518),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1597),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(347),
[anon_sym_export] = ACTIONS(349),
[anon_sym_LBRACE] = ACTIONS(353),
@@ -32446,19 +32539,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(361),
[anon_sym_yield] = ACTIONS(365),
[anon_sym_LBRACK] = ACTIONS(367),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
- [anon_sym_async] = ACTIONS(373),
- [anon_sym_function] = ACTIONS(375),
- [anon_sym_new] = ACTIONS(377),
- [anon_sym_PLUS] = ACTIONS(379),
- [anon_sym_DASH] = ACTIONS(379),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_class] = ACTIONS(369),
+ [anon_sym_async] = ACTIONS(371),
+ [anon_sym_function] = ACTIONS(373),
+ [anon_sym_new] = ACTIONS(375),
+ [anon_sym_PLUS] = ACTIONS(377),
+ [anon_sym_DASH] = ACTIONS(377),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(383),
[anon_sym_TILDE] = ACTIONS(383),
- [anon_sym_typeof] = ACTIONS(379),
- [anon_sym_void] = ACTIONS(379),
- [anon_sym_delete] = ACTIONS(379),
+ [anon_sym_typeof] = ACTIONS(377),
+ [anon_sym_void] = ACTIONS(377),
+ [anon_sym_delete] = ACTIONS(377),
[anon_sym_PLUS_PLUS] = ACTIONS(385),
[anon_sym_DASH_DASH] = ACTIONS(385),
[anon_sym_DQUOTE] = ACTIONS(387),
@@ -32479,18 +32572,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(349),
[sym_html_comment] = ACTIONS(5),
},
- [280] = {
+ [STATE(280)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(821),
+ [sym_expression] = STATE(813),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -32501,7 +32592,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -32512,9 +32603,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -32524,14 +32617,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -32557,18 +32650,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [281] = {
+ [STATE(281)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(822),
+ [sym_expression] = STATE(814),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -32579,7 +32670,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -32590,9 +32681,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -32602,14 +32695,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -32635,18 +32728,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [282] = {
+ [STATE(282)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(823),
+ [sym_expression] = STATE(815),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -32657,7 +32748,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -32668,9 +32759,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -32680,14 +32773,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -32713,18 +32806,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [283] = {
+ [STATE(283)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(824),
+ [sym_expression] = STATE(816),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -32735,7 +32826,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -32746,9 +32837,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -32758,14 +32851,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -32791,18 +32884,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [284] = {
+ [STATE(284)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(825),
+ [sym_expression] = STATE(803),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -32813,7 +32904,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -32824,9 +32915,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -32836,14 +32929,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -32869,18 +32962,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [285] = {
+ [STATE(285)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(826),
+ [sym_expression] = STATE(840),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -32891,7 +32982,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -32902,9 +32993,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -32914,14 +33007,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -32947,18 +33040,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [286] = {
+ [STATE(286)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(827),
+ [sym_expression] = STATE(819),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -32969,7 +33060,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -32980,9 +33071,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -32992,14 +33085,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -33025,18 +33118,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [287] = {
+ [STATE(287)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(828),
+ [sym_expression] = STATE(820),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -33047,7 +33138,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -33058,9 +33149,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -33070,14 +33163,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -33103,18 +33196,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [288] = {
+ [STATE(288)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(829),
+ [sym_expression] = STATE(821),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -33125,7 +33216,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -33136,9 +33227,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -33148,14 +33241,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -33181,18 +33274,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [289] = {
+ [STATE(289)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(830),
+ [sym_expression] = STATE(822),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -33203,7 +33294,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -33214,9 +33305,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -33226,14 +33319,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -33259,18 +33352,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [290] = {
+ [STATE(290)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(831),
+ [sym_expression] = STATE(823),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -33281,7 +33372,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -33292,9 +33383,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -33304,14 +33397,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -33337,18 +33430,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [291] = {
+ [STATE(291)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(832),
+ [sym_expression] = STATE(824),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -33359,7 +33450,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -33370,9 +33461,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -33382,14 +33475,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -33415,18 +33508,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [292] = {
+ [STATE(292)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(833),
+ [sym_expression] = STATE(825),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -33437,7 +33528,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -33448,9 +33539,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -33460,14 +33553,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -33493,18 +33586,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [293] = {
+ [STATE(293)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
- [sym_expression] = STATE(838),
+ [sym_expression] = STATE(830),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -33515,7 +33606,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -33526,9 +33617,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -33538,14 +33631,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -33571,7 +33664,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [294] = {
+ [STATE(294)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(500),
[sym_expression] = STATE(509),
@@ -33581,8 +33674,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_object_pattern] = STATE(1608),
[sym_array] = STATE(526),
[sym_array_pattern] = STATE(1608),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -33593,7 +33684,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(500),
[sym_subscript_expression] = STATE(500),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(997),
+ [sym__augmented_assignment_lhs] = STATE(1018),
[sym_augmented_assignment_expression] = STATE(528),
[sym__destructuring_pattern] = STATE(1608),
[sym_ternary_expression] = STATE(528),
@@ -33604,9 +33695,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[sym_formal_parameters] = STATE(1589),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(471),
[anon_sym_export] = ACTIONS(473),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -33616,14 +33709,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(477),
[anon_sym_yield] = ACTIONS(479),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(481),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(483),
[anon_sym_PLUS] = ACTIONS(485),
[anon_sym_DASH] = ACTIONS(485),
[anon_sym_SLASH] = ACTIONS(487),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(489),
[anon_sym_TILDE] = ACTIONS(489),
[anon_sym_typeof] = ACTIONS(485),
@@ -33649,18 +33742,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(473),
[sym_html_comment] = ACTIONS(5),
},
- [295] = {
+ [STATE(295)] = {
[sym_import] = STATE(1148),
[sym_parenthesized_expression] = STATE(433),
- [sym_expression] = STATE(766),
+ [sym_expression] = STATE(744),
[sym_primary_expression] = STATE(507),
[sym_yield_expression] = STATE(528),
[sym_object] = STATE(526),
- [sym_object_pattern] = STATE(1517),
+ [sym_object_pattern] = STATE(1588),
[sym_array] = STATE(526),
- [sym_array_pattern] = STATE(1517),
- [sym_glimmer_template] = STATE(528),
- [sym_glimmer_opening_tag] = STATE(1231),
+ [sym_array_pattern] = STATE(1588),
[sym_class] = STATE(526),
[sym_function_expression] = STATE(526),
[sym_generator_function] = STATE(526),
@@ -33671,9 +33762,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_member_expression] = STATE(433),
[sym_subscript_expression] = STATE(433),
[sym_assignment_expression] = STATE(528),
- [sym__augmented_assignment_lhs] = STATE(1001),
+ [sym__augmented_assignment_lhs] = STATE(999),
[sym_augmented_assignment_expression] = STATE(528),
- [sym__destructuring_pattern] = STATE(1517),
+ [sym__destructuring_pattern] = STATE(1588),
[sym_ternary_expression] = STATE(528),
[sym_binary_expression] = STATE(528),
[sym_unary_expression] = STATE(528),
@@ -33682,9 +33773,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_template_string] = STATE(526),
[sym_regex] = STATE(526),
[sym_meta_property] = STATE(526),
- [sym_decorator] = STATE(966),
- [sym_formal_parameters] = STATE(1532),
- [aux_sym_export_statement_repeat1] = STATE(1151),
+ [sym_decorator] = STATE(969),
+ [sym_formal_parameters] = STATE(1516),
+ [sym_glimmer_template] = STATE(528),
+ [sym_glimmer_opening_tag] = STATE(1229),
+ [aux_sym_export_statement_repeat1] = STATE(1163),
[sym_identifier] = ACTIONS(443),
[anon_sym_export] = ACTIONS(445),
[anon_sym_LBRACE] = ACTIONS(449),
@@ -33694,14 +33787,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_await] = ACTIONS(451),
[anon_sym_yield] = ACTIONS(453),
[anon_sym_LBRACK] = ACTIONS(455),
- [anon_sym_LT] = ACTIONS(59),
- [anon_sym_class] = ACTIONS(371),
+ [anon_sym_class] = ACTIONS(369),
[anon_sym_async] = ACTIONS(457),
- [anon_sym_function] = ACTIONS(375),
+ [anon_sym_function] = ACTIONS(373),
[anon_sym_new] = ACTIONS(459),
[anon_sym_PLUS] = ACTIONS(461),
[anon_sym_DASH] = ACTIONS(461),
- [anon_sym_SLASH] = ACTIONS(381),
+ [anon_sym_SLASH] = ACTIONS(379),
+ [anon_sym_LT] = ACTIONS(71),
[anon_sym_BANG] = ACTIONS(463),
[anon_sym_TILDE] = ACTIONS(463),
[anon_sym_typeof] = ACTIONS(461),
@@ -33727,16 +33820,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(445),
[sym_html_comment] = ACTIONS(5),
},
- [296] = {
- [sym_namespace_export] = STATE(1346),
- [sym_export_clause] = STATE(1134),
+ [STATE(296)] = {
+ [sym_namespace_export] = STATE(1363),
+ [sym_export_clause] = STATE(1099),
[sym_declaration] = STATE(405),
[sym_variable_declaration] = STATE(389),
[sym_lexical_declaration] = STATE(389),
[sym_class_declaration] = STATE(389),
[sym_function_declaration] = STATE(389),
[sym_generator_function_declaration] = STATE(389),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[aux_sym_export_statement_repeat1] = STATE(1127),
[anon_sym_STAR] = ACTIONS(712),
[anon_sym_default] = ACTIONS(832),
@@ -33751,8 +33844,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(834),
[anon_sym_EQ] = ACTIONS(836),
[anon_sym_LBRACK] = ACTIONS(718),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_class] = ACTIONS(736),
[anon_sym_async] = ACTIONS(738),
[anon_sym_function] = ACTIONS(740),
@@ -33787,12 +33878,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(718),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -33804,13 +33897,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [297] = {
- [sym_string] = STATE(1337),
- [sym_formal_parameters] = STATE(1530),
- [sym__property_name] = STATE(1337),
- [sym_computed_property_name] = STATE(1337),
- [aux_sym_object_repeat1] = STATE(1250),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [STATE(297)] = {
+ [sym_string] = STATE(1306),
+ [sym_formal_parameters] = STATE(1567),
+ [sym__property_name] = STATE(1306),
+ [sym_computed_property_name] = STATE(1306),
+ [aux_sym_object_repeat1] = STATE(1251),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[sym_identifier] = ACTIONS(838),
[anon_sym_export] = ACTIONS(840),
[anon_sym_STAR] = ACTIONS(842),
@@ -33823,8 +33916,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(849),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(840),
[anon_sym_function] = ACTIONS(852),
[anon_sym_EQ_GT] = ACTIONS(742),
@@ -33858,12 +33949,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -33881,13 +33974,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [298] = {
- [sym_string] = STATE(1337),
- [sym_formal_parameters] = STATE(1530),
- [sym__property_name] = STATE(1337),
- [sym_computed_property_name] = STATE(1337),
- [aux_sym_object_repeat1] = STATE(1250),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [STATE(298)] = {
+ [sym_string] = STATE(1306),
+ [sym_formal_parameters] = STATE(1567),
+ [sym__property_name] = STATE(1306),
+ [sym_computed_property_name] = STATE(1306),
+ [aux_sym_object_repeat1] = STATE(1251),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[sym_identifier] = ACTIONS(838),
[anon_sym_export] = ACTIONS(840),
[anon_sym_STAR] = ACTIONS(842),
@@ -33900,8 +33993,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(849),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(840),
[anon_sym_function] = ACTIONS(852),
[anon_sym_EQ_GT] = ACTIONS(742),
@@ -33935,12 +34026,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -33958,16 +34051,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [299] = {
- [sym_namespace_export] = STATE(1346),
- [sym_export_clause] = STATE(1134),
+ [STATE(299)] = {
+ [sym_namespace_export] = STATE(1363),
+ [sym_export_clause] = STATE(1099),
[sym_declaration] = STATE(405),
[sym_variable_declaration] = STATE(389),
[sym_lexical_declaration] = STATE(389),
[sym_class_declaration] = STATE(389),
[sym_function_declaration] = STATE(389),
[sym_generator_function_declaration] = STATE(389),
- [sym_decorator] = STATE(966),
+ [sym_decorator] = STATE(969),
[aux_sym_export_statement_repeat1] = STATE(1127),
[anon_sym_STAR] = ACTIONS(712),
[anon_sym_default] = ACTIONS(714),
@@ -33982,8 +34075,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(862),
[anon_sym_EQ] = ACTIONS(836),
[anon_sym_LBRACK] = ACTIONS(718),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_class] = ACTIONS(736),
[anon_sym_async] = ACTIONS(738),
[anon_sym_function] = ACTIONS(740),
@@ -34018,12 +34109,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(718),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -34035,13 +34128,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [300] = {
- [sym_string] = STATE(1337),
- [sym_formal_parameters] = STATE(1530),
- [sym__property_name] = STATE(1337),
- [sym_computed_property_name] = STATE(1337),
- [aux_sym_object_repeat1] = STATE(1201),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [STATE(300)] = {
+ [sym_string] = STATE(1306),
+ [sym_formal_parameters] = STATE(1567),
+ [sym__property_name] = STATE(1306),
+ [sym_computed_property_name] = STATE(1306),
+ [aux_sym_object_repeat1] = STATE(1205),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[sym_identifier] = ACTIONS(838),
[anon_sym_export] = ACTIONS(840),
[anon_sym_STAR] = ACTIONS(842),
@@ -34054,8 +34147,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(849),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(840),
[anon_sym_function] = ACTIONS(852),
[anon_sym_EQ_GT] = ACTIONS(742),
@@ -34089,12 +34180,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -34112,12 +34205,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [301] = {
- [sym_string] = STATE(1337),
- [sym__property_name] = STATE(1337),
- [sym_computed_property_name] = STATE(1337),
- [aux_sym_object_repeat1] = STATE(1201),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [STATE(301)] = {
+ [sym_string] = STATE(1306),
+ [sym__property_name] = STATE(1306),
+ [sym_computed_property_name] = STATE(1306),
+ [aux_sym_object_repeat1] = STATE(1205),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[sym_identifier] = ACTIONS(864),
[anon_sym_export] = ACTIONS(864),
[anon_sym_STAR] = ACTIONS(842),
@@ -34130,8 +34223,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(849),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(866),
[anon_sym_EQ_GT] = ACTIONS(742),
[sym_optional_chain] = ACTIONS(718),
@@ -34164,12 +34255,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -34187,12 +34280,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [302] = {
- [sym_string] = STATE(1337),
- [sym__property_name] = STATE(1337),
- [sym_computed_property_name] = STATE(1337),
- [aux_sym_object_repeat1] = STATE(1250),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [STATE(302)] = {
+ [sym_string] = STATE(1306),
+ [sym__property_name] = STATE(1306),
+ [sym_computed_property_name] = STATE(1306),
+ [aux_sym_object_repeat1] = STATE(1251),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[sym_identifier] = ACTIONS(864),
[anon_sym_export] = ACTIONS(864),
[anon_sym_STAR] = ACTIONS(842),
@@ -34205,8 +34298,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(849),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(866),
[anon_sym_EQ_GT] = ACTIONS(742),
[sym_optional_chain] = ACTIONS(718),
@@ -34239,12 +34330,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -34262,12 +34355,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [303] = {
- [sym_string] = STATE(1337),
- [sym__property_name] = STATE(1337),
- [sym_computed_property_name] = STATE(1337),
- [aux_sym_object_repeat1] = STATE(1201),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [STATE(303)] = {
+ [sym_string] = STATE(1306),
+ [sym__property_name] = STATE(1306),
+ [sym_computed_property_name] = STATE(1306),
+ [aux_sym_object_repeat1] = STATE(1205),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[sym_identifier] = ACTIONS(864),
[anon_sym_export] = ACTIONS(864),
[anon_sym_STAR] = ACTIONS(729),
@@ -34280,8 +34373,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(849),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(864),
[anon_sym_EQ_GT] = ACTIONS(742),
[sym_optional_chain] = ACTIONS(718),
@@ -34314,12 +34405,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -34337,12 +34430,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [304] = {
- [sym_string] = STATE(1337),
- [sym__property_name] = STATE(1337),
- [sym_computed_property_name] = STATE(1337),
- [aux_sym_object_repeat1] = STATE(1250),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [STATE(304)] = {
+ [sym_string] = STATE(1306),
+ [sym__property_name] = STATE(1306),
+ [sym_computed_property_name] = STATE(1306),
+ [aux_sym_object_repeat1] = STATE(1251),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[sym_identifier] = ACTIONS(864),
[anon_sym_export] = ACTIONS(864),
[anon_sym_STAR] = ACTIONS(729),
@@ -34355,8 +34448,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(849),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(864),
[anon_sym_EQ_GT] = ACTIONS(742),
[sym_optional_chain] = ACTIONS(718),
@@ -34389,12 +34480,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -34412,12 +34505,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [305] = {
- [sym_string] = STATE(1337),
- [sym__property_name] = STATE(1337),
- [sym_computed_property_name] = STATE(1337),
- [aux_sym_object_repeat1] = STATE(1250),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [STATE(305)] = {
+ [sym_string] = STATE(1306),
+ [sym__property_name] = STATE(1306),
+ [sym_computed_property_name] = STATE(1306),
+ [aux_sym_object_repeat1] = STATE(1251),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[sym_identifier] = ACTIONS(864),
[anon_sym_export] = ACTIONS(864),
[anon_sym_STAR] = ACTIONS(842),
@@ -34430,8 +34523,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(849),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(866),
[anon_sym_EQ_GT] = ACTIONS(742),
[sym_optional_chain] = ACTIONS(718),
@@ -34464,12 +34555,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -34487,12 +34580,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [306] = {
- [sym_string] = STATE(1337),
- [sym__property_name] = STATE(1337),
- [sym_computed_property_name] = STATE(1337),
- [aux_sym_object_repeat1] = STATE(1250),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [STATE(306)] = {
+ [sym_string] = STATE(1306),
+ [sym__property_name] = STATE(1306),
+ [sym_computed_property_name] = STATE(1306),
+ [aux_sym_object_repeat1] = STATE(1251),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[sym_identifier] = ACTIONS(864),
[anon_sym_export] = ACTIONS(864),
[anon_sym_STAR] = ACTIONS(729),
@@ -34505,8 +34598,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(849),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(864),
[anon_sym_EQ_GT] = ACTIONS(742),
[sym_optional_chain] = ACTIONS(718),
@@ -34539,12 +34630,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -34562,8 +34655,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [307] = {
- [sym_formal_parameters] = STATE(1547),
+ [STATE(307)] = {
+ [sym_formal_parameters] = STATE(1543),
[sym_identifier] = ACTIONS(870),
[anon_sym_export] = ACTIONS(872),
[anon_sym_STAR] = ACTIONS(729),
@@ -34578,8 +34671,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_EQ] = ACTIONS(877),
[anon_sym_LBRACK] = ACTIONS(718),
[anon_sym_RBRACK] = ACTIONS(718),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(872),
[anon_sym_function] = ACTIONS(879),
[anon_sym_EQ_GT] = ACTIONS(881),
@@ -34613,12 +34704,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -34631,8 +34724,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [308] = {
- [sym_formal_parameters] = STATE(1547),
+ [STATE(308)] = {
+ [sym_formal_parameters] = STATE(1543),
[sym_identifier] = ACTIONS(870),
[anon_sym_export] = ACTIONS(872),
[anon_sym_STAR] = ACTIONS(729),
@@ -34647,8 +34740,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_EQ] = ACTIONS(883),
[anon_sym_LBRACK] = ACTIONS(718),
[anon_sym_RBRACK] = ACTIONS(718),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(872),
[anon_sym_function] = ACTIONS(879),
[anon_sym_EQ_GT] = ACTIONS(881),
@@ -34682,12 +34773,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -34700,7 +34793,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [309] = {
+ [STATE(309)] = {
[sym_catch_clause] = STATE(332),
[sym_finally_clause] = STATE(391),
[ts_builtin_sym_end] = ACTIONS(885),
@@ -34734,7 +34827,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_finally] = ACTIONS(891),
[anon_sym_yield] = ACTIONS(887),
[anon_sym_LBRACK] = ACTIONS(885),
- [anon_sym_LT] = ACTIONS(885),
[anon_sym_class] = ACTIONS(887),
[anon_sym_async] = ACTIONS(887),
[anon_sym_function] = ACTIONS(887),
@@ -34742,6 +34834,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(887),
[anon_sym_DASH] = ACTIONS(887),
[anon_sym_SLASH] = ACTIONS(887),
+ [anon_sym_LT] = ACTIONS(885),
[anon_sym_BANG] = ACTIONS(885),
[anon_sym_TILDE] = ACTIONS(885),
[anon_sym_typeof] = ACTIONS(887),
@@ -34767,7 +34860,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(887),
[sym_html_comment] = ACTIONS(5),
},
- [310] = {
+ [STATE(310)] = {
[ts_builtin_sym_end] = ACTIONS(503),
[sym_identifier] = ACTIONS(505),
[anon_sym_export] = ACTIONS(505),
@@ -34800,7 +34893,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_finally] = ACTIONS(505),
[anon_sym_yield] = ACTIONS(505),
[anon_sym_LBRACK] = ACTIONS(503),
- [anon_sym_LT] = ACTIONS(503),
[anon_sym_class] = ACTIONS(505),
[anon_sym_async] = ACTIONS(505),
[anon_sym_function] = ACTIONS(505),
@@ -34808,6 +34900,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(505),
[anon_sym_DASH] = ACTIONS(505),
[anon_sym_SLASH] = ACTIONS(505),
+ [anon_sym_LT] = ACTIONS(503),
[anon_sym_BANG] = ACTIONS(503),
[anon_sym_TILDE] = ACTIONS(503),
[anon_sym_typeof] = ACTIONS(505),
@@ -34834,7 +34927,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__automatic_semicolon] = ACTIONS(527),
[sym_html_comment] = ACTIONS(5),
},
- [311] = {
+ [STATE(311)] = {
[ts_builtin_sym_end] = ACTIONS(497),
[sym_identifier] = ACTIONS(499),
[anon_sym_export] = ACTIONS(499),
@@ -34867,7 +34960,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_finally] = ACTIONS(499),
[anon_sym_yield] = ACTIONS(499),
[anon_sym_LBRACK] = ACTIONS(497),
- [anon_sym_LT] = ACTIONS(497),
[anon_sym_class] = ACTIONS(499),
[anon_sym_async] = ACTIONS(499),
[anon_sym_function] = ACTIONS(499),
@@ -34875,6 +34967,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PLUS] = ACTIONS(499),
[anon_sym_DASH] = ACTIONS(499),
[anon_sym_SLASH] = ACTIONS(499),
+ [anon_sym_LT] = ACTIONS(497),
[anon_sym_BANG] = ACTIONS(497),
[anon_sym_TILDE] = ACTIONS(497),
[anon_sym_typeof] = ACTIONS(499),
@@ -34901,13 +34994,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__automatic_semicolon] = ACTIONS(893),
[sym_html_comment] = ACTIONS(5),
},
- [312] = {
- [sym_variable_declarator] = STATE(1139),
- [sym_object_pattern] = STATE(1087),
- [sym_array_pattern] = STATE(1087),
- [sym__destructuring_pattern] = STATE(1087),
- [aux_sym_object_repeat1] = STATE(1250),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [STATE(312)] = {
+ [sym_variable_declarator] = STATE(1161),
+ [sym_object_pattern] = STATE(1076),
+ [sym_array_pattern] = STATE(1076),
+ [sym__destructuring_pattern] = STATE(1076),
+ [aux_sym_object_repeat1] = STATE(1251),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[sym_identifier] = ACTIONS(895),
[anon_sym_STAR] = ACTIONS(729),
[anon_sym_LBRACE] = ACTIONS(897),
@@ -34919,8 +35012,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(899),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_EQ_GT] = ACTIONS(742),
[sym_optional_chain] = ACTIONS(718),
[anon_sym_DOT] = ACTIONS(718),
@@ -34952,12 +35043,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -34968,8 +35061,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [313] = {
- [sym_formal_parameters] = STATE(1599),
+ [STATE(313)] = {
+ [sym_formal_parameters] = STATE(1602),
[sym_identifier] = ACTIONS(901),
[anon_sym_export] = ACTIONS(903),
[anon_sym_STAR] = ACTIONS(729),
@@ -34982,8 +35075,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_EQ] = ACTIONS(907),
[anon_sym_LBRACK] = ACTIONS(718),
[anon_sym_RBRACK] = ACTIONS(905),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(903),
[anon_sym_function] = ACTIONS(879),
[anon_sym_EQ_GT] = ACTIONS(910),
@@ -35017,12 +35108,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -35035,8 +35128,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [314] = {
- [sym_formal_parameters] = STATE(1530),
+ [STATE(314)] = {
+ [sym_formal_parameters] = STATE(1567),
[sym_identifier] = ACTIONS(912),
[anon_sym_export] = ACTIONS(914),
[anon_sym_STAR] = ACTIONS(729),
@@ -35048,8 +35141,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_in] = ACTIONS(729),
[anon_sym_EQ] = ACTIONS(883),
[anon_sym_LBRACK] = ACTIONS(718),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(914),
[anon_sym_function] = ACTIONS(916),
[anon_sym_EQ_GT] = ACTIONS(742),
@@ -35083,12 +35174,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -35102,8 +35195,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [315] = {
- [sym_formal_parameters] = STATE(1530),
+ [STATE(315)] = {
+ [sym_formal_parameters] = STATE(1567),
[sym_identifier] = ACTIONS(912),
[anon_sym_export] = ACTIONS(914),
[anon_sym_STAR] = ACTIONS(729),
@@ -35115,8 +35208,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_in] = ACTIONS(729),
[anon_sym_EQ] = ACTIONS(836),
[anon_sym_LBRACK] = ACTIONS(718),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(914),
[anon_sym_function] = ACTIONS(916),
[anon_sym_EQ_GT] = ACTIONS(742),
@@ -35150,12 +35241,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -35169,8 +35262,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [316] = {
- [sym_formal_parameters] = STATE(1530),
+ [STATE(316)] = {
+ [sym_formal_parameters] = STATE(1567),
[sym_identifier] = ACTIONS(912),
[anon_sym_export] = ACTIONS(914),
[anon_sym_STAR] = ACTIONS(729),
@@ -35182,8 +35275,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(862),
[anon_sym_EQ] = ACTIONS(836),
[anon_sym_LBRACK] = ACTIONS(718),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(914),
[anon_sym_function] = ACTIONS(852),
[anon_sym_EQ_GT] = ACTIONS(742),
@@ -35217,12 +35308,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -35236,7 +35329,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [317] = {
+ [STATE(317)] = {
[sym_formal_parameters] = STATE(1503),
[sym_identifier] = ACTIONS(918),
[anon_sym_export] = ACTIONS(920),
@@ -35249,8 +35342,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_of] = ACTIONS(729),
[anon_sym_EQ] = ACTIONS(883),
[anon_sym_LBRACK] = ACTIONS(718),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(920),
[anon_sym_function] = ACTIONS(916),
[anon_sym_EQ_GT] = ACTIONS(922),
@@ -35284,12 +35375,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -35303,8 +35396,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [318] = {
- [sym_formal_parameters] = STATE(1599),
+ [STATE(318)] = {
+ [sym_formal_parameters] = STATE(1602),
[sym_identifier] = ACTIONS(901),
[anon_sym_export] = ACTIONS(903),
[anon_sym_STAR] = ACTIONS(729),
@@ -35317,8 +35410,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_EQ] = ACTIONS(883),
[anon_sym_LBRACK] = ACTIONS(718),
[anon_sym_RBRACK] = ACTIONS(924),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(903),
[anon_sym_function] = ACTIONS(879),
[anon_sym_EQ_GT] = ACTIONS(910),
@@ -35352,12 +35443,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -35370,13 +35463,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [319] = {
- [sym_variable_declarator] = STATE(1139),
- [sym_object_pattern] = STATE(1087),
- [sym_array_pattern] = STATE(1087),
- [sym__destructuring_pattern] = STATE(1087),
- [aux_sym_object_repeat1] = STATE(1201),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [STATE(319)] = {
+ [sym_variable_declarator] = STATE(1161),
+ [sym_object_pattern] = STATE(1076),
+ [sym_array_pattern] = STATE(1076),
+ [sym__destructuring_pattern] = STATE(1076),
+ [aux_sym_object_repeat1] = STATE(1205),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[sym_identifier] = ACTIONS(895),
[anon_sym_STAR] = ACTIONS(729),
[anon_sym_LBRACE] = ACTIONS(897),
@@ -35388,8 +35481,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(899),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_EQ_GT] = ACTIONS(742),
[sym_optional_chain] = ACTIONS(718),
[anon_sym_DOT] = ACTIONS(718),
@@ -35421,12 +35512,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -35437,7 +35530,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [320] = {
+ [STATE(320)] = {
[sym_formal_parameters] = STATE(1503),
[sym_identifier] = ACTIONS(918),
[anon_sym_export] = ACTIONS(920),
@@ -35450,8 +35543,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_of] = ACTIONS(729),
[anon_sym_EQ] = ACTIONS(926),
[anon_sym_LBRACK] = ACTIONS(718),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(920),
[anon_sym_function] = ACTIONS(916),
[anon_sym_EQ_GT] = ACTIONS(922),
@@ -35485,12 +35576,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -35504,8 +35597,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [321] = {
- [sym_formal_parameters] = STATE(1530),
+ [STATE(321)] = {
+ [sym_formal_parameters] = STATE(1567),
[sym_identifier] = ACTIONS(912),
[anon_sym_export] = ACTIONS(914),
[anon_sym_STAR] = ACTIONS(729),
@@ -35517,8 +35610,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(834),
[anon_sym_EQ] = ACTIONS(836),
[anon_sym_LBRACK] = ACTIONS(718),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(914),
[anon_sym_function] = ACTIONS(928),
[anon_sym_EQ_GT] = ACTIONS(742),
@@ -35552,12 +35643,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -35571,13 +35664,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [322] = {
- [sym_variable_declarator] = STATE(1139),
- [sym_object_pattern] = STATE(1087),
- [sym_array_pattern] = STATE(1087),
- [sym__destructuring_pattern] = STATE(1087),
- [aux_sym_object_repeat1] = STATE(1250),
- [aux_sym_object_pattern_repeat1] = STATE(1210),
+ [STATE(322)] = {
+ [sym_variable_declarator] = STATE(1161),
+ [sym_object_pattern] = STATE(1076),
+ [sym_array_pattern] = STATE(1076),
+ [sym__destructuring_pattern] = STATE(1076),
+ [aux_sym_object_repeat1] = STATE(1251),
+ [aux_sym_object_pattern_repeat1] = STATE(1206),
[sym_identifier] = ACTIONS(895),
[anon_sym_STAR] = ACTIONS(729),
[anon_sym_LBRACE] = ACTIONS(897),
@@ -35589,8 +35682,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_COLON] = ACTIONS(731),
[anon_sym_EQ] = ACTIONS(734),
[anon_sym_LBRACK] = ACTIONS(899),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_EQ_GT] = ACTIONS(742),
[sym_optional_chain] = ACTIONS(718),
[anon_sym_DOT] = ACTIONS(718),
@@ -35622,12 +35713,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -35638,8 +35731,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(718),
[sym_html_comment] = ACTIONS(5),
},
- [323] = {
- [sym_formal_parameters] = STATE(1547),
+ [STATE(323)] = {
+ [sym_formal_parameters] = STATE(1543),
[sym_identifier] = ACTIONS(870),
[anon_sym_export] = ACTIONS(872),
[anon_sym_STAR] = ACTIONS(729),
@@ -35652,8 +35745,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_EQ] = ACTIONS(933),
[anon_sym_LBRACK] = ACTIONS(718),
[anon_sym_RBRACK] = ACTIONS(930),
- [anon_sym_LT] = ACTIONS(729),
- [anon_sym_GT] = ACTIONS(729),
[anon_sym_async] = ACTIONS(872),
[anon_sym_function] = ACTIONS(879),
[anon_sym_EQ_GT] = ACTIONS(881),
@@ -35687,12 +35778,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_SLASH] = ACTIONS(729),
[anon_sym_PERCENT] = ACTIONS(729),
[anon_sym_STAR_STAR] = ACTIONS(729),
+ [anon_sym_LT] = ACTIONS(729),
[anon_sym_LT_EQ] = ACTIONS(718),
[anon_sym_EQ_EQ] = ACTIONS(729),
[anon_sym_EQ_EQ_EQ] = ACTIONS(718),
[anon_sym_BANG_EQ] = ACTIONS(729),
[anon_sym_BANG_EQ_EQ] = ACTIONS(718),
[anon_sym_GT_EQ] = ACTIONS(718),
+ [anon_sym_GT] = ACTIONS(729),
[anon_sym_QMARK_QMARK] = ACTIONS(729),
[anon_sym_instanceof] = ACTIONS(729),
[anon_sym_PLUS_PLUS] = ACTIONS(718),
@@ -35787,7 +35880,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_function,
ACTIONS(881), 1,
anon_sym_EQ_GT,
- STATE(1547), 1,
+ STATE(1543), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
@@ -35834,8 +35927,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 21,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -35849,8 +35940,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[160] = 13,
@@ -35868,7 +35961,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_in,
ACTIONS(942), 1,
anon_sym_of,
- STATE(1547), 1,
+ STATE(1543), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
@@ -35912,8 +36005,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK_EQ,
ACTIONS(729), 20,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -35927,8 +36018,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[251] = 3,
@@ -36010,7 +36103,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(910), 1,
anon_sym_EQ_GT,
- STATE(1599), 1,
+ STATE(1602), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
@@ -36055,8 +36148,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 21,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -36070,8 +36161,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[408] = 11,
@@ -36085,7 +36178,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LPAREN,
ACTIONS(912), 1,
sym_identifier,
- STATE(1530), 1,
+ STATE(1567), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
@@ -36130,8 +36223,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 21,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -36145,8 +36236,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[494] = 11,
@@ -36160,7 +36253,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
ACTIONS(928), 1,
anon_sym_function,
- STATE(1530), 1,
+ STATE(1567), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
@@ -36205,8 +36298,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 21,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -36220,8 +36311,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[580] = 13,
@@ -36239,7 +36332,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACK,
ACTIONS(933), 1,
anon_sym_EQ,
- STATE(1547), 1,
+ STATE(1543), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
@@ -36282,8 +36375,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 21,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -36297,8 +36388,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[670] = 5,
@@ -36716,12 +36809,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACE,
ACTIONS(899), 1,
anon_sym_LBRACK,
- STATE(1139), 1,
+ STATE(1161), 1,
sym_variable_declarator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1087), 3,
+ STATE(1076), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -36759,8 +36852,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 21,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -36774,8 +36865,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[1182] = 3,
@@ -37123,12 +37216,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACE,
ACTIONS(899), 1,
anon_sym_LBRACK,
- STATE(1139), 1,
+ STATE(1161), 1,
sym_variable_declarator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1087), 3,
+ STATE(1076), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -37166,8 +37259,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 21,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -37181,8 +37272,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[1618] = 4,
@@ -37400,7 +37493,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_in,
ACTIONS(942), 1,
anon_sym_of,
- STATE(1599), 1,
+ STATE(1602), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
@@ -37442,8 +37535,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK_EQ,
ACTIONS(729), 20,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -37457,8 +37548,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[1918] = 4,
@@ -37984,8 +38077,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_of,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -37999,8 +38090,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[2498] = 11,
@@ -38058,8 +38151,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_of,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -38073,8 +38164,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[2583] = 3,
@@ -39782,12 +39875,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_of,
ACTIONS(1088), 1,
sym_identifier,
- STATE(1139), 1,
+ STATE(1161), 1,
sym_variable_declarator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1043), 3,
+ STATE(1029), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -39823,8 +39916,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK_EQ,
ACTIONS(729), 20,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -39838,8 +39929,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[4439] = 3,
@@ -42388,12 +42481,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACE,
ACTIONS(899), 1,
anon_sym_LBRACK,
- STATE(1139), 1,
+ STATE(1161), 1,
sym_variable_declarator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1087), 3,
+ STATE(1076), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -42430,8 +42523,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 21,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -42445,8 +42536,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[7174] = 3,
@@ -42457,8 +42550,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -42472,8 +42563,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(1220), 36,
sym__ternary_qmark,
@@ -42520,8 +42613,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -42535,8 +42626,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(1224), 36,
sym__ternary_qmark,
@@ -42586,9 +42679,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ,
ACTIONS(1235), 1,
anon_sym_EQ_GT,
- STATE(1210), 1,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -42628,8 +42721,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -42643,8 +42734,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[7388] = 11,
ACTIONS(720), 1,
@@ -42657,9 +42750,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ,
ACTIONS(1235), 1,
anon_sym_EQ_GT,
- STATE(1201), 1,
+ STATE(1205), 1,
aux_sym_object_repeat1,
- STATE(1210), 1,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -42699,8 +42792,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -42714,8 +42805,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[7470] = 3,
ACTIONS(5), 2,
@@ -42725,8 +42818,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -42740,8 +42831,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(1241), 36,
sym__ternary_qmark,
@@ -42788,8 +42881,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -42803,8 +42894,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(956), 36,
sym__ternary_qmark,
@@ -42854,9 +42947,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ,
ACTIONS(1235), 1,
anon_sym_EQ_GT,
- STATE(1210), 1,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -42896,8 +42989,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -42911,8 +43002,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[7684] = 3,
ACTIONS(5), 2,
@@ -42922,8 +43015,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -42937,8 +43028,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(1245), 36,
sym__ternary_qmark,
@@ -43002,8 +43095,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43017,8 +43108,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(1228), 21,
sym__ternary_qmark,
@@ -43050,8 +43143,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43065,8 +43156,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(1251), 36,
sym__ternary_qmark,
@@ -43113,8 +43206,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43128,8 +43219,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(1255), 36,
sym__ternary_qmark,
@@ -43186,7 +43279,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1249), 3,
+ STATE(1208), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -43220,8 +43313,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK_EQ,
ACTIONS(729), 20,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43235,8 +43326,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
[8035] = 6,
@@ -43286,8 +43379,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43301,8 +43392,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[8106] = 6,
ACTIONS(877), 1,
@@ -43351,8 +43444,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43366,8 +43457,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[8177] = 6,
ACTIONS(881), 1,
@@ -43416,8 +43509,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43431,8 +43522,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[8248] = 6,
ACTIONS(1262), 1,
@@ -43481,8 +43574,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43496,8 +43587,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[8319] = 5,
ACTIONS(1264), 1,
@@ -43544,8 +43637,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43559,8 +43650,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[8387] = 7,
ACTIONS(883), 1,
@@ -43608,8 +43701,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43623,8 +43714,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[8458] = 3,
ACTIONS(5), 2,
@@ -43731,8 +43824,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43746,8 +43837,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[8590] = 7,
ACTIONS(834), 1,
@@ -43795,8 +43888,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43810,8 +43901,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[8661] = 7,
ACTIONS(742), 1,
@@ -43859,8 +43952,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43874,8 +43965,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[8732] = 7,
ACTIONS(881), 1,
@@ -43923,8 +44016,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -43938,8 +44029,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[8803] = 6,
ACTIONS(922), 1,
@@ -43986,8 +44079,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44001,8 +44092,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[8872] = 3,
ACTIONS(5), 2,
@@ -44072,8 +44165,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44087,8 +44178,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(1245), 33,
sym__automatic_semicolon,
@@ -44169,8 +44262,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44184,8 +44275,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[9067] = 5,
ACTIONS(1247), 1,
@@ -44231,8 +44324,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44246,8 +44337,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[9134] = 3,
ACTIONS(5), 2,
@@ -44317,8 +44410,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44332,8 +44423,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(956), 33,
sym__automatic_semicolon,
@@ -44437,8 +44530,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44452,8 +44543,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(1251), 33,
sym__automatic_semicolon,
@@ -44497,8 +44590,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44512,8 +44603,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(1220), 33,
sym__automatic_semicolon,
@@ -44557,8 +44650,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44572,8 +44663,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(1255), 33,
sym__automatic_semicolon,
@@ -44617,8 +44710,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44632,8 +44723,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(1224), 33,
sym__automatic_semicolon,
@@ -44715,8 +44808,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44730,8 +44821,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[9646] = 7,
ACTIONS(1262), 1,
@@ -44779,8 +44872,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44794,8 +44885,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[9717] = 3,
ACTIONS(5), 2,
@@ -44805,8 +44898,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44820,8 +44911,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
ACTIONS(1241), 33,
sym__automatic_semicolon,
@@ -44903,8 +44996,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44918,8 +45009,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[9851] = 6,
ACTIONS(1247), 1,
@@ -44966,8 +45059,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -44981,8 +45072,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[9920] = 3,
ACTIONS(5), 2,
@@ -45089,8 +45182,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -45104,8 +45195,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[10052] = 7,
ACTIONS(907), 1,
@@ -45153,8 +45246,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -45168,8 +45259,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[10123] = 7,
ACTIONS(1292), 1,
@@ -45217,8 +45310,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -45232,8 +45323,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[10194] = 3,
ACTIONS(5), 2,
@@ -45341,8 +45434,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -45356,8 +45447,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[10328] = 6,
ACTIONS(742), 1,
@@ -45404,8 +45497,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -45419,8 +45510,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[10397] = 3,
ACTIONS(5), 2,
@@ -45527,8 +45620,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -45542,8 +45633,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[10529] = 3,
ACTIONS(5), 2,
@@ -45710,8 +45803,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -45725,8 +45816,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[10724] = 6,
ACTIONS(1247), 1,
@@ -45772,8 +45865,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -45787,8 +45878,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[10792] = 7,
ACTIONS(877), 1,
@@ -45835,8 +45928,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -45850,8 +45941,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[10862] = 5,
ACTIONS(1300), 1,
@@ -45896,8 +45989,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -45911,8 +46002,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[10928] = 5,
ACTIONS(1270), 1,
@@ -45957,8 +46050,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -45972,8 +46063,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[10994] = 6,
ACTIONS(1304), 1,
@@ -46019,8 +46112,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46034,8 +46125,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11062] = 6,
ACTIONS(1287), 1,
@@ -46081,8 +46174,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46096,8 +46187,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11130] = 8,
ACTIONS(1262), 1,
@@ -46145,8 +46238,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK_EQ,
ACTIONS(1226), 19,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46160,8 +46251,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11202] = 8,
ACTIONS(877), 1,
@@ -46209,8 +46302,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK_EQ,
ACTIONS(729), 19,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46224,8 +46315,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11274] = 7,
ACTIONS(1262), 1,
@@ -46272,8 +46365,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46287,8 +46378,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11344] = 6,
ACTIONS(1264), 1,
@@ -46333,8 +46426,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46348,8 +46439,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11411] = 6,
ACTIONS(1247), 1,
@@ -46394,8 +46487,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46409,8 +46500,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11478] = 8,
ACTIONS(1262), 1,
@@ -46457,8 +46550,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46472,8 +46563,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11549] = 8,
ACTIONS(881), 1,
@@ -46520,8 +46613,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46535,8 +46626,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11620] = 7,
ACTIONS(1264), 1,
@@ -46582,8 +46675,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK_EQ,
ACTIONS(1226), 19,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46597,8 +46688,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11689] = 6,
ACTIONS(883), 1,
@@ -46643,8 +46736,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46658,8 +46749,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11756] = 7,
ACTIONS(1284), 1,
@@ -46704,8 +46797,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46719,8 +46810,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11824] = 6,
ACTIONS(1247), 1,
@@ -46764,8 +46857,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46779,8 +46870,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11890] = 8,
ACTIONS(1247), 1,
@@ -46826,8 +46919,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK_EQ,
ACTIONS(1226), 19,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46841,8 +46932,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[11960] = 8,
ACTIONS(883), 1,
@@ -46888,8 +46981,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK_EQ,
ACTIONS(729), 19,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46903,8 +46994,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[12030] = 6,
ACTIONS(984), 1,
@@ -46948,8 +47041,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -46963,8 +47054,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[12096] = 6,
ACTIONS(1317), 1,
@@ -47008,8 +47101,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -47023,8 +47114,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[12162] = 6,
ACTIONS(883), 1,
@@ -47068,8 +47161,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(729), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -47083,8 +47174,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[12228] = 7,
ACTIONS(1247), 1,
@@ -47128,8 +47221,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK_EQ,
ACTIONS(1226), 19,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -47143,8 +47234,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[12295] = 5,
ACTIONS(1319), 1,
@@ -47186,8 +47279,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 20,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT,
@@ -47201,8 +47292,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_PERCENT,
anon_sym_STAR_STAR,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_QMARK_QMARK,
[12358] = 10,
ACTIONS(391), 1,
@@ -47225,16 +47318,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1321), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1323), 24,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47271,16 +47364,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(505), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(503), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47326,16 +47419,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1321), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1323), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47381,16 +47474,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1335), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1337), 25,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47437,16 +47530,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1341), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1343), 23,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47480,16 +47573,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1228), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47537,16 +47630,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1347), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1349), 25,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47582,16 +47675,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(499), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(497), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47642,16 +47735,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1353), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1355), 23,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47685,16 +47778,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(505), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(503), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47736,16 +47829,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1347), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1349), 28,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47782,16 +47875,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1357), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1359), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47829,16 +47922,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1361), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1363), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47876,16 +47969,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(543), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(545), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47923,16 +48016,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1365), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1367), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -47970,16 +48063,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(499), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(497), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48017,16 +48110,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1369), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1371), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48064,16 +48157,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(533), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(535), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48111,16 +48204,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1373), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1375), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48158,16 +48251,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1361), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1363), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48205,16 +48298,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1377), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1379), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48249,20 +48342,20 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1381), 12,
+ ACTIONS(511), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1383), 29,
+ anon_sym_GT,
+ ACTIONS(509), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -48296,20 +48389,20 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(511), 12,
+ ACTIONS(1381), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(509), 29,
+ anon_sym_GT,
+ ACTIONS(1383), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -48346,16 +48439,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1385), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1387), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48400,16 +48493,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1389), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1391), 24,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48442,16 +48535,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1228), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48489,16 +48582,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1398), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1400), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48536,16 +48629,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1347), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1349), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48583,16 +48676,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1402), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1404), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48630,16 +48723,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1406), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1408), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48677,16 +48770,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(593), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(595), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48724,16 +48817,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1410), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1412), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48771,16 +48864,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(583), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(585), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48818,16 +48911,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(573), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(575), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48865,16 +48958,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1414), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1416), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48912,16 +49005,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(519), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(517), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -48959,16 +49052,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1418), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1420), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49006,16 +49099,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1422), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1424), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49053,16 +49146,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1426), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1428), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49100,16 +49193,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1430), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1432), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49147,16 +49240,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1434), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1436), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49201,16 +49294,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(521), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(523), 24,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49243,16 +49336,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1441), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1443), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49290,16 +49383,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(603), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(605), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49344,16 +49437,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1445), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1447), 24,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49386,16 +49479,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1454), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1456), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49433,16 +49526,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1458), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1460), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49480,16 +49573,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1462), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1464), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49527,16 +49620,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1466), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1468), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49574,16 +49667,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1470), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1472), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49621,16 +49714,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(515), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(513), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49668,16 +49761,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1474), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1476), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49715,16 +49808,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(563), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(565), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49762,16 +49855,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1478), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1480), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49809,16 +49902,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1482), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1484), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49858,16 +49951,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1486), 13,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_instanceof,
ACTIONS(1488), 27,
sym__ternary_qmark,
@@ -49904,16 +49997,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1492), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1494), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49951,16 +50044,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1496), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1498), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -49998,16 +50091,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1500), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1502), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -50045,16 +50138,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1504), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1506), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -50092,16 +50185,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1508), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1510), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -50139,16 +50232,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1512), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1514), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -50186,16 +50279,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1516), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1518), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -50233,16 +50326,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(553), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(555), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -50280,16 +50373,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1520), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1522), 29,
sym__ternary_qmark,
anon_sym_LBRACE,
@@ -50533,16 +50626,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1389), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1391), 27,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -50600,13 +50693,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
ACTIONS(1562), 8,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 19,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -50704,16 +50797,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(521), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(523), 27,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -50872,70 +50965,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COLON,
anon_sym_RBRACK,
anon_sym_BQUOTE,
- [16433] = 20,
- ACTIONS(1325), 1,
- anon_sym_LPAREN,
- ACTIONS(1327), 1,
- anon_sym_LBRACK,
- ACTIONS(1331), 1,
- anon_sym_DOT,
- ACTIONS(1339), 1,
- sym_optional_chain,
- ACTIONS(1532), 1,
- anon_sym_GT_GT,
- ACTIONS(1536), 1,
- anon_sym_AMP,
- ACTIONS(1544), 1,
- anon_sym_PERCENT,
- ACTIONS(1546), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1562), 1,
- anon_sym_PIPE,
- STATE(513), 1,
- sym_arguments,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1345), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1524), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1534), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1542), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1550), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1552), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1526), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1548), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1560), 12,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- anon_sym_BQUOTE,
- [16516] = 25,
+ [16433] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -50995,7 +51025,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1387), 7,
+ ACTIONS(1568), 7,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
@@ -51003,60 +51033,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COLON,
anon_sym_RBRACK,
anon_sym_BQUOTE,
- [16609] = 10,
- ACTIONS(81), 1,
- anon_sym_BQUOTE,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
- ACTIONS(1570), 1,
- anon_sym_LBRACK,
- ACTIONS(1572), 1,
- sym_optional_chain,
- ACTIONS(1574), 1,
- anon_sym_DOT,
- STATE(616), 1,
- sym_template_string,
- STATE(650), 1,
- sym_arguments,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1321), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1323), 21,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_of,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [16672] = 21,
+ [16526] = 20,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -51069,8 +51046,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_GT,
ACTIONS(1536), 1,
anon_sym_AMP,
- ACTIONS(1538), 1,
- anon_sym_CARET,
ACTIONS(1544), 1,
anon_sym_PERCENT,
ACTIONS(1546), 1,
@@ -51108,7 +51083,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1560), 11,
+ ACTIONS(1560), 12,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -51118,9 +51093,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACK,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [16757] = 25,
+ [16609] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -51180,7 +51156,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1359), 7,
+ ACTIONS(1387), 7,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
@@ -51188,7 +51164,60 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COLON,
anon_sym_RBRACK,
anon_sym_BQUOTE,
- [16850] = 15,
+ [16702] = 10,
+ ACTIONS(81), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1574), 1,
+ sym_optional_chain,
+ ACTIONS(1576), 1,
+ anon_sym_DOT,
+ STATE(615), 1,
+ sym_template_string,
+ STATE(649), 1,
+ sym_arguments,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1321), 12,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_GT,
+ ACTIONS(1323), 21,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_of,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [16765] = 21,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -51199,10 +51228,16 @@ static const uint16_t ts_small_parse_table[] = {
sym_optional_chain,
ACTIONS(1532), 1,
anon_sym_GT_GT,
+ ACTIONS(1536), 1,
+ anon_sym_AMP,
+ ACTIONS(1538), 1,
+ anon_sym_CARET,
ACTIONS(1544), 1,
anon_sym_PERCENT,
ACTIONS(1546), 1,
anon_sym_STAR_STAR,
+ ACTIONS(1562), 1,
+ anon_sym_PIPE,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -51220,15 +51255,21 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1542), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1562), 7,
+ ACTIONS(1550), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1552), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(1526), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1560), 17,
+ ACTIONS(1548), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1560), 11,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -51238,15 +51279,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACK,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
anon_sym_BQUOTE,
- [16923] = 25,
+ [16850] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -51306,13 +51341,71 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1576), 7,
+ ACTIONS(1359), 7,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_RBRACK,
+ anon_sym_BQUOTE,
+ [16943] = 15,
+ ACTIONS(1325), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1331), 1,
+ anon_sym_DOT,
+ ACTIONS(1339), 1,
+ sym_optional_chain,
+ ACTIONS(1532), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1544), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1546), 1,
+ anon_sym_STAR_STAR,
+ STATE(513), 1,
+ sym_arguments,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1345), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1524), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1534), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1542), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1562), 7,
+ anon_sym_in,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_GT,
+ ACTIONS(1560), 17,
+ sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_RPAREN,
anon_sym_COLON,
anon_sym_RBRACK,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
anon_sym_BQUOTE,
[17016] = 25,
ACTIONS(1325), 1,
@@ -51391,16 +51484,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1228), 27,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -51523,15 +51616,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
ACTIONS(1562), 10,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 19,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -51552,54 +51645,75 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [17320] = 4,
- ACTIONS(1452), 1,
- anon_sym_EQ,
+ [17320] = 25,
+ ACTIONS(1325), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1331), 1,
+ anon_sym_DOT,
+ ACTIONS(1339), 1,
+ sym_optional_chain,
+ ACTIONS(1528), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1530), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1532), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1536), 1,
+ anon_sym_AMP,
+ ACTIONS(1538), 1,
+ anon_sym_CARET,
+ ACTIONS(1540), 1,
+ anon_sym_PIPE,
+ ACTIONS(1544), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1546), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1554), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1556), 1,
+ sym__ternary_qmark,
+ STATE(513), 1,
+ sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1445), 12,
+ ACTIONS(1345), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1524), 2,
anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
+ anon_sym_SLASH,
+ ACTIONS(1534), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1542), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
+ ACTIONS(1550), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1447), 27,
- sym__ternary_qmark,
+ ACTIONS(1552), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(1526), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1548), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1371), 7,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_RPAREN,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [17371] = 10,
+ [17413] = 10,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -51621,16 +51735,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1562), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 20,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -51652,7 +51766,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [17434] = 10,
+ [17476] = 10,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -51674,16 +51788,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1562), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 20,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -51705,82 +51819,61 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [17497] = 25,
- ACTIONS(1325), 1,
- anon_sym_LPAREN,
- ACTIONS(1327), 1,
- anon_sym_LBRACK,
- ACTIONS(1331), 1,
- anon_sym_DOT,
- ACTIONS(1339), 1,
- sym_optional_chain,
- ACTIONS(1528), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1530), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1532), 1,
- anon_sym_GT_GT,
- ACTIONS(1536), 1,
- anon_sym_AMP,
- ACTIONS(1538), 1,
- anon_sym_CARET,
- ACTIONS(1540), 1,
- anon_sym_PIPE,
- ACTIONS(1544), 1,
- anon_sym_PERCENT,
- ACTIONS(1546), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1554), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1556), 1,
- sym__ternary_qmark,
- STATE(513), 1,
- sym_arguments,
+ [17539] = 4,
+ ACTIONS(1452), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1345), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1524), 2,
+ ACTIONS(1445), 12,
anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1534), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1542), 2,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1550), 2,
+ anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1552), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1526), 3,
- anon_sym_in,
- anon_sym_LT,
anon_sym_GT,
- ACTIONS(1548), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1400), 7,
+ ACTIONS(1447), 27,
+ sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_RPAREN,
anon_sym_COLON,
+ anon_sym_LBRACK,
anon_sym_RBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
[17590] = 7,
ACTIONS(81), 1,
anon_sym_BQUOTE,
- ACTIONS(1568), 1,
+ ACTIONS(1570), 1,
anon_sym_LPAREN,
- STATE(616), 1,
+ STATE(615), 1,
sym_template_string,
- STATE(650), 1,
+ STATE(649), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -51788,16 +51881,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1321), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1323), 24,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -52146,37 +52239,34 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COLON,
anon_sym_RBRACK,
anon_sym_BQUOTE,
- [18078] = 9,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [18078] = 8,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1584), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1341), 12,
+ ACTIONS(1335), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1343), 20,
+ anon_sym_GT,
+ ACTIONS(1337), 22,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -52196,24 +52286,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18138] = 3,
+ [18136] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1365), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1367), 27,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -52242,7 +52334,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18186] = 4,
+ [18184] = 4,
ACTIONS(1452), 1,
anon_sym_EQ,
ACTIONS(5), 2,
@@ -52251,17 +52343,158 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1445), 12,
anon_sym_STAR,
anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
anon_sym_GT,
+ ACTIONS(1447), 26,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_of,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [18234] = 5,
+ ACTIONS(507), 1,
+ sym__automatic_semicolon,
+ ACTIONS(525), 1,
+ anon_sym_EQ,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(505), 12,
+ anon_sym_STAR,
+ anon_sym_in,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1447), 26,
+ anon_sym_GT,
+ ACTIONS(503), 25,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_of,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [18286] = 6,
+ ACTIONS(525), 1,
+ anon_sym_EQ,
+ ACTIONS(527), 1,
+ sym__automatic_semicolon,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(503), 2,
+ anon_sym_else,
+ anon_sym_while,
+ ACTIONS(521), 12,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_GT,
+ ACTIONS(523), 23,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [18340] = 4,
+ ACTIONS(525), 1,
+ anon_sym_EQ,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(521), 12,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_GT,
+ ACTIONS(523), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -52288,135 +52521,43 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18236] = 5,
- ACTIONS(507), 1,
- sym__automatic_semicolon,
- ACTIONS(525), 1,
- anon_sym_EQ,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(505), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(503), 25,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_of,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [18288] = 8,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [18390] = 9,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1335), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1337), 22,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_of,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ ACTIONS(1584), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [18346] = 5,
- ACTIONS(81), 1,
- anon_sym_BQUOTE,
- STATE(616), 1,
- sym_template_string,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1347), 12,
+ ACTIONS(1353), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1349), 25,
+ anon_sym_GT,
+ ACTIONS(1355), 20,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_of,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -52430,57 +52571,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- [18398] = 6,
- ACTIONS(525), 1,
- anon_sym_EQ,
- ACTIONS(527), 1,
- sym__automatic_semicolon,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(503), 2,
- anon_sym_else,
- anon_sym_while,
- ACTIONS(521), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(523), 23,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18452] = 25,
+ [18450] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -52547,7 +52639,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RPAREN,
anon_sym_COLON,
anon_sym_RBRACK,
- [18544] = 4,
+ [18542] = 4,
ACTIONS(1396), 1,
anon_sym_EQ,
ACTIONS(5), 2,
@@ -52556,16 +52648,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1389), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1391), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -52593,24 +52685,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18594] = 3,
+ [18592] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1381), 12,
+ ACTIONS(1377), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1383), 27,
+ anon_sym_GT,
+ ACTIONS(1379), 27,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -52638,43 +52730,38 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [18642] = 9,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
- ACTIONS(1570), 1,
- anon_sym_LBRACK,
- ACTIONS(1574), 1,
- anon_sym_DOT,
- ACTIONS(1582), 1,
- sym_optional_chain,
- STATE(705), 1,
- sym_arguments,
+ [18640] = 5,
+ ACTIONS(81), 1,
+ anon_sym_BQUOTE,
+ STATE(615), 1,
+ sym_template_string,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1584), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1353), 12,
+ ACTIONS(1347), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1355), 20,
+ anon_sym_GT,
+ ACTIONS(1349), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_of,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -52688,37 +52775,45 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_BQUOTE,
- [18702] = 4,
- ACTIONS(525), 1,
- anon_sym_EQ,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ [18692] = 9,
+ ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1576), 1,
+ anon_sym_DOT,
+ ACTIONS(1582), 1,
+ sym_optional_chain,
+ STATE(678), 1,
+ sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(521), 12,
+ ACTIONS(1584), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1341), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(523), 26,
+ anon_sym_GT,
+ ACTIONS(1343), 20,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_of,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -52732,19 +52827,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_BQUOTE,
[18752] = 8,
ACTIONS(81), 1,
anon_sym_BQUOTE,
- ACTIONS(1570), 1,
- anon_sym_LBRACK,
ACTIONS(1572), 1,
- sym_optional_chain,
+ anon_sym_LBRACK,
ACTIONS(1574), 1,
+ sym_optional_chain,
+ ACTIONS(1576), 1,
anon_sym_DOT,
- STATE(616), 1,
+ STATE(615), 1,
sym_template_string,
ACTIONS(5), 2,
sym_html_comment,
@@ -52752,16 +52845,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1347), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1349), 22,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -52794,16 +52887,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1228), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -52834,11 +52927,11 @@ static const uint16_t ts_small_parse_table[] = {
[18860] = 21,
ACTIONS(1562), 1,
anon_sym_PIPE,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -52852,7 +52945,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1604), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -52897,20 +52990,20 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1500), 12,
+ ACTIONS(1226), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1502), 26,
+ anon_sym_GT,
+ ACTIONS(1228), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -52941,20 +53034,20 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1226), 12,
+ ACTIONS(1504), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1228), 26,
+ anon_sym_GT,
+ ACTIONS(1506), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -52981,31 +53074,32 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19037] = 3,
+ [19037] = 4,
+ ACTIONS(1270), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1504), 12,
+ ACTIONS(1226), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1506), 26,
+ anon_sym_GT,
+ ACTIONS(1228), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
- anon_sym_of,
anon_sym_LBRACK,
sym_optional_chain,
anon_sym_DOT,
@@ -53025,32 +53119,31 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19084] = 4,
- ACTIONS(1270), 1,
- anon_sym_EQ,
+ [19086] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1226), 12,
+ ACTIONS(1373), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1228), 25,
+ anon_sym_GT,
+ ACTIONS(1375), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
+ anon_sym_of,
anon_sym_LBRACK,
sym_optional_chain,
anon_sym_DOT,
@@ -53071,66 +53164,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
[19133] = 3,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1373), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1375), 26,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_of,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [19180] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1361), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1363), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -53158,23 +53207,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19227] = 3,
+ [19180] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1508), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1510), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -53202,24 +53251,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19274] = 3,
+ [19227] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1377), 12,
+ ACTIONS(1381), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1379), 26,
+ anon_sym_GT,
+ ACTIONS(1383), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -53246,23 +53295,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19321] = 3,
+ [19274] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1512), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1514), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -53290,12 +53339,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19368] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [19321] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -53319,7 +53368,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -53356,12 +53405,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_BQUOTE,
- [19459] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [19412] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -53385,7 +53434,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -53422,23 +53471,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_BQUOTE,
- [19550] = 3,
+ [19503] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1385), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1387), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -53466,12 +53515,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19597] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [19550] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -53495,7 +53544,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -53532,7 +53581,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_BQUOTE,
- [19688] = 5,
+ [19641] = 5,
ACTIONS(1304), 1,
anon_sym_EQ,
ACTIONS(5), 2,
@@ -53546,16 +53595,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1228), 21,
sym__ternary_qmark,
anon_sym_LPAREN,
@@ -53578,23 +53627,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19739] = 3,
+ [19692] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1430), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1432), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -53622,23 +53671,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19786] = 3,
+ [19739] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1441), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1443), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -53666,7 +53715,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19833] = 5,
+ [19786] = 5,
ACTIONS(1247), 1,
anon_sym_EQ,
ACTIONS(5), 2,
@@ -53680,16 +53729,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1228), 21,
sym__ternary_qmark,
anon_sym_LPAREN,
@@ -53712,23 +53761,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19884] = 3,
+ [19837] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1347), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1349), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -53756,7 +53805,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19931] = 5,
+ [19884] = 5,
ACTIONS(1287), 1,
anon_sym_EQ,
ACTIONS(5), 2,
@@ -53770,16 +53819,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1228), 21,
sym__ternary_qmark,
anon_sym_LPAREN,
@@ -53802,7 +53851,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [19982] = 5,
+ [19935] = 5,
ACTIONS(577), 1,
sym__automatic_semicolon,
ACTIONS(5), 2,
@@ -53814,16 +53863,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(573), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(575), 23,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -53848,12 +53897,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20033] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [19986] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -53877,7 +53926,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -53914,23 +53963,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_BQUOTE,
- [20124] = 3,
+ [20077] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1470), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1472), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -53958,23 +54007,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20171] = 3,
+ [20124] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(573), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(575), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -54002,7 +54051,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20218] = 5,
+ [20171] = 5,
ACTIONS(597), 1,
sym__automatic_semicolon,
ACTIONS(5), 2,
@@ -54014,16 +54063,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(593), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(595), 23,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -54048,7 +54097,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20269] = 5,
+ [20222] = 5,
ACTIONS(587), 1,
sym__automatic_semicolon,
ACTIONS(5), 2,
@@ -54060,16 +54109,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(583), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(585), 23,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -54094,7 +54143,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20320] = 5,
+ [20273] = 5,
ACTIONS(607), 1,
sym__automatic_semicolon,
ACTIONS(5), 2,
@@ -54106,16 +54155,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(603), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(605), 23,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -54140,23 +54189,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20371] = 3,
+ [20324] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(593), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(595), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -54184,23 +54233,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20418] = 3,
+ [20371] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(583), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(585), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -54228,23 +54277,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20465] = 3,
+ [20418] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(603), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(605), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -54272,7 +54321,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20512] = 5,
+ [20465] = 5,
ACTIONS(557), 1,
sym__automatic_semicolon,
ACTIONS(5), 2,
@@ -54284,16 +54333,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(553), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(555), 23,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -54318,7 +54367,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20563] = 5,
+ [20516] = 5,
ACTIONS(547), 1,
sym__automatic_semicolon,
ACTIONS(5), 2,
@@ -54330,21 +54379,65 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(543), 12,
anon_sym_STAR,
anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
anon_sym_GT,
+ ACTIONS(545), 23,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [20567] = 3,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1474), 12,
+ anon_sym_STAR,
+ anon_sym_in,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(545), 23,
+ anon_sym_GT,
+ ACTIONS(1476), 26,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
+ anon_sym_of,
anon_sym_LBRACK,
sym_optional_chain,
anon_sym_DOT,
@@ -54376,16 +54469,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(533), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(535), 23,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -54417,61 +54510,61 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(553), 12,
anon_sym_STAR,
anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
anon_sym_GT,
+ ACTIONS(555), 26,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_of,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [20712] = 3,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(543), 12,
+ anon_sym_STAR,
+ anon_sym_in,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(555), 26,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_of,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [20712] = 3,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(543), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(545), 26,
+ anon_sym_GT,
+ ACTIONS(545), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -54505,16 +54598,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(533), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(535), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -54554,16 +54647,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(563), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(565), 23,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -54595,16 +54688,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(563), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(565), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -54633,66 +54726,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
[20904] = 3,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1474), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1476), 26,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_of,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [20951] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1478), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1480), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -54720,23 +54769,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [20998] = 3,
+ [20951] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1482), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1484), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -54764,7 +54813,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21045] = 4,
+ [20998] = 4,
ACTIONS(1646), 1,
sym_regex_flags,
ACTIONS(5), 2,
@@ -54773,16 +54822,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1486), 13,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_instanceof,
ACTIONS(1488), 24,
sym__automatic_semicolon,
@@ -54809,7 +54858,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21094] = 4,
+ [21047] = 4,
ACTIONS(1646), 1,
sym_regex_flags,
ACTIONS(5), 2,
@@ -54819,16 +54868,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_in,
anon_sym_of,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
anon_sym_instanceof,
ACTIONS(1488), 23,
sym__automatic_semicolon,
@@ -54854,23 +54903,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21143] = 3,
+ [21096] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1492), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1494), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -54898,7 +54947,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21190] = 5,
+ [21143] = 5,
ACTIONS(1452), 1,
anon_sym_EQ,
ACTIONS(5), 2,
@@ -54912,16 +54961,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1445), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1447), 21,
sym__ternary_qmark,
anon_sym_LPAREN,
@@ -54944,7 +54993,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21241] = 5,
+ [21194] = 5,
ACTIONS(1396), 1,
anon_sym_EQ,
ACTIONS(5), 2,
@@ -54958,16 +55007,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1389), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1391), 21,
sym__ternary_qmark,
anon_sym_LPAREN,
@@ -54990,7 +55039,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21292] = 5,
+ [21245] = 5,
ACTIONS(525), 1,
anon_sym_EQ,
ACTIONS(5), 2,
@@ -55004,16 +55053,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(521), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(523), 21,
sym__ternary_qmark,
anon_sym_LPAREN,
@@ -55036,12 +55085,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21343] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [21296] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -55065,7 +55114,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -55102,23 +55151,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_BQUOTE,
- [21434] = 3,
+ [21387] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1357), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1359), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -55146,12 +55195,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21481] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [21434] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -55175,7 +55224,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -55212,12 +55261,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_BQUOTE,
- [21572] = 15,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [21525] = 15,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -55227,7 +55276,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -55246,12 +55295,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
ACTIONS(1562), 7,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 15,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -55268,23 +55317,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [21643] = 3,
+ [21596] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1496), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1498), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -55312,12 +55361,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21690] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [21643] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -55341,7 +55390,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -55378,18 +55427,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_BQUOTE,
- [21781] = 10,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [21734] = 10,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -55400,16 +55449,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1562), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 18,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -55429,74 +55478,56 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [21842] = 21,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
- ACTIONS(1570), 1,
- anon_sym_LBRACK,
- ACTIONS(1574), 1,
- anon_sym_DOT,
- ACTIONS(1582), 1,
- sym_optional_chain,
- ACTIONS(1620), 1,
- anon_sym_GT_GT,
- ACTIONS(1624), 1,
- anon_sym_AMP,
- ACTIONS(1626), 1,
- anon_sym_CARET,
- ACTIONS(1628), 1,
- anon_sym_PIPE,
- ACTIONS(1632), 1,
- anon_sym_PERCENT,
- ACTIONS(1634), 1,
- anon_sym_STAR_STAR,
- STATE(705), 1,
- sym_arguments,
+ [21795] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1584), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1612), 2,
+ ACTIONS(1500), 12,
anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1622), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1630), 2,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1638), 2,
+ anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1640), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1614), 3,
- anon_sym_in,
- anon_sym_LT,
anon_sym_GT,
- ACTIONS(1636), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1560), 9,
+ ACTIONS(1502), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_SEMI,
+ anon_sym_of,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [21925] = 22,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [21842] = 22,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -55514,7 +55545,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -55554,12 +55585,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [22010] = 13,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [21927] = 13,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -55567,7 +55598,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -55583,13 +55614,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
ACTIONS(1562), 8,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 17,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -55608,12 +55639,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [22077] = 19,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [21994] = 19,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -55623,7 +55654,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -55668,14 +55699,75 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_CARET,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [22156] = 21,
+ [22073] = 20,
ACTIONS(1562), 1,
anon_sym_PIPE,
- ACTIONS(1568), 1,
+ ACTIONS(1570), 1,
anon_sym_LPAREN,
+ ACTIONS(1572), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1576), 1,
+ anon_sym_DOT,
+ ACTIONS(1582), 1,
+ sym_optional_chain,
+ ACTIONS(1620), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1624), 1,
+ anon_sym_AMP,
+ ACTIONS(1632), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1634), 1,
+ anon_sym_STAR_STAR,
+ STATE(678), 1,
+ sym_arguments,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1584), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1612), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1622), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1630), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1638), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1640), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(1614), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1636), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1560), 10,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_QMARK_QMARK,
+ anon_sym_BQUOTE,
+ [22154] = 21,
+ ACTIONS(1562), 1,
+ anon_sym_PIPE,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -55689,7 +55781,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -55730,12 +55822,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [22239] = 12,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [22237] = 12,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -55743,7 +55835,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -55756,15 +55848,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
ACTIONS(1562), 10,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 17,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -55783,18 +55875,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [22304] = 10,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [22302] = 10,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -55805,16 +55897,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1562), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 18,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -55834,12 +55926,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [22365] = 17,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [22363] = 17,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -55849,7 +55941,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -55892,12 +55984,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [22440] = 23,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [22438] = 23,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -55917,7 +56009,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -55956,68 +56048,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [22527] = 3,
+ [22525] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1520), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1522), 26,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_of,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [22574] = 3,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1369), 12,
- anon_sym_STAR,
- anon_sym_in,
anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1371), 26,
+ anon_sym_GT,
+ ACTIONS(1522), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -56044,12 +56092,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [22621] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [22572] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -56073,7 +56121,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -56104,30 +56152,30 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1576), 5,
+ ACTIONS(1568), 5,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_BQUOTE,
- [22712] = 3,
+ [22663] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1398), 12,
+ ACTIONS(1369), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1400), 26,
+ anon_sym_GT,
+ ACTIONS(1371), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -56154,12 +56202,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [22759] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [22710] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -56183,7 +56231,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -56214,30 +56262,74 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1400), 5,
+ ACTIONS(1371), 5,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_BQUOTE,
- [22850] = 3,
+ [22801] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1402), 12,
+ ACTIONS(1398), 12,
anon_sym_STAR,
anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
anon_sym_GT,
+ ACTIONS(1400), 26,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_of,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [22848] = 3,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1361), 12,
+ anon_sym_STAR,
+ anon_sym_in,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1404), 26,
+ anon_sym_GT,
+ ACTIONS(1363), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -56264,23 +56356,67 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [22897] = 3,
+ [22895] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1454), 12,
+ ACTIONS(1402), 12,
anon_sym_STAR,
anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
anon_sym_GT,
+ ACTIONS(1404), 26,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_of,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [22942] = 3,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1454), 12,
+ anon_sym_STAR,
+ anon_sym_in,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1456), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -56308,23 +56444,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [22944] = 3,
+ [22989] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1406), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1408), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -56352,23 +56488,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [22991] = 3,
+ [23036] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1410), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1412), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -56396,12 +56532,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [23038] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [23083] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -56425,7 +56561,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1662), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -56462,12 +56598,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_of,
anon_sym_BQUOTE,
- [23129] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [23174] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -56491,7 +56627,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1662), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -56528,12 +56664,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_of,
anon_sym_BQUOTE,
- [23220] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [23265] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -56557,7 +56693,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1662), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -56594,12 +56730,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_of,
anon_sym_BQUOTE,
- [23311] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [23356] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -56623,7 +56759,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1662), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -56660,12 +56796,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_of,
anon_sym_BQUOTE,
- [23402] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [23447] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -56689,7 +56825,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1662), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -56726,12 +56862,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_of,
anon_sym_BQUOTE,
- [23493] = 15,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [23538] = 15,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -56741,7 +56877,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1604), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -56760,12 +56896,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
ACTIONS(1562), 7,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 15,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -56782,18 +56918,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [23564] = 10,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [23609] = 10,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
ACTIONS(1604), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -56804,16 +56940,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1562), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 18,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -56833,12 +56969,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [23625] = 21,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [23670] = 21,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -56854,7 +56990,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR_STAR,
ACTIONS(1658), 1,
anon_sym_PIPE,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -56895,12 +57031,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [23708] = 22,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [23753] = 22,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -56918,7 +57054,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
ACTIONS(1658), 1,
anon_sym_PIPE,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -56958,12 +57094,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [23793] = 13,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [23838] = 13,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -56971,7 +57107,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1604), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -56987,13 +57123,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DASH,
ACTIONS(1562), 8,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 17,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -57012,12 +57148,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [23860] = 19,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [23905] = 19,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -57027,7 +57163,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1604), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -57072,14 +57208,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_CARET,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [23939] = 20,
+ [23984] = 20,
ACTIONS(1562), 1,
anon_sym_PIPE,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -57091,7 +57227,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1604), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -57133,12 +57269,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_CARET,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [24020] = 12,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [24065] = 12,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -57146,7 +57282,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1604), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -57159,15 +57295,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
ACTIONS(1562), 10,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 17,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -57186,18 +57322,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [24085] = 10,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [24130] = 10,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
ACTIONS(1604), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -57208,16 +57344,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1562), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 18,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -57237,12 +57373,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [24146] = 17,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [24191] = 17,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -57252,7 +57388,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PERCENT,
ACTIONS(1604), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -57295,12 +57431,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [24221] = 23,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [24266] = 23,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -57320,7 +57456,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE_PIPE,
ACTIONS(1658), 1,
anon_sym_PIPE,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -57359,12 +57495,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_of,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [24308] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [24353] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -57388,7 +57524,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1662), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -57419,18 +57555,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1576), 5,
+ ACTIONS(1568), 5,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
anon_sym_of,
anon_sym_BQUOTE,
- [24399] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [24444] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -57454,7 +57590,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1662), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -57485,18 +57621,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1400), 5,
+ ACTIONS(1371), 5,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
anon_sym_of,
anon_sym_BQUOTE,
- [24490] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [24535] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -57520,7 +57656,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1662), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -57557,12 +57693,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_of,
anon_sym_BQUOTE,
- [24581] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [24626] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -57586,7 +57722,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1662), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -57623,12 +57759,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_of,
anon_sym_BQUOTE,
- [24672] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [24717] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -57652,7 +57788,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1662), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -57689,12 +57825,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_of,
anon_sym_BQUOTE,
- [24763] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [24808] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -57718,7 +57854,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1662), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -57755,68 +57891,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_of,
anon_sym_BQUOTE,
- [24854] = 3,
+ [24899] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1516), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1518), 26,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_of,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [24901] = 3,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1361), 12,
- anon_sym_STAR,
- anon_sym_in,
anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1363), 26,
+ anon_sym_GT,
+ ACTIONS(1518), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -57843,7 +57935,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [24948] = 4,
+ [24946] = 4,
ACTIONS(1300), 1,
anon_sym_EQ,
ACTIONS(5), 2,
@@ -57852,16 +57944,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1228), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -57888,12 +57980,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [24997] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [24995] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -57917,7 +58009,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1662), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -57954,23 +58046,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_of,
anon_sym_BQUOTE,
- [25088] = 3,
+ [25086] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1414), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1416), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -57998,23 +58090,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [25135] = 3,
+ [25133] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1418), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1420), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -58042,12 +58134,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [25182] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [25180] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -58071,7 +58163,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -58108,23 +58200,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_BQUOTE,
- [25273] = 3,
+ [25271] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1422), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1424), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -58152,23 +58244,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [25320] = 3,
+ [25318] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1426), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1428), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -58196,12 +58288,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [25367] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [25365] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -58225,7 +58317,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -58262,23 +58354,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_BQUOTE,
- [25458] = 3,
+ [25456] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1434), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1436), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -58306,12 +58398,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [25505] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [25503] = 25,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -58335,7 +58427,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -58372,24 +58464,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_BQUOTE,
- [25596] = 3,
+ [25594] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1458), 12,
anon_sym_STAR,
anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
anon_sym_GT,
+ ACTIONS(1460), 26,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_of,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [25641] = 3,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1462), 12,
+ anon_sym_STAR,
+ anon_sym_in,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1460), 26,
+ anon_sym_GT,
+ ACTIONS(1464), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -58416,24 +58552,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [25643] = 3,
+ [25688] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1462), 12,
+ ACTIONS(1466), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1464), 26,
+ anon_sym_GT,
+ ACTIONS(1468), 26,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -58460,31 +58596,95 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [25690] = 3,
+ [25735] = 21,
+ ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1576), 1,
+ anon_sym_DOT,
+ ACTIONS(1582), 1,
+ sym_optional_chain,
+ ACTIONS(1620), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1624), 1,
+ anon_sym_AMP,
+ ACTIONS(1626), 1,
+ anon_sym_CARET,
+ ACTIONS(1628), 1,
+ anon_sym_PIPE,
+ ACTIONS(1632), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1634), 1,
+ anon_sym_STAR_STAR,
+ STATE(678), 1,
+ sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1466), 12,
+ ACTIONS(1584), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1612), 2,
anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1622), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1630), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1638), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1640), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(1614), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
+ ACTIONS(1636), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1560), 9,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_QMARK_QMARK,
+ anon_sym_BQUOTE,
+ [25818] = 6,
+ ACTIONS(525), 1,
+ anon_sym_EQ,
+ ACTIONS(1652), 1,
+ anon_sym_of,
+ ACTIONS(1664), 1,
+ anon_sym_in,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(521), 11,
+ anon_sym_STAR,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1468), 26,
- sym__automatic_semicolon,
+ anon_sym_GT,
+ ACTIONS(523), 23,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_SEMI,
- anon_sym_of,
anon_sym_LBRACK,
sym_optional_chain,
anon_sym_DOT,
@@ -58504,30 +58704,178 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [25737] = 20,
- ACTIONS(1562), 1,
+ [25870] = 26,
+ ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1576), 1,
+ anon_sym_DOT,
+ ACTIONS(1582), 1,
+ sym_optional_chain,
+ ACTIONS(1592), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1596), 1,
+ anon_sym_AMP,
+ ACTIONS(1598), 1,
+ anon_sym_CARET,
+ ACTIONS(1602), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1604), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1654), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1656), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1658), 1,
anon_sym_PIPE,
- ACTIONS(1568), 1,
+ ACTIONS(1660), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1662), 1,
+ sym__ternary_qmark,
+ ACTIONS(1669), 1,
+ anon_sym_in,
+ STATE(678), 1,
+ sym_arguments,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1584), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1588), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1590), 2,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1594), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1600), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1608), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1610), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(1606), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1667), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ anon_sym_of,
+ [25962] = 25,
+ ACTIONS(1325), 1,
anon_sym_LPAREN,
+ ACTIONS(1327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1331), 1,
+ anon_sym_DOT,
+ ACTIONS(1339), 1,
+ sym_optional_chain,
+ ACTIONS(1528), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1530), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1532), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1536), 1,
+ anon_sym_AMP,
+ ACTIONS(1538), 1,
+ anon_sym_CARET,
+ ACTIONS(1540), 1,
+ anon_sym_PIPE,
+ ACTIONS(1544), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1546), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1554), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1556), 1,
+ sym__ternary_qmark,
+ STATE(513), 1,
+ sym_arguments,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1345), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1524), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1534), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1542), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1550), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1552), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(1526), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1548), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1672), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [26052] = 27,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
+ ACTIONS(1616), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1618), 1,
+ anon_sym_PIPE_PIPE,
ACTIONS(1620), 1,
anon_sym_GT_GT,
ACTIONS(1624), 1,
anon_sym_AMP,
+ ACTIONS(1626), 1,
+ anon_sym_CARET,
+ ACTIONS(1628), 1,
+ anon_sym_PIPE,
ACTIONS(1632), 1,
anon_sym_PERCENT,
ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- STATE(705), 1,
+ ACTIONS(1642), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1644), 1,
+ sym__ternary_qmark,
+ ACTIONS(1674), 1,
+ anon_sym_COMMA,
+ ACTIONS(1677), 1,
+ anon_sym_RBRACE,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
+ ACTIONS(1566), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
ACTIONS(1584), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
@@ -58554,43 +58902,142 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1560), 10,
- sym__automatic_semicolon,
+ [26146] = 25,
+ ACTIONS(1325), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1331), 1,
+ anon_sym_DOT,
+ ACTIONS(1339), 1,
+ sym_optional_chain,
+ ACTIONS(1528), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1530), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1532), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1536), 1,
+ anon_sym_AMP,
+ ACTIONS(1538), 1,
+ anon_sym_CARET,
+ ACTIONS(1540), 1,
+ anon_sym_PIPE,
+ ACTIONS(1544), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1546), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1554), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1556), 1,
sym__ternary_qmark,
+ STATE(513), 1,
+ sym_arguments,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1345), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1524), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1534), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1542), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1550), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1552), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(1526), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1548), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1679), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [26236] = 6,
+ ACTIONS(1264), 1,
+ anon_sym_EQ,
+ ACTIONS(1307), 1,
+ anon_sym_in,
+ ACTIONS(1310), 1,
+ anon_sym_of,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1226), 11,
+ anon_sym_STAR,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_GT,
+ ACTIONS(1228), 23,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_LPAREN,
anon_sym_SEMI,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [25818] = 6,
- ACTIONS(525), 1,
- anon_sym_EQ,
- ACTIONS(1652), 1,
- anon_sym_of,
- ACTIONS(1664), 1,
- anon_sym_in,
+ [26288] = 5,
+ ACTIONS(1681), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1684), 1,
+ anon_sym_COLON,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(521), 11,
+ ACTIONS(1470), 12,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
+ anon_sym_in,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(523), 23,
+ anon_sym_GT,
+ ACTIONS(1472), 23,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_LBRACK,
sym_optional_chain,
@@ -58611,12 +59058,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [25870] = 27,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [26338] = 27,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -58640,15 +59087,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- ACTIONS(1667), 1,
+ ACTIONS(1677), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1686), 1,
anon_sym_COMMA,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
- STATE(1153), 1,
- aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
+ ACTIONS(1580), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
ACTIONS(1584), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
@@ -58667,9 +59117,6 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1640), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1669), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
ACTIONS(1614), 3,
anon_sym_in,
anon_sym_LT,
@@ -58678,12 +59125,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [25964] = 27,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [26432] = 27,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -58707,16 +59154,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- ACTIONS(1671), 1,
+ ACTIONS(1689), 1,
anon_sym_COMMA,
- ACTIONS(1674), 1,
+ ACTIONS(1692), 1,
anon_sym_RBRACE,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1566), 2,
+ ACTIONS(1580), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
ACTIONS(1584), 2,
@@ -58745,94 +59192,95 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [26058] = 26,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [26526] = 27,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
- ACTIONS(1592), 1,
+ ACTIONS(1616), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1618), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1620), 1,
anon_sym_GT_GT,
- ACTIONS(1596), 1,
+ ACTIONS(1624), 1,
anon_sym_AMP,
- ACTIONS(1598), 1,
+ ACTIONS(1626), 1,
anon_sym_CARET,
- ACTIONS(1602), 1,
+ ACTIONS(1628), 1,
+ anon_sym_PIPE,
+ ACTIONS(1632), 1,
anon_sym_PERCENT,
- ACTIONS(1604), 1,
+ ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- ACTIONS(1654), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1656), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1658), 1,
- anon_sym_PIPE,
- ACTIONS(1660), 1,
+ ACTIONS(1642), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1662), 1,
+ ACTIONS(1644), 1,
sym__ternary_qmark,
- ACTIONS(1678), 1,
- anon_sym_in,
- STATE(705), 1,
+ ACTIONS(1694), 1,
+ anon_sym_COMMA,
+ STATE(678), 1,
sym_arguments,
+ STATE(1109), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1584), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1588), 2,
+ ACTIONS(1612), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1590), 2,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1594), 2,
+ ACTIONS(1622), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1600), 2,
+ ACTIONS(1630), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1608), 2,
+ ACTIONS(1638), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1610), 2,
+ ACTIONS(1640), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1606), 3,
+ ACTIONS(1696), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ ACTIONS(1614), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1636), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1676), 4,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_SEMI,
- anon_sym_of,
- [26150] = 5,
- ACTIONS(1681), 1,
+ [26620] = 5,
+ ACTIONS(1698), 1,
anon_sym_LPAREN,
- ACTIONS(1684), 1,
+ ACTIONS(1701), 1,
anon_sym_COLON,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1470), 12,
+ ACTIONS(1226), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1472), 23,
+ anon_sym_GT,
+ ACTIONS(1228), 23,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -58856,12 +59304,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [26200] = 27,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [26670] = 27,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -58885,18 +59333,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- ACTIONS(1674), 1,
- anon_sym_RBRACE,
- ACTIONS(1686), 1,
+ ACTIONS(1694), 1,
anon_sym_COMMA,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
+ STATE(1109), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1580), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
ACTIONS(1584), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
@@ -58915,6 +59360,9 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1640), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ ACTIONS(1703), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
ACTIONS(1614), 3,
anon_sym_in,
anon_sym_LT,
@@ -58923,12 +59371,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [26294] = 27,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
+ [26764] = 27,
ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
ACTIONS(1582), 1,
sym_optional_chain,
@@ -58952,18 +59400,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1644), 1,
sym__ternary_qmark,
- ACTIONS(1689), 1,
+ ACTIONS(1694), 1,
anon_sym_COMMA,
- ACTIONS(1692), 1,
- anon_sym_RBRACE,
- STATE(705), 1,
+ STATE(678), 1,
sym_arguments,
+ STATE(1109), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1580), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
ACTIONS(1584), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
@@ -58982,6 +59427,9 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1640), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ ACTIONS(1705), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
ACTIONS(1614), 3,
anon_sym_in,
anon_sym_LT,
@@ -58990,28 +59438,28 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [26388] = 6,
+ [26858] = 6,
ACTIONS(1452), 1,
anon_sym_EQ,
ACTIONS(1648), 1,
anon_sym_of,
- ACTIONS(1694), 1,
+ ACTIONS(1707), 1,
anon_sym_in,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1445), 11,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1447), 23,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -59036,28 +59484,28 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [26440] = 6,
+ [26910] = 6,
ACTIONS(1396), 1,
anon_sym_EQ,
ACTIONS(1650), 1,
anon_sym_of,
- ACTIONS(1697), 1,
+ ACTIONS(1710), 1,
anon_sym_in,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1389), 11,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1391), 23,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -59082,7 +59530,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [26492] = 5,
+ [26962] = 5,
ACTIONS(1264), 1,
anon_sym_EQ,
ACTIONS(5), 2,
@@ -59095,16 +59543,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1226), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1228), 21,
sym__ternary_qmark,
anon_sym_LPAREN,
@@ -59127,7 +59575,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [26542] = 25,
+ [27012] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -59156,8 +59604,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
+ ACTIONS(1713), 1,
+ anon_sym_COMMA,
+ ACTIONS(1715), 1,
+ anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
+ STATE(1030), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -59187,124 +59641,71 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1700), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [26632] = 27,
- ACTIONS(1568), 1,
+ [27105] = 25,
+ ACTIONS(1325), 1,
anon_sym_LPAREN,
- ACTIONS(1570), 1,
+ ACTIONS(1327), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1331), 1,
anon_sym_DOT,
- ACTIONS(1582), 1,
+ ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1616), 1,
+ ACTIONS(1721), 1,
anon_sym_AMP_AMP,
- ACTIONS(1618), 1,
+ ACTIONS(1723), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1620), 1,
+ ACTIONS(1725), 1,
anon_sym_GT_GT,
- ACTIONS(1624), 1,
+ ACTIONS(1729), 1,
anon_sym_AMP,
- ACTIONS(1626), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1628), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1632), 1,
+ ACTIONS(1737), 1,
anon_sym_PERCENT,
- ACTIONS(1634), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- ACTIONS(1642), 1,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1644), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
- ACTIONS(1667), 1,
- anon_sym_COMMA,
- STATE(705), 1,
+ STATE(513), 1,
sym_arguments,
- STATE(1153), 1,
- aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1584), 2,
+ ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1612), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1622), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1630), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1638), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1640), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1702), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- ACTIONS(1614), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1636), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [26726] = 5,
- ACTIONS(1704), 1,
- anon_sym_LPAREN,
- ACTIONS(1707), 1,
+ ACTIONS(1564), 3,
+ anon_sym_LBRACE,
anon_sym_COLON,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1226), 12,
- anon_sym_STAR,
+ anon_sym_BQUOTE,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1228), 23,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [26776] = 25,
+ [27194] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -59333,8 +59734,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
+ ACTIONS(1713), 1,
+ anon_sym_COMMA,
+ ACTIONS(1751), 1,
+ anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
+ STATE(1030), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -59364,170 +59771,189 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1709), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [26866] = 6,
- ACTIONS(1264), 1,
- anon_sym_EQ,
- ACTIONS(1307), 1,
- anon_sym_in,
- ACTIONS(1310), 1,
- anon_sym_of,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1226), 11,
- anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1228), 23,
- sym__ternary_qmark,
- anon_sym_COMMA,
+ [27287] = 25,
+ ACTIONS(1325), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ ACTIONS(1327), 1,
anon_sym_LBRACK,
- sym_optional_chain,
+ ACTIONS(1331), 1,
anon_sym_DOT,
+ ACTIONS(1339), 1,
+ sym_optional_chain,
+ ACTIONS(1721), 1,
anon_sym_AMP_AMP,
+ ACTIONS(1723), 1,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
+ ACTIONS(1725), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1729), 1,
+ anon_sym_AMP,
+ ACTIONS(1731), 1,
anon_sym_CARET,
+ ACTIONS(1733), 1,
+ anon_sym_PIPE,
+ ACTIONS(1737), 1,
anon_sym_PERCENT,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ ACTIONS(1749), 1,
+ sym__ternary_qmark,
+ STATE(513), 1,
+ sym_arguments,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ ACTIONS(1717), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1727), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1735), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1743), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1745), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(1580), 3,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
anon_sym_BQUOTE,
- [26918] = 27,
- ACTIONS(1568), 1,
+ ACTIONS(1719), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1741), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [27376] = 25,
+ ACTIONS(1325), 1,
anon_sym_LPAREN,
- ACTIONS(1570), 1,
+ ACTIONS(1327), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1331), 1,
anon_sym_DOT,
- ACTIONS(1582), 1,
+ ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1616), 1,
+ ACTIONS(1721), 1,
anon_sym_AMP_AMP,
- ACTIONS(1618), 1,
+ ACTIONS(1723), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1620), 1,
+ ACTIONS(1725), 1,
anon_sym_GT_GT,
- ACTIONS(1624), 1,
+ ACTIONS(1729), 1,
anon_sym_AMP,
- ACTIONS(1626), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1628), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1632), 1,
+ ACTIONS(1737), 1,
anon_sym_PERCENT,
- ACTIONS(1634), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- ACTIONS(1642), 1,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1644), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
- ACTIONS(1667), 1,
- anon_sym_COMMA,
- STATE(705), 1,
+ STATE(513), 1,
sym_arguments,
- STATE(1153), 1,
- aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1584), 2,
+ ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1612), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1622), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1630), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1638), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1640), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1711), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- ACTIONS(1614), 3,
+ ACTIONS(1387), 3,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_BQUOTE,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1636), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [27012] = 6,
- ACTIONS(525), 1,
- anon_sym_EQ,
- ACTIONS(1438), 1,
- anon_sym_RBRACK,
- ACTIONS(1652), 1,
- anon_sym_COMMA,
+ [27465] = 15,
+ ACTIONS(1325), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1331), 1,
+ anon_sym_DOT,
+ ACTIONS(1339), 1,
+ sym_optional_chain,
+ ACTIONS(1725), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
+ STATE(513), 1,
+ sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(521), 12,
+ ACTIONS(1345), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1717), 2,
anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1727), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1735), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1562), 7,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(523), 21,
+ anon_sym_GT,
+ ACTIONS(1560), 13,
sym__ternary_qmark,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [27063] = 17,
+ [27534] = 10,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -59536,11 +59962,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
- ACTIONS(1725), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
STATE(513), 1,
sym_arguments,
@@ -59550,40 +59972,37 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1562), 12,
anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1719), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1721), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1715), 3,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1727), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1562), 4,
+ anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1560), 10,
+ anon_sym_GT,
+ ACTIONS(1560), 16,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COLON,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
anon_sym_BQUOTE,
- [27136] = 23,
+ [27593] = 21,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -59592,22 +60011,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
+ anon_sym_GT_GT,
ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -59616,36 +60031,38 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1560), 5,
+ ACTIONS(1560), 7,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COLON,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [27221] = 25,
+ [27674] = 22,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -59654,26 +60071,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
+ ACTIONS(1721), 1,
+ anon_sym_AMP_AMP,
ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
+ anon_sym_GT_GT,
ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1743), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
- sym__ternary_qmark,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -59682,34 +60093,37 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1576), 3,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_BQUOTE,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [27310] = 25,
+ ACTIONS(1560), 6,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_PIPE_PIPE,
+ anon_sym_QMARK_QMARK,
+ anon_sym_BQUOTE,
+ [27757] = 13,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -59718,26 +60132,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
+ ACTIONS(1737), 1,
anon_sym_PERCENT,
- ACTIONS(1725), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
- anon_sym_AMP,
- ACTIONS(1735), 1,
- anon_sym_CARET,
- ACTIONS(1737), 1,
- anon_sym_PIPE,
- ACTIONS(1743), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
- sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -59746,34 +60144,38 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1562), 8,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1400), 3,
+ anon_sym_GT,
+ ACTIONS(1560), 15,
+ sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COLON,
- anon_sym_BQUOTE,
- ACTIONS(1715), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1727), 3,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [27399] = 25,
+ anon_sym_BQUOTE,
+ [27822] = 19,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -59782,26 +60184,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
+ ACTIONS(1725), 1,
anon_sym_GT_GT,
- ACTIONS(1723), 1,
+ ACTIONS(1737), 1,
anon_sym_PERCENT,
- ACTIONS(1725), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
- anon_sym_AMP,
- ACTIONS(1735), 1,
- anon_sym_CARET,
- ACTIONS(1737), 1,
- anon_sym_PIPE,
- ACTIONS(1743), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
- sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -59810,34 +60198,42 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1562), 2,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1420), 3,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_BQUOTE,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [27488] = 25,
+ ACTIONS(1560), 8,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_QMARK_QMARK,
+ anon_sym_BQUOTE,
+ [27899] = 20,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -59846,26 +60242,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
+ ACTIONS(1562), 1,
+ anon_sym_PIPE,
ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
+ anon_sym_GT_GT,
ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
- anon_sym_CARET,
ACTIONS(1737), 1,
- anon_sym_PIPE,
- ACTIONS(1743), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
- sym__ternary_qmark,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -59874,34 +60260,39 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1428), 3,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_BQUOTE,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [27577] = 25,
+ ACTIONS(1560), 8,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_QMARK_QMARK,
+ anon_sym_BQUOTE,
+ [27978] = 21,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -59910,26 +60301,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
+ ACTIONS(1562), 1,
+ anon_sym_PIPE,
ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
+ anon_sym_GT_GT,
ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
ACTIONS(1737), 1,
- anon_sym_PIPE,
- ACTIONS(1743), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
- sym__ternary_qmark,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -59938,34 +60321,38 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1436), 3,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_BQUOTE,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [27666] = 25,
+ ACTIONS(1560), 7,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_QMARK_QMARK,
+ anon_sym_BQUOTE,
+ [28059] = 12,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -59974,26 +60361,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
+ ACTIONS(1737), 1,
anon_sym_PERCENT,
- ACTIONS(1725), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
- anon_sym_AMP,
- ACTIONS(1735), 1,
- anon_sym_CARET,
- ACTIONS(1737), 1,
- anon_sym_PIPE,
- ACTIONS(1743), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
- sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -60002,34 +60373,37 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1562), 10,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1387), 3,
+ anon_sym_GT,
+ ACTIONS(1560), 15,
+ sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COLON,
- anon_sym_BQUOTE,
- ACTIONS(1715), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1727), 3,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [27755] = 25,
+ anon_sym_BQUOTE,
+ [28122] = 10,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -60038,26 +60412,61 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
- ACTIONS(1725), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
- anon_sym_AMP,
- ACTIONS(1735), 1,
- anon_sym_CARET,
- ACTIONS(1737), 1,
+ STATE(513), 1,
+ sym_arguments,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1345), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1562), 12,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
anon_sym_PIPE,
- ACTIONS(1743), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_GT,
+ ACTIONS(1560), 16,
sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_BQUOTE,
+ [28181] = 17,
+ ACTIONS(1325), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1331), 1,
+ anon_sym_DOT,
+ ACTIONS(1339), 1,
+ sym_optional_chain,
+ ACTIONS(1725), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -60066,34 +60475,102 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1719), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1741), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1562), 4,
+ anon_sym_AMP,
+ anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1578), 3,
+ ACTIONS(1560), 10,
+ sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COLON,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- ACTIONS(1715), 3,
+ [28254] = 23,
+ ACTIONS(1325), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1331), 1,
+ anon_sym_DOT,
+ ACTIONS(1339), 1,
+ sym_optional_chain,
+ ACTIONS(1721), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1723), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1725), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1729), 1,
+ anon_sym_AMP,
+ ACTIONS(1731), 1,
+ anon_sym_CARET,
+ ACTIONS(1733), 1,
+ anon_sym_PIPE,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
+ STATE(513), 1,
+ sym_arguments,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1345), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1717), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1727), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1735), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1743), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1745), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [27844] = 25,
+ ACTIONS(1560), 5,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_QMARK_QMARK,
+ anon_sym_BQUOTE,
+ [28339] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -60102,25 +60579,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
+ ACTIONS(1721), 1,
+ anon_sym_AMP_AMP,
ACTIONS(1723), 1,
- anon_sym_PERCENT,
+ anon_sym_PIPE_PIPE,
ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
+ anon_sym_GT_GT,
ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1743), 1,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
@@ -60130,34 +60607,34 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1564), 3,
+ ACTIONS(1568), 3,
anon_sym_LBRACE,
anon_sym_COLON,
anon_sym_BQUOTE,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [27933] = 27,
+ [28428] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -60166,64 +60643,62 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1528), 1,
+ ACTIONS(1721), 1,
anon_sym_AMP_AMP,
- ACTIONS(1530), 1,
+ ACTIONS(1723), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1532), 1,
+ ACTIONS(1725), 1,
anon_sym_GT_GT,
- ACTIONS(1536), 1,
+ ACTIONS(1729), 1,
anon_sym_AMP,
- ACTIONS(1538), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1540), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1544), 1,
+ ACTIONS(1737), 1,
anon_sym_PERCENT,
- ACTIONS(1546), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- ACTIONS(1554), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1556), 1,
- sym__ternary_qmark,
ACTIONS(1747), 1,
- anon_sym_COMMA,
+ anon_sym_QMARK_QMARK,
ACTIONS(1749), 1,
- anon_sym_RPAREN,
+ sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
- aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1524), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1534), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1542), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1550), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1552), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1526), 3,
+ ACTIONS(1371), 3,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_BQUOTE,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1548), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [28026] = 25,
+ [28517] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -60232,25 +60707,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
+ ACTIONS(1721), 1,
+ anon_sym_AMP_AMP,
ACTIONS(1723), 1,
- anon_sym_PERCENT,
+ anon_sym_PIPE_PIPE,
ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
+ anon_sym_GT_GT,
ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1743), 1,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
@@ -60260,34 +60735,34 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1580), 3,
+ ACTIONS(1420), 3,
anon_sym_LBRACE,
anon_sym_COLON,
anon_sym_BQUOTE,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [28115] = 27,
+ [28606] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -60296,64 +60771,62 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1528), 1,
+ ACTIONS(1721), 1,
anon_sym_AMP_AMP,
- ACTIONS(1530), 1,
+ ACTIONS(1723), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1532), 1,
+ ACTIONS(1725), 1,
anon_sym_GT_GT,
- ACTIONS(1536), 1,
+ ACTIONS(1729), 1,
anon_sym_AMP,
- ACTIONS(1538), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1540), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1544), 1,
+ ACTIONS(1737), 1,
anon_sym_PERCENT,
- ACTIONS(1546), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- ACTIONS(1554), 1,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1556), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
- anon_sym_COMMA,
- ACTIONS(1751), 1,
- anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
- aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1524), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1534), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1542), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1550), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1552), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1526), 3,
+ ACTIONS(1428), 3,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_BQUOTE,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1548), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [28208] = 25,
+ [28695] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -60362,25 +60835,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
+ ACTIONS(1721), 1,
+ anon_sym_AMP_AMP,
ACTIONS(1723), 1,
- anon_sym_PERCENT,
+ anon_sym_PIPE_PIPE,
ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
+ anon_sym_GT_GT,
ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1743), 1,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
@@ -60390,36 +60863,34 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1359), 3,
+ ACTIONS(1436), 3,
anon_sym_LBRACE,
anon_sym_COLON,
anon_sym_BQUOTE,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [28297] = 27,
- ACTIONS(696), 1,
- anon_sym_COMMA,
+ [28784] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -60428,62 +60899,62 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1528), 1,
+ ACTIONS(1721), 1,
anon_sym_AMP_AMP,
- ACTIONS(1530), 1,
+ ACTIONS(1723), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1532), 1,
+ ACTIONS(1725), 1,
anon_sym_GT_GT,
- ACTIONS(1536), 1,
+ ACTIONS(1729), 1,
anon_sym_AMP,
- ACTIONS(1538), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1540), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1544), 1,
+ ACTIONS(1737), 1,
anon_sym_PERCENT,
- ACTIONS(1546), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- ACTIONS(1554), 1,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1556), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
- ACTIONS(1753), 1,
- anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1209), 1,
- aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1524), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1534), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1542), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1550), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1552), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1526), 3,
+ ACTIONS(1578), 3,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_BQUOTE,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1548), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [28390] = 27,
+ [28873] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -60512,13 +60983,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1755), 1,
+ ACTIONS(1753), 1,
anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -60549,7 +61020,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [28483] = 27,
+ [28966] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -60578,13 +61049,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1757), 1,
+ ACTIONS(1755), 1,
anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -60615,71 +61086,54 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [28576] = 25,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
- ACTIONS(1570), 1,
- anon_sym_LBRACK,
- ACTIONS(1574), 1,
- anon_sym_DOT,
- ACTIONS(1582), 1,
- sym_optional_chain,
- ACTIONS(1616), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1618), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1620), 1,
- anon_sym_GT_GT,
- ACTIONS(1624), 1,
- anon_sym_AMP,
- ACTIONS(1626), 1,
- anon_sym_CARET,
- ACTIONS(1628), 1,
- anon_sym_PIPE,
- ACTIONS(1632), 1,
- anon_sym_PERCENT,
- ACTIONS(1634), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1642), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1644), 1,
- sym__ternary_qmark,
- STATE(705), 1,
- sym_arguments,
+ [29059] = 6,
+ ACTIONS(1449), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1452), 1,
+ anon_sym_EQ,
+ ACTIONS(1648), 1,
+ anon_sym_COMMA,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1584), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1612), 2,
+ ACTIONS(1445), 12,
anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1622), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1630), 2,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1638), 2,
+ anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1640), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1614), 3,
- anon_sym_in,
- anon_sym_LT,
anon_sym_GT,
- ACTIONS(1636), 3,
+ ACTIONS(1447), 21,
+ sym__ternary_qmark,
+ anon_sym_LPAREN,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- ACTIONS(1676), 3,
- sym__automatic_semicolon,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [29110] = 27,
+ ACTIONS(696), 1,
anon_sym_COMMA,
- anon_sym_SEMI,
- [28665] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -60708,14 +61162,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
- anon_sym_COMMA,
- ACTIONS(1759), 1,
+ ACTIONS(1757), 1,
anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
- aux_sym_sequence_expression_repeat1,
+ STATE(1201), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -60745,110 +61197,52 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [28758] = 15,
- ACTIONS(1325), 1,
- anon_sym_LPAREN,
- ACTIONS(1327), 1,
- anon_sym_LBRACK,
- ACTIONS(1331), 1,
- anon_sym_DOT,
- ACTIONS(1339), 1,
- sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
- ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
- STATE(513), 1,
- sym_arguments,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1345), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1719), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1721), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1562), 7,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1560), 13,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_BQUOTE,
- [28827] = 10,
- ACTIONS(1325), 1,
- anon_sym_LPAREN,
- ACTIONS(1327), 1,
- anon_sym_LBRACK,
- ACTIONS(1331), 1,
- anon_sym_DOT,
- ACTIONS(1339), 1,
- sym_optional_chain,
- ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
- STATE(513), 1,
- sym_arguments,
+ [29203] = 6,
+ ACTIONS(1393), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1396), 1,
+ anon_sym_EQ,
+ ACTIONS(1650), 1,
+ anon_sym_COMMA,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1345), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1562), 12,
+ ACTIONS(1389), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1560), 16,
+ anon_sym_GT,
+ ACTIONS(1391), 21,
sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
+ anon_sym_LPAREN,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [28886] = 27,
+ [29254] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -60877,13 +61271,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1761), 1,
+ ACTIONS(1759), 1,
anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -60914,72 +61308,117 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [28979] = 25,
- ACTIONS(1325), 1,
+ [29347] = 25,
+ ACTIONS(1570), 1,
anon_sym_LPAREN,
- ACTIONS(1327), 1,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1331), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
- ACTIONS(1339), 1,
+ ACTIONS(1582), 1,
sym_optional_chain,
- ACTIONS(1528), 1,
+ ACTIONS(1616), 1,
anon_sym_AMP_AMP,
- ACTIONS(1530), 1,
+ ACTIONS(1618), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1532), 1,
+ ACTIONS(1620), 1,
anon_sym_GT_GT,
- ACTIONS(1536), 1,
+ ACTIONS(1624), 1,
anon_sym_AMP,
- ACTIONS(1538), 1,
+ ACTIONS(1626), 1,
anon_sym_CARET,
- ACTIONS(1540), 1,
+ ACTIONS(1628), 1,
anon_sym_PIPE,
- ACTIONS(1544), 1,
+ ACTIONS(1632), 1,
anon_sym_PERCENT,
- ACTIONS(1546), 1,
+ ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- ACTIONS(1554), 1,
+ ACTIONS(1642), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1556), 1,
+ ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(513), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1345), 2,
+ ACTIONS(1584), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1524), 2,
+ ACTIONS(1612), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1534), 2,
+ ACTIONS(1622), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1542), 2,
+ ACTIONS(1630), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1550), 2,
+ ACTIONS(1638), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1552), 2,
+ ACTIONS(1640), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1526), 3,
+ ACTIONS(1614), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1548), 3,
+ ACTIONS(1636), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1763), 3,
+ ACTIONS(1667), 3,
+ sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RPAREN,
+ anon_sym_SEMI,
+ [29436] = 6,
+ ACTIONS(525), 1,
+ anon_sym_EQ,
+ ACTIONS(1438), 1,
anon_sym_RBRACK,
- [29068] = 27,
- ACTIONS(1325), 1,
+ ACTIONS(1652), 1,
+ anon_sym_COMMA,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(521), 12,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_GT,
+ ACTIONS(523), 21,
+ sym__ternary_qmark,
+ anon_sym_LPAREN,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [29487] = 27,
+ ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
anon_sym_LBRACK,
@@ -61007,13 +61446,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1765), 1,
+ ACTIONS(1761), 1,
anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -61044,9 +61483,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [29161] = 27,
- ACTIONS(696), 1,
- anon_sym_COMMA,
+ [29580] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -61075,12 +61512,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1767), 1,
+ ACTIONS(1713), 1,
+ anon_sym_COMMA,
+ ACTIONS(1763), 1,
anon_sym_RBRACK,
STATE(513), 1,
sym_arguments,
- STATE(1238), 1,
- aux_sym_array_repeat1,
+ STATE(1030), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -61110,97 +61549,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [29254] = 6,
- ACTIONS(1449), 1,
- anon_sym_RBRACK,
- ACTIONS(1452), 1,
- anon_sym_EQ,
- ACTIONS(1648), 1,
- anon_sym_COMMA,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1445), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1447), 21,
- sym__ternary_qmark,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [29305] = 6,
- ACTIONS(1393), 1,
- anon_sym_RBRACK,
- ACTIONS(1396), 1,
- anon_sym_EQ,
- ACTIONS(1650), 1,
+ [29673] = 27,
+ ACTIONS(696), 1,
anon_sym_COMMA,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1389), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1391), 21,
- sym__ternary_qmark,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [29356] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -61229,14 +61580,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
- anon_sym_COMMA,
- ACTIONS(1769), 1,
- anon_sym_RBRACE,
+ ACTIONS(1765), 1,
+ anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
- aux_sym_sequence_expression_repeat1,
+ STATE(1215), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -61266,7 +61615,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [29449] = 21,
+ [29766] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -61275,58 +61624,66 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
+ ACTIONS(1528), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1530), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1532), 1,
anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
- ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1733), 1,
+ ACTIONS(1536), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1538), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1540), 1,
anon_sym_PIPE,
+ ACTIONS(1544), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1546), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1554), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1556), 1,
+ sym__ternary_qmark,
+ ACTIONS(1713), 1,
+ anon_sym_COMMA,
+ ACTIONS(1767), 1,
+ anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
+ STATE(1030), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1524), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1534), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1542), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1550), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1552), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
+ ACTIONS(1526), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1548), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1560), 7,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_QMARK_QMARK,
- anon_sym_BQUOTE,
- [29530] = 22,
+ [29859] = 27,
+ ACTIONS(696), 1,
+ anon_sym_COMMA,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -61335,61 +61692,62 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
- ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1729), 1,
+ ACTIONS(1528), 1,
anon_sym_AMP_AMP,
- ACTIONS(1733), 1,
+ ACTIONS(1530), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1532), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1536), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1538), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1540), 1,
anon_sym_PIPE,
+ ACTIONS(1544), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1546), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1554), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1556), 1,
+ sym__ternary_qmark,
+ ACTIONS(1769), 1,
+ anon_sym_RBRACK,
STATE(513), 1,
sym_arguments,
+ STATE(1193), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1524), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1534), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1542), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1550), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1552), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
+ ACTIONS(1526), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1548), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1560), 6,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_PIPE_PIPE,
- anon_sym_QMARK_QMARK,
- anon_sym_BQUOTE,
- [29613] = 27,
- ACTIONS(696), 1,
- anon_sym_COMMA,
+ [29952] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -61418,12 +61776,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
+ ACTIONS(1713), 1,
+ anon_sym_COMMA,
ACTIONS(1771), 1,
anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1260), 1,
- aux_sym_array_repeat1,
+ STATE(1030), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -61453,75 +61813,71 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [29706] = 27,
- ACTIONS(1325), 1,
+ [30045] = 25,
+ ACTIONS(1570), 1,
anon_sym_LPAREN,
- ACTIONS(1327), 1,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1331), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
- ACTIONS(1339), 1,
+ ACTIONS(1582), 1,
sym_optional_chain,
- ACTIONS(1528), 1,
+ ACTIONS(1616), 1,
anon_sym_AMP_AMP,
- ACTIONS(1530), 1,
+ ACTIONS(1618), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1532), 1,
+ ACTIONS(1620), 1,
anon_sym_GT_GT,
- ACTIONS(1536), 1,
+ ACTIONS(1624), 1,
anon_sym_AMP,
- ACTIONS(1538), 1,
+ ACTIONS(1626), 1,
anon_sym_CARET,
- ACTIONS(1540), 1,
+ ACTIONS(1628), 1,
anon_sym_PIPE,
- ACTIONS(1544), 1,
+ ACTIONS(1632), 1,
anon_sym_PERCENT,
- ACTIONS(1546), 1,
+ ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- ACTIONS(1554), 1,
+ ACTIONS(1642), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1556), 1,
+ ACTIONS(1644), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
- anon_sym_COMMA,
- ACTIONS(1773), 1,
- anon_sym_RPAREN,
- STATE(513), 1,
+ STATE(678), 1,
sym_arguments,
- STATE(1040), 1,
- aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1345), 2,
+ ACTIONS(1584), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1524), 2,
+ ACTIONS(1612), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1534), 2,
+ ACTIONS(1622), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1542), 2,
+ ACTIONS(1630), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1550), 2,
+ ACTIONS(1638), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1552), 2,
+ ACTIONS(1640), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1526), 3,
+ ACTIONS(1586), 3,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ ACTIONS(1614), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1548), 3,
+ ACTIONS(1636), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [29799] = 27,
- ACTIONS(696), 1,
- anon_sym_COMMA,
+ [30134] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -61550,12 +61906,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1775), 1,
+ ACTIONS(1713), 1,
+ anon_sym_COMMA,
+ ACTIONS(1773), 1,
anon_sym_RBRACK,
STATE(513), 1,
sym_arguments,
- STATE(1238), 1,
- aux_sym_array_repeat1,
+ STATE(1030), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -61585,7 +61943,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [29892] = 27,
+ [30227] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -61614,13 +61972,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1777), 1,
+ ACTIONS(1775), 1,
anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -61651,71 +62009,73 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [29985] = 25,
- ACTIONS(1568), 1,
+ [30320] = 27,
+ ACTIONS(1325), 1,
anon_sym_LPAREN,
- ACTIONS(1570), 1,
+ ACTIONS(1327), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1331), 1,
anon_sym_DOT,
- ACTIONS(1582), 1,
+ ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1616), 1,
+ ACTIONS(1528), 1,
anon_sym_AMP_AMP,
- ACTIONS(1618), 1,
+ ACTIONS(1530), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1620), 1,
+ ACTIONS(1532), 1,
anon_sym_GT_GT,
- ACTIONS(1624), 1,
+ ACTIONS(1536), 1,
anon_sym_AMP,
- ACTIONS(1626), 1,
+ ACTIONS(1538), 1,
anon_sym_CARET,
- ACTIONS(1628), 1,
+ ACTIONS(1540), 1,
anon_sym_PIPE,
- ACTIONS(1632), 1,
+ ACTIONS(1544), 1,
anon_sym_PERCENT,
- ACTIONS(1634), 1,
+ ACTIONS(1546), 1,
anon_sym_STAR_STAR,
- ACTIONS(1642), 1,
+ ACTIONS(1554), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1644), 1,
+ ACTIONS(1556), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ ACTIONS(1713), 1,
+ anon_sym_COMMA,
+ ACTIONS(1777), 1,
+ anon_sym_RPAREN,
+ STATE(513), 1,
sym_arguments,
+ STATE(1030), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1584), 2,
+ ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1612), 2,
+ ACTIONS(1524), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1622), 2,
+ ACTIONS(1534), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1630), 2,
+ ACTIONS(1542), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1638), 2,
+ ACTIONS(1550), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1640), 2,
+ ACTIONS(1552), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1586), 3,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_SEMI,
- ACTIONS(1614), 3,
+ ACTIONS(1526), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1636), 3,
+ ACTIONS(1548), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [30074] = 25,
+ [30413] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -61724,62 +62084,64 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
- ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1729), 1,
+ ACTIONS(1528), 1,
anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
+ ACTIONS(1530), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
+ ACTIONS(1532), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1536), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1538), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1540), 1,
anon_sym_PIPE,
- ACTIONS(1743), 1,
+ ACTIONS(1544), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1546), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1554), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
+ ACTIONS(1556), 1,
sym__ternary_qmark,
+ ACTIONS(1713), 1,
+ anon_sym_COMMA,
+ ACTIONS(1779), 1,
+ anon_sym_SEMI,
STATE(513), 1,
sym_arguments,
+ STATE(1030), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1524), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1534), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1542), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1550), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1552), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1566), 3,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_BQUOTE,
- ACTIONS(1715), 3,
+ ACTIONS(1526), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1548), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [30163] = 27,
+ [30506] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -61808,13 +62170,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1779), 1,
- anon_sym_RPAREN,
+ ACTIONS(1781), 1,
+ anon_sym_SEMI,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -61845,7 +62207,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [30256] = 27,
+ [30599] = 27,
+ ACTIONS(696), 1,
+ anon_sym_COMMA,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -61874,14 +62238,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
- anon_sym_COMMA,
- ACTIONS(1781), 1,
- anon_sym_SEMI,
+ ACTIONS(1783), 1,
+ anon_sym_RBRACK,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
- aux_sym_sequence_expression_repeat1,
+ STATE(1257), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -61911,59 +62273,52 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [30349] = 13,
- ACTIONS(1325), 1,
- anon_sym_LPAREN,
- ACTIONS(1327), 1,
- anon_sym_LBRACK,
- ACTIONS(1331), 1,
- anon_sym_DOT,
- ACTIONS(1339), 1,
- sym_optional_chain,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
- ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
- STATE(513), 1,
- sym_arguments,
+ [30692] = 6,
+ ACTIONS(1284), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1287), 1,
+ anon_sym_EQ,
+ ACTIONS(1302), 1,
+ anon_sym_COMMA,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1345), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1226), 12,
anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1721), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1562), 8,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1560), 15,
+ anon_sym_GT,
+ ACTIONS(1228), 21,
sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
+ anon_sym_LPAREN,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [30414] = 27,
+ [30743] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -61992,14 +62347,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
- anon_sym_COMMA,
- ACTIONS(1783), 1,
- anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
- aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -62029,7 +62378,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [30507] = 27,
+ ACTIONS(1785), 3,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [30832] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62058,13 +62411,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1785), 1,
+ ACTIONS(1787), 1,
anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -62095,7 +62448,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [30600] = 27,
+ [30925] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62124,13 +62477,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1787), 1,
+ ACTIONS(1789), 1,
anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -62161,7 +62514,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [30693] = 27,
+ [31018] = 27,
+ ACTIONS(696), 1,
+ anon_sym_COMMA,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62190,14 +62545,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
- anon_sym_COMMA,
- ACTIONS(1789), 1,
+ ACTIONS(1791), 1,
anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
- aux_sym_sequence_expression_repeat1,
+ STATE(1168), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -62227,7 +62580,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [30786] = 27,
+ [31111] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62256,13 +62609,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1791), 1,
- anon_sym_SEMI,
+ ACTIONS(1793), 1,
+ anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -62293,7 +62646,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [30879] = 27,
+ [31204] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62322,13 +62675,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1793), 1,
+ ACTIONS(1795), 1,
anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -62359,7 +62712,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [30972] = 25,
+ [31297] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62368,64 +62721,64 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
- ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1729), 1,
+ ACTIONS(1528), 1,
anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
+ ACTIONS(1530), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
+ ACTIONS(1532), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1536), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1538), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1540), 1,
anon_sym_PIPE,
- ACTIONS(1743), 1,
+ ACTIONS(1544), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1546), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1554), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
+ ACTIONS(1556), 1,
sym__ternary_qmark,
+ ACTIONS(1713), 1,
+ anon_sym_COMMA,
+ ACTIONS(1797), 1,
+ anon_sym_SEMI,
STATE(513), 1,
sym_arguments,
+ STATE(1030), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1524), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1534), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1542), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1550), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1552), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1558), 3,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_BQUOTE,
- ACTIONS(1715), 3,
+ ACTIONS(1526), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1548), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [31061] = 27,
- ACTIONS(696), 1,
- anon_sym_COMMA,
+ [31390] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62454,12 +62807,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1795), 1,
- anon_sym_RBRACK,
+ ACTIONS(1713), 1,
+ anon_sym_COMMA,
+ ACTIONS(1799), 1,
+ anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1170), 1,
- aux_sym_array_repeat1,
+ STATE(1030), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -62489,7 +62844,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [31154] = 19,
+ [31483] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62498,12 +62853,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
+ ACTIONS(1721), 1,
+ anon_sym_AMP_AMP,
ACTIONS(1723), 1,
- anon_sym_PERCENT,
+ anon_sym_PIPE_PIPE,
ACTIONS(1725), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1729), 1,
+ anon_sym_AMP,
+ ACTIONS(1731), 1,
+ anon_sym_CARET,
+ ACTIONS(1733), 1,
+ anon_sym_PIPE,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
+ ACTIONS(1747), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1749), 1,
+ sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -62512,42 +62881,34 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1562), 2,
- anon_sym_AMP,
- anon_sym_PIPE,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
+ ACTIONS(1558), 3,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_BQUOTE,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1560), 8,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- anon_sym_BQUOTE,
- [31231] = 27,
+ [31572] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62576,13 +62937,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1797), 1,
+ ACTIONS(1801), 1,
anon_sym_RBRACK,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -62613,7 +62974,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [31324] = 27,
+ [31665] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62642,13 +63003,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1799), 1,
- anon_sym_RPAREN,
+ ACTIONS(1803), 1,
+ anon_sym_SEMI,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -62679,7 +63040,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [31417] = 27,
+ [31758] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62708,13 +63069,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1801), 1,
+ ACTIONS(1805), 1,
anon_sym_SEMI,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -62745,7 +63106,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [31510] = 27,
+ [31851] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62774,13 +63135,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1803), 1,
- anon_sym_SEMI,
+ ACTIONS(1807), 1,
+ anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -62811,66 +63172,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [31603] = 20,
- ACTIONS(1325), 1,
- anon_sym_LPAREN,
- ACTIONS(1327), 1,
- anon_sym_LBRACK,
- ACTIONS(1331), 1,
- anon_sym_DOT,
- ACTIONS(1339), 1,
- sym_optional_chain,
- ACTIONS(1562), 1,
- anon_sym_PIPE,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
- ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1733), 1,
- anon_sym_AMP,
- STATE(513), 1,
- sym_arguments,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1345), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1719), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1721), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1739), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1727), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1560), 8,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- anon_sym_BQUOTE,
- [31682] = 27,
+ [31944] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62899,13 +63201,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1805), 1,
- anon_sym_RPAREN,
+ ACTIONS(1809), 1,
+ anon_sym_RBRACK,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -62936,9 +63238,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [31775] = 27,
- ACTIONS(696), 1,
- anon_sym_COMMA,
+ [32037] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -62967,12 +63267,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1807), 1,
+ ACTIONS(1713), 1,
+ anon_sym_COMMA,
+ ACTIONS(1811), 1,
anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1208), 1,
- aux_sym_array_repeat1,
+ STATE(1030), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -63002,7 +63304,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [31868] = 27,
+ [32130] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -63031,13 +63333,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1809), 1,
- anon_sym_RBRACK,
+ ACTIONS(1813), 1,
+ anon_sym_RBRACE,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -63068,67 +63370,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [31961] = 21,
- ACTIONS(1325), 1,
- anon_sym_LPAREN,
- ACTIONS(1327), 1,
- anon_sym_LBRACK,
- ACTIONS(1331), 1,
- anon_sym_DOT,
- ACTIONS(1339), 1,
- sym_optional_chain,
- ACTIONS(1562), 1,
- anon_sym_PIPE,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
- ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1733), 1,
- anon_sym_AMP,
- ACTIONS(1735), 1,
- anon_sym_CARET,
- STATE(513), 1,
- sym_arguments,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1345), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1719), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1721), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1739), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1727), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1560), 7,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_QMARK_QMARK,
- anon_sym_BQUOTE,
- [32042] = 27,
+ [32223] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -63157,13 +63399,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1811), 1,
- anon_sym_RBRACK,
+ ACTIONS(1815), 1,
+ anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -63194,7 +63436,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [32135] = 12,
+ [32316] = 27,
+ ACTIONS(696), 1,
+ anon_sym_COMMA,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -63203,143 +63447,62 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1723), 1,
+ ACTIONS(1528), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1530), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1532), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1536), 1,
+ anon_sym_AMP,
+ ACTIONS(1538), 1,
+ anon_sym_CARET,
+ ACTIONS(1540), 1,
+ anon_sym_PIPE,
+ ACTIONS(1544), 1,
anon_sym_PERCENT,
- ACTIONS(1725), 1,
+ ACTIONS(1546), 1,
anon_sym_STAR_STAR,
+ ACTIONS(1554), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1556), 1,
+ sym__ternary_qmark,
+ ACTIONS(1817), 1,
+ anon_sym_RBRACK,
STATE(513), 1,
sym_arguments,
+ STATE(1193), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1524), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1562), 10,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1560), 15,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
+ ACTIONS(1534), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_BQUOTE,
- [32198] = 6,
- ACTIONS(1284), 1,
- anon_sym_RBRACK,
- ACTIONS(1287), 1,
- anon_sym_EQ,
- ACTIONS(1302), 1,
- anon_sym_COMMA,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1226), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
+ ACTIONS(1542), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
+ ACTIONS(1550), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1228), 21,
- sym__ternary_qmark,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
+ ACTIONS(1552), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [32249] = 10,
- ACTIONS(1325), 1,
- anon_sym_LPAREN,
- ACTIONS(1327), 1,
- anon_sym_LBRACK,
- ACTIONS(1331), 1,
- anon_sym_DOT,
- ACTIONS(1339), 1,
- sym_optional_chain,
- ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
- STATE(513), 1,
- sym_arguments,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1345), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1562), 12,
- anon_sym_STAR,
+ ACTIONS(1526), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1560), 16,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
+ ACTIONS(1548), 3,
anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_BQUOTE,
- [32308] = 27,
+ [32409] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -63368,13 +63531,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1813), 1,
- anon_sym_SEMI,
+ ACTIONS(1819), 1,
+ anon_sym_COLON,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -63405,7 +63568,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [32401] = 27,
+ [32502] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -63414,64 +63577,62 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1528), 1,
+ ACTIONS(1721), 1,
anon_sym_AMP_AMP,
- ACTIONS(1530), 1,
+ ACTIONS(1723), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1532), 1,
+ ACTIONS(1725), 1,
anon_sym_GT_GT,
- ACTIONS(1536), 1,
+ ACTIONS(1729), 1,
anon_sym_AMP,
- ACTIONS(1538), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1540), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1544), 1,
+ ACTIONS(1737), 1,
anon_sym_PERCENT,
- ACTIONS(1546), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- ACTIONS(1554), 1,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1556), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
- anon_sym_COMMA,
- ACTIONS(1815), 1,
- anon_sym_RPAREN,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
- aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1524), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1534), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1542), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1550), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1552), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1526), 3,
+ ACTIONS(1566), 3,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_BQUOTE,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1548), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [32494] = 27,
+ [32591] = 27,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -63500,13 +63661,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
+ ACTIONS(1713), 1,
anon_sym_COMMA,
- ACTIONS(1817), 1,
- anon_sym_COLON,
+ ACTIONS(1821), 1,
+ anon_sym_SEMI,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
+ STATE(1030), 1,
aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -63537,7 +63698,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [32587] = 27,
+ [32684] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -63546,64 +63707,62 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1528), 1,
+ ACTIONS(1721), 1,
anon_sym_AMP_AMP,
- ACTIONS(1530), 1,
+ ACTIONS(1723), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1532), 1,
+ ACTIONS(1725), 1,
anon_sym_GT_GT,
- ACTIONS(1536), 1,
+ ACTIONS(1729), 1,
anon_sym_AMP,
- ACTIONS(1538), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1540), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1544), 1,
+ ACTIONS(1737), 1,
anon_sym_PERCENT,
- ACTIONS(1546), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- ACTIONS(1554), 1,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1556), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
- ACTIONS(1747), 1,
- anon_sym_COMMA,
- ACTIONS(1819), 1,
- anon_sym_SEMI,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
- aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1524), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1534), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1542), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1550), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1552), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1526), 3,
+ ACTIONS(1359), 3,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_BQUOTE,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1548), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [32680] = 27,
+ [32773] = 13,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -63612,127 +63771,218 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1528), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1530), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1532), 1,
- anon_sym_GT_GT,
- ACTIONS(1536), 1,
- anon_sym_AMP,
- ACTIONS(1538), 1,
- anon_sym_CARET,
- ACTIONS(1540), 1,
- anon_sym_PIPE,
- ACTIONS(1544), 1,
+ ACTIONS(1827), 1,
anon_sym_PERCENT,
- ACTIONS(1546), 1,
+ ACTIONS(1829), 1,
anon_sym_STAR_STAR,
- ACTIONS(1554), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1556), 1,
- sym__ternary_qmark,
- ACTIONS(1747), 1,
- anon_sym_COMMA,
- ACTIONS(1821), 1,
- anon_sym_RBRACK,
STATE(513), 1,
sym_arguments,
- STATE(1040), 1,
- aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1524), 2,
+ ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1534), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1542), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1550), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1552), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1526), 3,
+ ACTIONS(1562), 8,
anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
anon_sym_GT,
- ACTIONS(1548), 3,
+ ACTIONS(1560), 14,
+ sym__ternary_qmark,
+ anon_sym_of,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [32773] = 25,
- ACTIONS(1325), 1,
+ anon_sym_BQUOTE,
+ [32837] = 24,
+ ACTIONS(91), 1,
+ anon_sym_AT,
+ ACTIONS(99), 1,
+ anon_sym_STAR,
+ ACTIONS(101), 1,
+ anon_sym_COMMA,
+ ACTIONS(111), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(119), 1,
+ aux_sym_method_definition_token1,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1835), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1837), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1839), 1,
+ anon_sym_async,
+ ACTIONS(1843), 1,
+ anon_sym_static,
+ STATE(895), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(969), 1,
+ sym_decorator,
+ STATE(1212), 1,
+ aux_sym_object_repeat1,
+ STATE(1220), 1,
+ aux_sym_object_pattern_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1841), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(1845), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1831), 3,
+ anon_sym_export,
+ anon_sym_let,
+ sym_identifier,
+ STATE(1179), 3,
+ sym_object_assignment_pattern,
+ sym_rest_pattern,
+ sym_pair_pattern,
+ STATE(1190), 3,
+ sym_spread_element,
+ sym_method_definition,
+ sym_pair,
+ STATE(1198), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ STATE(1533), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [32923] = 25,
+ ACTIONS(1570), 1,
anon_sym_LPAREN,
- ACTIONS(1327), 1,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1331), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
- ACTIONS(1339), 1,
+ ACTIONS(1582), 1,
sym_optional_chain,
- ACTIONS(1827), 1,
+ ACTIONS(1616), 1,
anon_sym_AMP_AMP,
- ACTIONS(1829), 1,
+ ACTIONS(1618), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
+ ACTIONS(1620), 1,
anon_sym_GT_GT,
- ACTIONS(1835), 1,
+ ACTIONS(1624), 1,
anon_sym_AMP,
- ACTIONS(1837), 1,
+ ACTIONS(1626), 1,
anon_sym_CARET,
- ACTIONS(1839), 1,
+ ACTIONS(1628), 1,
anon_sym_PIPE,
- ACTIONS(1843), 1,
+ ACTIONS(1632), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- ACTIONS(1853), 1,
+ ACTIONS(1642), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1855), 1,
+ ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(513), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1345), 2,
+ ACTIONS(1584), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1387), 2,
- anon_sym_of,
- anon_sym_BQUOTE,
- ACTIONS(1823), 2,
+ ACTIONS(1612), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
+ ACTIONS(1622), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1630), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1638), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1640), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1847), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ ACTIONS(1614), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1636), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [33011] = 6,
+ ACTIONS(1247), 1,
+ anon_sym_EQ,
+ ACTIONS(1307), 1,
anon_sym_in,
+ ACTIONS(1310), 1,
+ anon_sym_of,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1226), 11,
+ anon_sym_STAR,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1228), 21,
+ sym__ternary_qmark,
+ anon_sym_LPAREN,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [32861] = 25,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [33061] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -63784,7 +64034,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1552), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1674), 2,
+ ACTIONS(1677), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
ACTIONS(1526), 3,
@@ -63795,7 +64045,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [32949] = 25,
+ [33149] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -63804,25 +64054,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1528), 1,
+ ACTIONS(1827), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1829), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
anon_sym_AMP_AMP,
- ACTIONS(1530), 1,
+ ACTIONS(1853), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1532), 1,
+ ACTIONS(1855), 1,
anon_sym_GT_GT,
- ACTIONS(1536), 1,
+ ACTIONS(1859), 1,
anon_sym_AMP,
- ACTIONS(1538), 1,
+ ACTIONS(1861), 1,
anon_sym_CARET,
- ACTIONS(1540), 1,
+ ACTIONS(1863), 1,
anon_sym_PIPE,
- ACTIONS(1544), 1,
- anon_sym_PERCENT,
- ACTIONS(1546), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1554), 1,
+ ACTIONS(1871), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1556), 1,
+ ACTIONS(1873), 1,
sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
@@ -63832,388 +64082,222 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1524), 2,
+ ACTIONS(1566), 2,
+ anon_sym_of,
+ anon_sym_BQUOTE,
+ ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1534), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1542), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1550), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1552), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1692), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- ACTIONS(1526), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1548), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [33037] = 25,
- ACTIONS(1568), 1,
+ [33237] = 25,
+ ACTIONS(1325), 1,
anon_sym_LPAREN,
- ACTIONS(1570), 1,
+ ACTIONS(1327), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1331), 1,
anon_sym_DOT,
- ACTIONS(1582), 1,
+ ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1616), 1,
+ ACTIONS(1827), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1829), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
anon_sym_AMP_AMP,
- ACTIONS(1618), 1,
+ ACTIONS(1853), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1620), 1,
+ ACTIONS(1855), 1,
anon_sym_GT_GT,
- ACTIONS(1624), 1,
+ ACTIONS(1859), 1,
anon_sym_AMP,
- ACTIONS(1626), 1,
+ ACTIONS(1861), 1,
anon_sym_CARET,
- ACTIONS(1628), 1,
+ ACTIONS(1863), 1,
anon_sym_PIPE,
- ACTIONS(1632), 1,
- anon_sym_PERCENT,
- ACTIONS(1634), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1642), 1,
+ ACTIONS(1871), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1644), 1,
+ ACTIONS(1873), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1584), 2,
+ ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1612), 2,
+ ACTIONS(1387), 2,
+ anon_sym_of,
+ anon_sym_BQUOTE,
+ ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1622), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1630), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1638), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1640), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1857), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- ACTIONS(1614), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1636), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [33125] = 4,
- ACTIONS(1490), 1,
- sym_regex_flags,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1486), 14,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_of,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_instanceof,
- ACTIONS(1488), 20,
- sym__ternary_qmark,
+ [33325] = 25,
+ ACTIONS(1325), 1,
anon_sym_LPAREN,
+ ACTIONS(1327), 1,
anon_sym_LBRACK,
- sym_optional_chain,
+ ACTIONS(1331), 1,
anon_sym_DOT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
+ ACTIONS(1339), 1,
+ sym_optional_chain,
+ ACTIONS(1827), 1,
anon_sym_PERCENT,
+ ACTIONS(1829), 1,
anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [33171] = 24,
- ACTIONS(91), 1,
- anon_sym_AT,
- ACTIONS(99), 1,
- anon_sym_STAR,
- ACTIONS(101), 1,
- anon_sym_COMMA,
- ACTIONS(111), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(119), 1,
- aux_sym_method_definition_token1,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(1861), 1,
- anon_sym_LBRACE,
- ACTIONS(1863), 1,
- anon_sym_RBRACE,
- ACTIONS(1865), 1,
- anon_sym_LBRACK,
- ACTIONS(1867), 1,
- anon_sym_async,
- ACTIONS(1871), 1,
- anon_sym_static,
- STATE(895), 1,
- aux_sym_export_statement_repeat1,
- STATE(966), 1,
- sym_decorator,
- STATE(1223), 1,
- aux_sym_object_repeat1,
- STATE(1225), 1,
- aux_sym_object_pattern_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1869), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(1873), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1859), 3,
- anon_sym_export,
- anon_sym_let,
- sym_identifier,
- STATE(1221), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- STATE(1228), 3,
- sym_object_assignment_pattern,
- sym_rest_pattern,
- sym_pair_pattern,
- STATE(1232), 3,
- sym_spread_element,
- sym_method_definition,
- sym_pair,
- STATE(1546), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [33257] = 26,
- ACTIONS(1568), 1,
- anon_sym_LPAREN,
- ACTIONS(1570), 1,
- anon_sym_LBRACK,
- ACTIONS(1574), 1,
- anon_sym_DOT,
- ACTIONS(1582), 1,
- sym_optional_chain,
- ACTIONS(1616), 1,
+ ACTIONS(1851), 1,
anon_sym_AMP_AMP,
- ACTIONS(1618), 1,
+ ACTIONS(1853), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1620), 1,
+ ACTIONS(1855), 1,
anon_sym_GT_GT,
- ACTIONS(1624), 1,
+ ACTIONS(1859), 1,
anon_sym_AMP,
- ACTIONS(1626), 1,
+ ACTIONS(1861), 1,
anon_sym_CARET,
- ACTIONS(1628), 1,
+ ACTIONS(1863), 1,
anon_sym_PIPE,
- ACTIONS(1632), 1,
- anon_sym_PERCENT,
- ACTIONS(1634), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1642), 1,
+ ACTIONS(1871), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1644), 1,
+ ACTIONS(1873), 1,
sym__ternary_qmark,
- ACTIONS(1875), 1,
- anon_sym_SEMI,
- ACTIONS(1877), 1,
- sym__automatic_semicolon,
- STATE(705), 1,
+ STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1584), 2,
+ ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1612), 2,
+ ACTIONS(1564), 2,
+ anon_sym_of,
+ anon_sym_BQUOTE,
+ ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1622), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1630), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1638), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1640), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1614), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1636), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [33347] = 24,
- ACTIONS(91), 1,
- anon_sym_AT,
- ACTIONS(99), 1,
- anon_sym_STAR,
- ACTIONS(101), 1,
- anon_sym_COMMA,
- ACTIONS(111), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(119), 1,
- aux_sym_method_definition_token1,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(1861), 1,
- anon_sym_LBRACE,
- ACTIONS(1865), 1,
+ [33413] = 25,
+ ACTIONS(1325), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1327), 1,
anon_sym_LBRACK,
- ACTIONS(1881), 1,
- anon_sym_RBRACE,
- ACTIONS(1883), 1,
- anon_sym_async,
- ACTIONS(1885), 1,
- anon_sym_static,
- STATE(895), 1,
- aux_sym_export_statement_repeat1,
- STATE(966), 1,
- sym_decorator,
- STATE(1225), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1242), 1,
- aux_sym_object_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1869), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(1887), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1879), 3,
- anon_sym_export,
- anon_sym_let,
- sym_identifier,
- STATE(1221), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- STATE(1228), 3,
- sym_object_assignment_pattern,
- sym_rest_pattern,
- sym_pair_pattern,
- STATE(1240), 3,
- sym_spread_element,
- sym_method_definition,
- sym_pair,
- STATE(1546), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [33433] = 24,
- ACTIONS(91), 1,
- anon_sym_AT,
- ACTIONS(99), 1,
- anon_sym_STAR,
- ACTIONS(101), 1,
- anon_sym_COMMA,
- ACTIONS(111), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(119), 1,
- aux_sym_method_definition_token1,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
+ ACTIONS(1331), 1,
+ anon_sym_DOT,
+ ACTIONS(1339), 1,
+ sym_optional_chain,
+ ACTIONS(1827), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1829), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1853), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1855), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1859), 1,
+ anon_sym_AMP,
ACTIONS(1861), 1,
- anon_sym_LBRACE,
- ACTIONS(1865), 1,
- anon_sym_LBRACK,
- ACTIONS(1891), 1,
- anon_sym_RBRACE,
- ACTIONS(1893), 1,
- anon_sym_async,
- ACTIONS(1895), 1,
- anon_sym_static,
- STATE(895), 1,
- aux_sym_export_statement_repeat1,
- STATE(966), 1,
- sym_decorator,
- STATE(1225), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1242), 1,
- aux_sym_object_repeat1,
+ anon_sym_CARET,
+ ACTIONS(1863), 1,
+ anon_sym_PIPE,
+ ACTIONS(1871), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1873), 1,
+ sym__ternary_qmark,
+ STATE(513), 1,
+ sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
+ ACTIONS(1345), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1580), 2,
+ anon_sym_of,
+ anon_sym_BQUOTE,
+ ACTIONS(1823), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1825), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
ACTIONS(1869), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(1897), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1889), 3,
- anon_sym_export,
- anon_sym_let,
- sym_identifier,
- STATE(1221), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- STATE(1228), 3,
- sym_object_assignment_pattern,
- sym_rest_pattern,
- sym_pair_pattern,
- STATE(1240), 3,
- sym_spread_element,
- sym_method_definition,
- sym_pair,
- STATE(1546), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [33519] = 25,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(1849), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1865), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [33501] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -64222,25 +64306,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1528), 1,
+ ACTIONS(1827), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1829), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
anon_sym_AMP_AMP,
- ACTIONS(1530), 1,
+ ACTIONS(1853), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1532), 1,
+ ACTIONS(1855), 1,
anon_sym_GT_GT,
- ACTIONS(1536), 1,
+ ACTIONS(1859), 1,
anon_sym_AMP,
- ACTIONS(1538), 1,
+ ACTIONS(1861), 1,
anon_sym_CARET,
- ACTIONS(1540), 1,
+ ACTIONS(1863), 1,
anon_sym_PIPE,
- ACTIONS(1544), 1,
- anon_sym_PERCENT,
- ACTIONS(1546), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1554), 1,
+ ACTIONS(1871), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1556), 1,
+ ACTIONS(1873), 1,
sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
@@ -64250,263 +64334,134 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1524), 2,
+ ACTIONS(1359), 2,
+ anon_sym_of,
+ anon_sym_BQUOTE,
+ ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1534), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1542), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1550), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1552), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1899), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- ACTIONS(1526), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1548), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [33607] = 24,
- ACTIONS(91), 1,
- anon_sym_AT,
- ACTIONS(99), 1,
- anon_sym_STAR,
- ACTIONS(101), 1,
- anon_sym_COMMA,
- ACTIONS(111), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(119), 1,
- aux_sym_method_definition_token1,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(1861), 1,
- anon_sym_LBRACE,
- ACTIONS(1865), 1,
+ [33589] = 15,
+ ACTIONS(1325), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1327), 1,
anon_sym_LBRACK,
- ACTIONS(1903), 1,
- anon_sym_RBRACE,
- ACTIONS(1905), 1,
- anon_sym_async,
- ACTIONS(1907), 1,
- anon_sym_static,
- STATE(895), 1,
- aux_sym_export_statement_repeat1,
- STATE(966), 1,
- sym_decorator,
- STATE(1225), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1242), 1,
- aux_sym_object_repeat1,
+ ACTIONS(1331), 1,
+ anon_sym_DOT,
+ ACTIONS(1339), 1,
+ sym_optional_chain,
+ ACTIONS(1827), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1829), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1855), 1,
+ anon_sym_GT_GT,
+ STATE(513), 1,
+ sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1869), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(1909), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1901), 3,
- anon_sym_export,
- anon_sym_let,
- sym_identifier,
- STATE(1221), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- STATE(1228), 3,
- sym_object_assignment_pattern,
- sym_rest_pattern,
- sym_pair_pattern,
- STATE(1240), 3,
- sym_spread_element,
- sym_method_definition,
- sym_pair,
- STATE(1546), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [33693] = 24,
- ACTIONS(91), 1,
- anon_sym_AT,
- ACTIONS(99), 1,
+ ACTIONS(1345), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1823), 2,
anon_sym_STAR,
- ACTIONS(101), 1,
- anon_sym_COMMA,
- ACTIONS(111), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(119), 1,
- aux_sym_method_definition_token1,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(1861), 1,
- anon_sym_LBRACE,
- ACTIONS(1865), 1,
- anon_sym_LBRACK,
- ACTIONS(1913), 1,
- anon_sym_RBRACE,
- ACTIONS(1915), 1,
- anon_sym_async,
- ACTIONS(1917), 1,
- anon_sym_static,
- STATE(895), 1,
- aux_sym_export_statement_repeat1,
- STATE(966), 1,
- sym_decorator,
- STATE(1225), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1242), 1,
- aux_sym_object_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1869), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(1919), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1911), 3,
- anon_sym_export,
- anon_sym_let,
- sym_identifier,
- STATE(1221), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- STATE(1228), 3,
- sym_object_assignment_pattern,
- sym_rest_pattern,
- sym_pair_pattern,
- STATE(1240), 3,
- sym_spread_element,
- sym_method_definition,
- sym_pair,
- STATE(1546), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [33779] = 6,
- ACTIONS(1247), 1,
- anon_sym_EQ,
- ACTIONS(1307), 1,
+ anon_sym_SLASH,
+ ACTIONS(1825), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1562), 7,
anon_sym_in,
- ACTIONS(1310), 1,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_GT,
+ ACTIONS(1560), 12,
+ sym__ternary_qmark,
anon_sym_of,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_BQUOTE,
+ [33657] = 10,
+ ACTIONS(1325), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1327), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1331), 1,
+ anon_sym_DOT,
+ ACTIONS(1339), 1,
+ sym_optional_chain,
+ ACTIONS(1829), 1,
+ anon_sym_STAR_STAR,
+ STATE(513), 1,
+ sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1226), 11,
+ ACTIONS(1345), 2,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ ACTIONS(1562), 12,
anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
+ anon_sym_in,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1228), 21,
+ anon_sym_GT,
+ ACTIONS(1560), 15,
sym__ternary_qmark,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
+ anon_sym_of,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [33829] = 24,
- ACTIONS(91), 1,
- anon_sym_AT,
- ACTIONS(99), 1,
- anon_sym_STAR,
- ACTIONS(101), 1,
- anon_sym_COMMA,
- ACTIONS(111), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(119), 1,
- aux_sym_method_definition_token1,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(1861), 1,
- anon_sym_LBRACE,
- ACTIONS(1865), 1,
- anon_sym_LBRACK,
- ACTIONS(1923), 1,
- anon_sym_RBRACE,
- ACTIONS(1925), 1,
- anon_sym_async,
- ACTIONS(1927), 1,
- anon_sym_static,
- STATE(895), 1,
- aux_sym_export_statement_repeat1,
- STATE(966), 1,
- sym_decorator,
- STATE(1225), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1242), 1,
- aux_sym_object_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1869), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(1929), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1921), 3,
- anon_sym_export,
- anon_sym_let,
- sym_identifier,
- STATE(1221), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- STATE(1228), 3,
- sym_object_assignment_pattern,
- sym_rest_pattern,
- sym_pair_pattern,
- STATE(1240), 3,
- sym_spread_element,
- sym_method_definition,
- sym_pair,
- STATE(1546), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [33915] = 25,
+ [33715] = 21,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -64516,25 +64471,17 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1339), 1,
sym_optional_chain,
ACTIONS(1827), 1,
- anon_sym_AMP_AMP,
+ anon_sym_PERCENT,
ACTIONS(1829), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1855), 1,
anon_sym_GT_GT,
- ACTIONS(1835), 1,
+ ACTIONS(1859), 1,
anon_sym_AMP,
- ACTIONS(1837), 1,
+ ACTIONS(1861), 1,
anon_sym_CARET,
- ACTIONS(1839), 1,
+ ACTIONS(1863), 1,
anon_sym_PIPE,
- ACTIONS(1843), 1,
- anon_sym_PERCENT,
- ACTIONS(1845), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1853), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1855), 1,
- sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -64543,33 +64490,37 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1566), 2,
- anon_sym_of,
- anon_sym_BQUOTE,
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [34003] = 25,
+ ACTIONS(1560), 6,
+ sym__ternary_qmark,
+ anon_sym_of,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_QMARK_QMARK,
+ anon_sym_BQUOTE,
+ [33795] = 22,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -64579,25 +64530,19 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1339), 1,
sym_optional_chain,
ACTIONS(1827), 1,
- anon_sym_AMP_AMP,
+ anon_sym_PERCENT,
ACTIONS(1829), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1855), 1,
anon_sym_GT_GT,
- ACTIONS(1835), 1,
+ ACTIONS(1859), 1,
anon_sym_AMP,
- ACTIONS(1837), 1,
+ ACTIONS(1861), 1,
anon_sym_CARET,
- ACTIONS(1839), 1,
+ ACTIONS(1863), 1,
anon_sym_PIPE,
- ACTIONS(1843), 1,
- anon_sym_PERCENT,
- ACTIONS(1845), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1853), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1855), 1,
- sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -64606,33 +64551,160 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1564), 2,
- anon_sym_of,
- anon_sym_BQUOTE,
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [34091] = 25,
+ ACTIONS(1560), 5,
+ sym__ternary_qmark,
+ anon_sym_of,
+ anon_sym_PIPE_PIPE,
+ anon_sym_QMARK_QMARK,
+ anon_sym_BQUOTE,
+ [33877] = 24,
+ ACTIONS(91), 1,
+ anon_sym_AT,
+ ACTIONS(99), 1,
+ anon_sym_STAR,
+ ACTIONS(101), 1,
+ anon_sym_COMMA,
+ ACTIONS(111), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(119), 1,
+ aux_sym_method_definition_token1,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1837), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1877), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1879), 1,
+ anon_sym_async,
+ ACTIONS(1881), 1,
+ anon_sym_static,
+ STATE(895), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(969), 1,
+ sym_decorator,
+ STATE(1220), 1,
+ aux_sym_object_pattern_repeat1,
+ STATE(1238), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1841), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(1883), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1875), 3,
+ anon_sym_export,
+ anon_sym_let,
+ sym_identifier,
+ STATE(1179), 3,
+ sym_object_assignment_pattern,
+ sym_rest_pattern,
+ sym_pair_pattern,
+ STATE(1198), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ STATE(1237), 3,
+ sym_spread_element,
+ sym_method_definition,
+ sym_pair,
+ STATE(1533), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [33963] = 24,
+ ACTIONS(91), 1,
+ anon_sym_AT,
+ ACTIONS(99), 1,
+ anon_sym_STAR,
+ ACTIONS(101), 1,
+ anon_sym_COMMA,
+ ACTIONS(111), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(119), 1,
+ aux_sym_method_definition_token1,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1837), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1887), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1889), 1,
+ anon_sym_async,
+ ACTIONS(1891), 1,
+ anon_sym_static,
+ STATE(895), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(969), 1,
+ sym_decorator,
+ STATE(1220), 1,
+ aux_sym_object_pattern_repeat1,
+ STATE(1238), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1841), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(1893), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1885), 3,
+ anon_sym_export,
+ anon_sym_let,
+ sym_identifier,
+ STATE(1179), 3,
+ sym_object_assignment_pattern,
+ sym_rest_pattern,
+ sym_pair_pattern,
+ STATE(1198), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ STATE(1237), 3,
+ sym_spread_element,
+ sym_method_definition,
+ sym_pair,
+ STATE(1533), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [34049] = 20,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -64641,26 +64713,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1827), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1829), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
- anon_sym_GT_GT,
- ACTIONS(1835), 1,
- anon_sym_AMP,
- ACTIONS(1837), 1,
- anon_sym_CARET,
- ACTIONS(1839), 1,
+ ACTIONS(1562), 1,
anon_sym_PIPE,
- ACTIONS(1843), 1,
+ ACTIONS(1827), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1829), 1,
anon_sym_STAR_STAR,
- ACTIONS(1853), 1,
- anon_sym_QMARK_QMARK,
ACTIONS(1855), 1,
- sym__ternary_qmark,
+ anon_sym_GT_GT,
+ ACTIONS(1859), 1,
+ anon_sym_AMP,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -64669,33 +64731,38 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1558), 2,
- anon_sym_of,
- anon_sym_BQUOTE,
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [34179] = 25,
+ ACTIONS(1560), 7,
+ sym__ternary_qmark,
+ anon_sym_of,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_QMARK_QMARK,
+ anon_sym_BQUOTE,
+ [34127] = 21,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -64704,26 +64771,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
+ ACTIONS(1562), 1,
+ anon_sym_PIPE,
ACTIONS(1827), 1,
- anon_sym_AMP_AMP,
+ anon_sym_PERCENT,
ACTIONS(1829), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1855), 1,
anon_sym_GT_GT,
- ACTIONS(1835), 1,
+ ACTIONS(1859), 1,
anon_sym_AMP,
- ACTIONS(1837), 1,
+ ACTIONS(1861), 1,
anon_sym_CARET,
- ACTIONS(1839), 1,
- anon_sym_PIPE,
- ACTIONS(1843), 1,
- anon_sym_PERCENT,
- ACTIONS(1845), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1853), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1855), 1,
- sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -64732,33 +64791,37 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1359), 2,
- anon_sym_of,
- anon_sym_BQUOTE,
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [34267] = 15,
+ ACTIONS(1560), 6,
+ sym__ternary_qmark,
+ anon_sym_of,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_QMARK_QMARK,
+ anon_sym_BQUOTE,
+ [34207] = 12,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -64767,11 +64830,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1831), 1,
- anon_sym_GT_GT,
- ACTIONS(1843), 1,
+ ACTIONS(1827), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1829), 1,
anon_sym_STAR_STAR,
STATE(513), 1,
sym_arguments,
@@ -64784,25 +64845,24 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1562), 7,
+ ACTIONS(1562), 10,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1560), 12,
+ anon_sym_GT,
+ ACTIONS(1560), 14,
sym__ternary_qmark,
anon_sym_of,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
@@ -64811,7 +64871,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [34335] = 10,
+ [34269] = 10,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -64820,7 +64880,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1845), 1,
+ ACTIONS(1829), 1,
anon_sym_STAR_STAR,
STATE(513), 1,
sym_arguments,
@@ -64833,16 +64893,16 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1562), 12,
anon_sym_STAR,
anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_GT,
ACTIONS(1560), 15,
sym__ternary_qmark,
anon_sym_of,
@@ -64859,7 +64919,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_BQUOTE,
- [34393] = 21,
+ [34327] = 17,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -64868,18 +64928,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1831), 1,
- anon_sym_GT_GT,
- ACTIONS(1835), 1,
- anon_sym_AMP,
- ACTIONS(1837), 1,
- anon_sym_CARET,
- ACTIONS(1839), 1,
- anon_sym_PIPE,
- ACTIONS(1843), 1,
+ ACTIONS(1827), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1829), 1,
anon_sym_STAR_STAR,
+ ACTIONS(1855), 1,
+ anon_sym_GT_GT,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -64891,34 +64945,36 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1560), 6,
+ ACTIONS(1562), 4,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1560), 9,
sym__ternary_qmark,
anon_sym_of,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [34473] = 22,
+ [34399] = 23,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -64928,19 +64984,21 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1339), 1,
sym_optional_chain,
ACTIONS(1827), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1829), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
anon_sym_AMP_AMP,
- ACTIONS(1831), 1,
+ ACTIONS(1853), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1855), 1,
anon_sym_GT_GT,
- ACTIONS(1835), 1,
+ ACTIONS(1859), 1,
anon_sym_AMP,
- ACTIONS(1837), 1,
+ ACTIONS(1861), 1,
anon_sym_CARET,
- ACTIONS(1839), 1,
+ ACTIONS(1863), 1,
anon_sym_PIPE,
- ACTIONS(1843), 1,
- anon_sym_PERCENT,
- ACTIONS(1845), 1,
- anon_sym_STAR_STAR,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -64952,33 +65010,32 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1560), 5,
+ ACTIONS(1560), 4,
sym__ternary_qmark,
anon_sym_of,
- anon_sym_PIPE_PIPE,
anon_sym_QMARK_QMARK,
anon_sym_BQUOTE,
- [34555] = 13,
+ [34483] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -64987,10 +65044,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1843), 1,
+ ACTIONS(1827), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1829), 1,
anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1853), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1855), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1859), 1,
+ anon_sym_AMP,
+ ACTIONS(1861), 1,
+ anon_sym_CARET,
+ ACTIONS(1863), 1,
+ anon_sym_PIPE,
+ ACTIONS(1871), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1873), 1,
+ sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -64999,37 +65072,33 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ ACTIONS(1568), 2,
+ anon_sym_of,
+ anon_sym_BQUOTE,
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1841), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1562), 8,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1560), 14,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
+ ACTIONS(1857), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_LT_EQ,
+ ACTIONS(1867), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ ACTIONS(1849), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1865), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_BQUOTE,
- [34619] = 19,
+ [34571] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -65038,12 +65107,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1831), 1,
- anon_sym_GT_GT,
- ACTIONS(1843), 1,
+ ACTIONS(1827), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1829), 1,
anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1853), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1855), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1859), 1,
+ anon_sym_AMP,
+ ACTIONS(1861), 1,
+ anon_sym_CARET,
+ ACTIONS(1863), 1,
+ anon_sym_PIPE,
+ ACTIONS(1871), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1873), 1,
+ sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -65052,41 +65135,33 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1562), 2,
- anon_sym_AMP,
- anon_sym_PIPE,
+ ACTIONS(1371), 2,
+ anon_sym_of,
+ anon_sym_BQUOTE,
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1560), 7,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- anon_sym_BQUOTE,
- [34695] = 20,
+ [34659] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -65095,16 +65170,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1562), 1,
- anon_sym_PIPE,
- ACTIONS(1831), 1,
- anon_sym_GT_GT,
- ACTIONS(1835), 1,
- anon_sym_AMP,
- ACTIONS(1843), 1,
+ ACTIONS(1827), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1829), 1,
anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1853), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1855), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1859), 1,
+ anon_sym_AMP,
+ ACTIONS(1861), 1,
+ anon_sym_CARET,
+ ACTIONS(1863), 1,
+ anon_sym_PIPE,
+ ACTIONS(1871), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1873), 1,
+ sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -65113,38 +65198,33 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ ACTIONS(1420), 2,
+ anon_sym_of,
+ anon_sym_BQUOTE,
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1560), 7,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- anon_sym_BQUOTE,
- [34773] = 21,
+ [34747] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -65153,18 +65233,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1562), 1,
- anon_sym_PIPE,
- ACTIONS(1831), 1,
+ ACTIONS(1827), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1829), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1853), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1855), 1,
anon_sym_GT_GT,
- ACTIONS(1835), 1,
+ ACTIONS(1859), 1,
anon_sym_AMP,
- ACTIONS(1837), 1,
+ ACTIONS(1861), 1,
anon_sym_CARET,
- ACTIONS(1843), 1,
- anon_sym_PERCENT,
- ACTIONS(1845), 1,
- anon_sym_STAR_STAR,
+ ACTIONS(1863), 1,
+ anon_sym_PIPE,
+ ACTIONS(1871), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1873), 1,
+ sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -65173,37 +65261,33 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ ACTIONS(1428), 2,
+ anon_sym_of,
+ anon_sym_BQUOTE,
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1560), 6,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_QMARK_QMARK,
- anon_sym_BQUOTE,
- [34853] = 12,
+ [34835] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -65212,10 +65296,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1843), 1,
+ ACTIONS(1827), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1829), 1,
anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1853), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1855), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1859), 1,
+ anon_sym_AMP,
+ ACTIONS(1861), 1,
+ anon_sym_CARET,
+ ACTIONS(1863), 1,
+ anon_sym_PIPE,
+ ACTIONS(1871), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1873), 1,
+ sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -65224,84 +65324,33 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ ACTIONS(1436), 2,
+ anon_sym_of,
+ anon_sym_BQUOTE,
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1562), 10,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1560), 14,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
+ ACTIONS(1857), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_LT_EQ,
+ ACTIONS(1867), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_BQUOTE,
- [34915] = 10,
- ACTIONS(1325), 1,
- anon_sym_LPAREN,
- ACTIONS(1327), 1,
- anon_sym_LBRACK,
- ACTIONS(1331), 1,
- anon_sym_DOT,
- ACTIONS(1339), 1,
- sym_optional_chain,
- ACTIONS(1845), 1,
- anon_sym_STAR_STAR,
- STATE(513), 1,
- sym_arguments,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1345), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1562), 12,
- anon_sym_STAR,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1560), 15,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_BQUOTE,
- [34973] = 17,
+ [34923] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -65310,12 +65359,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1831), 1,
- anon_sym_GT_GT,
- ACTIONS(1843), 1,
+ ACTIONS(1827), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1829), 1,
anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1853), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1855), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1859), 1,
+ anon_sym_AMP,
+ ACTIONS(1861), 1,
+ anon_sym_CARET,
+ ACTIONS(1863), 1,
+ anon_sym_PIPE,
+ ACTIONS(1871), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1873), 1,
+ sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -65324,39 +65387,157 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ ACTIONS(1578), 2,
+ anon_sym_of,
+ anon_sym_BQUOTE,
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1825), 3,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1869), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1562), 4,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1560), 9,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_BQUOTE,
- [35045] = 23,
+ [35011] = 24,
+ ACTIONS(91), 1,
+ anon_sym_AT,
+ ACTIONS(99), 1,
+ anon_sym_STAR,
+ ACTIONS(101), 1,
+ anon_sym_COMMA,
+ ACTIONS(111), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(119), 1,
+ aux_sym_method_definition_token1,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1837), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1897), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1899), 1,
+ anon_sym_async,
+ ACTIONS(1901), 1,
+ anon_sym_static,
+ STATE(895), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(969), 1,
+ sym_decorator,
+ STATE(1220), 1,
+ aux_sym_object_pattern_repeat1,
+ STATE(1238), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1841), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(1903), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1895), 3,
+ anon_sym_export,
+ anon_sym_let,
+ sym_identifier,
+ STATE(1179), 3,
+ sym_object_assignment_pattern,
+ sym_rest_pattern,
+ sym_pair_pattern,
+ STATE(1198), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ STATE(1237), 3,
+ sym_spread_element,
+ sym_method_definition,
+ sym_pair,
+ STATE(1533), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [35097] = 24,
+ ACTIONS(91), 1,
+ anon_sym_AT,
+ ACTIONS(99), 1,
+ anon_sym_STAR,
+ ACTIONS(101), 1,
+ anon_sym_COMMA,
+ ACTIONS(111), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(119), 1,
+ aux_sym_method_definition_token1,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1837), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1907), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1909), 1,
+ anon_sym_async,
+ ACTIONS(1911), 1,
+ anon_sym_static,
+ STATE(895), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(969), 1,
+ sym_decorator,
+ STATE(1220), 1,
+ aux_sym_object_pattern_repeat1,
+ STATE(1238), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1841), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(1913), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1905), 3,
+ anon_sym_export,
+ anon_sym_let,
+ sym_identifier,
+ STATE(1179), 3,
+ sym_object_assignment_pattern,
+ sym_rest_pattern,
+ sym_pair_pattern,
+ STATE(1198), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ STATE(1237), 3,
+ sym_spread_element,
+ sym_method_definition,
+ sym_pair,
+ STATE(1533), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [35183] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -65365,22 +65546,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1827), 1,
+ ACTIONS(1528), 1,
anon_sym_AMP_AMP,
- ACTIONS(1829), 1,
+ ACTIONS(1530), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
+ ACTIONS(1532), 1,
anon_sym_GT_GT,
- ACTIONS(1835), 1,
+ ACTIONS(1536), 1,
anon_sym_AMP,
- ACTIONS(1837), 1,
+ ACTIONS(1538), 1,
anon_sym_CARET,
- ACTIONS(1839), 1,
+ ACTIONS(1540), 1,
anon_sym_PIPE,
- ACTIONS(1843), 1,
+ ACTIONS(1544), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1546), 1,
anon_sym_STAR_STAR,
+ ACTIONS(1554), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1556), 1,
+ sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -65389,161 +65574,139 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1823), 2,
+ ACTIONS(1524), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
+ ACTIONS(1534), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1542), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1550), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1552), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1692), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ ACTIONS(1526), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1548), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1560), 4,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_QMARK_QMARK,
- anon_sym_BQUOTE,
- [35129] = 25,
- ACTIONS(1325), 1,
+ [35271] = 26,
+ ACTIONS(1570), 1,
anon_sym_LPAREN,
- ACTIONS(1327), 1,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1331), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
- ACTIONS(1339), 1,
+ ACTIONS(1582), 1,
sym_optional_chain,
- ACTIONS(1827), 1,
+ ACTIONS(1616), 1,
anon_sym_AMP_AMP,
- ACTIONS(1829), 1,
+ ACTIONS(1618), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
+ ACTIONS(1620), 1,
anon_sym_GT_GT,
- ACTIONS(1835), 1,
+ ACTIONS(1624), 1,
anon_sym_AMP,
- ACTIONS(1837), 1,
+ ACTIONS(1626), 1,
anon_sym_CARET,
- ACTIONS(1839), 1,
+ ACTIONS(1628), 1,
anon_sym_PIPE,
- ACTIONS(1843), 1,
+ ACTIONS(1632), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1634), 1,
anon_sym_STAR_STAR,
- ACTIONS(1853), 1,
+ ACTIONS(1642), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1855), 1,
+ ACTIONS(1644), 1,
sym__ternary_qmark,
- STATE(513), 1,
+ ACTIONS(1915), 1,
+ anon_sym_SEMI,
+ ACTIONS(1917), 1,
+ sym__automatic_semicolon,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1345), 2,
+ ACTIONS(1584), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1576), 2,
- anon_sym_of,
- anon_sym_BQUOTE,
- ACTIONS(1823), 2,
+ ACTIONS(1612), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
+ ACTIONS(1622), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1630), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1638), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1640), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1614), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1636), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [35217] = 25,
- ACTIONS(1325), 1,
- anon_sym_LPAREN,
- ACTIONS(1327), 1,
- anon_sym_LBRACK,
- ACTIONS(1331), 1,
- anon_sym_DOT,
- ACTIONS(1339), 1,
- sym_optional_chain,
- ACTIONS(1827), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1829), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
- anon_sym_GT_GT,
- ACTIONS(1835), 1,
- anon_sym_AMP,
- ACTIONS(1837), 1,
- anon_sym_CARET,
- ACTIONS(1839), 1,
- anon_sym_PIPE,
- ACTIONS(1843), 1,
- anon_sym_PERCENT,
- ACTIONS(1845), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1853), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1855), 1,
- sym__ternary_qmark,
- STATE(513), 1,
- sym_arguments,
+ [35361] = 4,
+ ACTIONS(1319), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1345), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1400), 2,
- anon_sym_of,
- anon_sym_BQUOTE,
- ACTIONS(1823), 2,
+ ACTIONS(1226), 12,
anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ anon_sym_in,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ anon_sym_SLASH,
+ anon_sym_LT,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
- anon_sym_in,
- anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1228), 22,
+ sym__ternary_qmark,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_LBRACK,
+ sym_optional_chain,
+ anon_sym_DOT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [35305] = 25,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [35407] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -65553,24 +65716,24 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1339), 1,
sym_optional_chain,
ACTIONS(1827), 1,
- anon_sym_AMP_AMP,
+ anon_sym_PERCENT,
ACTIONS(1829), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1853), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
+ ACTIONS(1855), 1,
anon_sym_GT_GT,
- ACTIONS(1835), 1,
+ ACTIONS(1859), 1,
anon_sym_AMP,
- ACTIONS(1837), 1,
+ ACTIONS(1861), 1,
anon_sym_CARET,
- ACTIONS(1839), 1,
+ ACTIONS(1863), 1,
anon_sym_PIPE,
- ACTIONS(1843), 1,
- anon_sym_PERCENT,
- ACTIONS(1845), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1853), 1,
+ ACTIONS(1871), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1855), 1,
+ ACTIONS(1873), 1,
sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
@@ -65580,96 +65743,137 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1420), 2,
+ ACTIONS(1558), 2,
anon_sym_of,
anon_sym_BQUOTE,
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [35393] = 25,
- ACTIONS(1325), 1,
+ [35495] = 4,
+ ACTIONS(1490), 1,
+ sym_regex_flags,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1486), 14,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_LT,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_GT,
+ anon_sym_instanceof,
+ ACTIONS(1488), 20,
+ sym__ternary_qmark,
anon_sym_LPAREN,
- ACTIONS(1327), 1,
anon_sym_LBRACK,
- ACTIONS(1331), 1,
- anon_sym_DOT,
- ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1827), 1,
+ anon_sym_DOT,
anon_sym_AMP_AMP,
- ACTIONS(1829), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
- anon_sym_GT_GT,
- ACTIONS(1835), 1,
- anon_sym_AMP,
- ACTIONS(1837), 1,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
- ACTIONS(1839), 1,
- anon_sym_PIPE,
- ACTIONS(1843), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
anon_sym_STAR_STAR,
- ACTIONS(1853), 1,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- ACTIONS(1855), 1,
- sym__ternary_qmark,
- STATE(513), 1,
- sym_arguments,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1428), 2,
- anon_sym_of,
anon_sym_BQUOTE,
- ACTIONS(1823), 2,
+ [35541] = 24,
+ ACTIONS(91), 1,
+ anon_sym_AT,
+ ACTIONS(99), 1,
anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
+ ACTIONS(101), 1,
+ anon_sym_COMMA,
+ ACTIONS(111), 1,
+ anon_sym_DOT_DOT_DOT,
+ ACTIONS(119), 1,
+ aux_sym_method_definition_token1,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1837), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1921), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1923), 1,
+ anon_sym_async,
+ ACTIONS(1925), 1,
+ anon_sym_static,
+ STATE(895), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(969), 1,
+ sym_decorator,
+ STATE(1220), 1,
+ aux_sym_object_pattern_repeat1,
+ STATE(1238), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
ACTIONS(1841), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1849), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1847), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [35481] = 25,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(1927), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1919), 3,
+ anon_sym_export,
+ anon_sym_let,
+ sym_identifier,
+ STATE(1179), 3,
+ sym_object_assignment_pattern,
+ sym_rest_pattern,
+ sym_pair_pattern,
+ STATE(1198), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ STATE(1237), 3,
+ sym_spread_element,
+ sym_method_definition,
+ sym_pair,
+ STATE(1533), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [35627] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -65678,25 +65882,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1827), 1,
+ ACTIONS(1528), 1,
anon_sym_AMP_AMP,
- ACTIONS(1829), 1,
+ ACTIONS(1530), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
+ ACTIONS(1532), 1,
anon_sym_GT_GT,
- ACTIONS(1835), 1,
+ ACTIONS(1536), 1,
anon_sym_AMP,
- ACTIONS(1837), 1,
+ ACTIONS(1538), 1,
anon_sym_CARET,
- ACTIONS(1839), 1,
+ ACTIONS(1540), 1,
anon_sym_PIPE,
- ACTIONS(1843), 1,
+ ACTIONS(1544), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1546), 1,
anon_sym_STAR_STAR,
- ACTIONS(1853), 1,
+ ACTIONS(1554), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1855), 1,
+ ACTIONS(1556), 1,
sym__ternary_qmark,
STATE(513), 1,
sym_arguments,
@@ -65706,33 +65910,33 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1436), 2,
- anon_sym_of,
- anon_sym_BQUOTE,
- ACTIONS(1823), 2,
+ ACTIONS(1524), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
+ ACTIONS(1534), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1542), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1550), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1552), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1929), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ ACTIONS(1526), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1548), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [35569] = 25,
+ [35715] = 19,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -65742,25 +65946,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1339), 1,
sym_optional_chain,
ACTIONS(1827), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1829), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
- anon_sym_GT_GT,
- ACTIONS(1835), 1,
- anon_sym_AMP,
- ACTIONS(1837), 1,
- anon_sym_CARET,
- ACTIONS(1839), 1,
- anon_sym_PIPE,
- ACTIONS(1843), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1829), 1,
anon_sym_STAR_STAR,
- ACTIONS(1853), 1,
- anon_sym_QMARK_QMARK,
ACTIONS(1855), 1,
- sym__ternary_qmark,
+ anon_sym_GT_GT,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -65769,75 +65959,41 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1578), 2,
- anon_sym_of,
- anon_sym_BQUOTE,
+ ACTIONS(1562), 2,
+ anon_sym_AMP,
+ anon_sym_PIPE,
ACTIONS(1823), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1825), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1857), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1849), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [35657] = 4,
- ACTIONS(1319), 1,
- anon_sym_EQ,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1226), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1228), 22,
+ ACTIONS(1560), 7,
sym__ternary_qmark,
- anon_sym_LPAREN,
anon_sym_of,
- anon_sym_LBRACK,
- sym_optional_chain,
- anon_sym_DOT,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [35703] = 25,
+ [35791] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -65846,26 +66002,28 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1827), 1,
+ ACTIONS(1721), 1,
anon_sym_AMP_AMP,
- ACTIONS(1829), 1,
+ ACTIONS(1723), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
+ ACTIONS(1725), 1,
anon_sym_GT_GT,
- ACTIONS(1835), 1,
+ ACTIONS(1729), 1,
anon_sym_AMP,
- ACTIONS(1837), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1839), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1843), 1,
+ ACTIONS(1737), 1,
anon_sym_PERCENT,
- ACTIONS(1845), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- ACTIONS(1853), 1,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1855), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
+ ACTIONS(1931), 1,
+ anon_sym_COLON,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -65874,33 +66032,30 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1580), 2,
- anon_sym_of,
- anon_sym_BQUOTE,
- ACTIONS(1823), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1833), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1841), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1825), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1847), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [35791] = 25,
+ [35878] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -65909,27 +66064,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
+ ACTIONS(1721), 1,
+ anon_sym_AMP_AMP,
ACTIONS(1723), 1,
- anon_sym_PERCENT,
+ anon_sym_PIPE_PIPE,
ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
+ anon_sym_GT_GT,
ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1743), 1,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
- ACTIONS(1931), 1,
+ ACTIONS(1933), 1,
anon_sym_COLON,
STATE(513), 1,
sym_arguments,
@@ -65939,30 +66094,30 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [35878] = 25,
+ [35965] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -65971,28 +66126,28 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
- ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1729), 1,
+ ACTIONS(1528), 1,
anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
+ ACTIONS(1530), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
+ ACTIONS(1532), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1536), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1538), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1540), 1,
anon_sym_PIPE,
- ACTIONS(1743), 1,
+ ACTIONS(1544), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1546), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1554), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
+ ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1933), 1,
- anon_sym_COLON,
+ ACTIONS(1935), 1,
+ anon_sym_RBRACK,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -66001,30 +66156,30 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1524), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1534), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1542), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1550), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1552), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
+ ACTIONS(1526), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1548), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [35965] = 25,
+ [36052] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -66033,27 +66188,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
+ ACTIONS(1721), 1,
+ anon_sym_AMP_AMP,
ACTIONS(1723), 1,
- anon_sym_PERCENT,
+ anon_sym_PIPE_PIPE,
ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
+ anon_sym_GT_GT,
ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1743), 1,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
- ACTIONS(1935), 1,
+ ACTIONS(1937), 1,
anon_sym_COLON,
STATE(513), 1,
sym_arguments,
@@ -66063,30 +66218,30 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [36052] = 25,
+ [36139] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -66095,27 +66250,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
+ ACTIONS(1721), 1,
+ anon_sym_AMP_AMP,
ACTIONS(1723), 1,
- anon_sym_PERCENT,
+ anon_sym_PIPE_PIPE,
ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
+ anon_sym_GT_GT,
ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1743), 1,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
- ACTIONS(1937), 1,
+ ACTIONS(1939), 1,
anon_sym_COLON,
STATE(513), 1,
sym_arguments,
@@ -66125,30 +66280,30 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [36139] = 25,
+ [36226] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
ACTIONS(1327), 1,
@@ -66177,7 +66332,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
ACTIONS(1556), 1,
sym__ternary_qmark,
- ACTIONS(1939), 1,
+ ACTIONS(1941), 1,
anon_sym_RBRACK,
STATE(513), 1,
sym_arguments,
@@ -66210,68 +66365,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [36226] = 25,
- ACTIONS(1325), 1,
- anon_sym_LPAREN,
- ACTIONS(1327), 1,
- anon_sym_LBRACK,
- ACTIONS(1331), 1,
- anon_sym_DOT,
- ACTIONS(1339), 1,
- sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
- ACTIONS(1723), 1,
- anon_sym_PERCENT,
- ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
- anon_sym_AMP,
- ACTIONS(1735), 1,
- anon_sym_CARET,
- ACTIONS(1737), 1,
- anon_sym_PIPE,
- ACTIONS(1743), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
- sym__ternary_qmark,
- ACTIONS(1941), 1,
- anon_sym_COLON,
- STATE(513), 1,
- sym_arguments,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1345), 2,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1719), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1721), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1739), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1727), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
[36313] = 25,
ACTIONS(1325), 1,
anon_sym_LPAREN,
@@ -66281,28 +66374,28 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1528), 1,
+ ACTIONS(1721), 1,
anon_sym_AMP_AMP,
- ACTIONS(1530), 1,
+ ACTIONS(1723), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1532), 1,
+ ACTIONS(1725), 1,
anon_sym_GT_GT,
- ACTIONS(1536), 1,
+ ACTIONS(1729), 1,
anon_sym_AMP,
- ACTIONS(1538), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1540), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1544), 1,
+ ACTIONS(1737), 1,
anon_sym_PERCENT,
- ACTIONS(1546), 1,
+ ACTIONS(1739), 1,
anon_sym_STAR_STAR,
- ACTIONS(1554), 1,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1556), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
ACTIONS(1943), 1,
- anon_sym_RBRACK,
+ anon_sym_LBRACE,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -66311,26 +66404,26 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1524), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1534), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1542), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1550), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1552), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1526), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1548), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
@@ -66343,28 +66436,28 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
+ ACTIONS(1721), 1,
+ anon_sym_AMP_AMP,
ACTIONS(1723), 1,
- anon_sym_PERCENT,
+ anon_sym_PIPE_PIPE,
ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
+ anon_sym_GT_GT,
ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1743), 1,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
ACTIONS(1945), 1,
- anon_sym_LBRACE,
+ anon_sym_COLON,
STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
@@ -66373,26 +66466,26 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
@@ -66405,27 +66498,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT,
ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1676), 1,
+ ACTIONS(1667), 1,
anon_sym_of,
ACTIONS(1827), 1,
- anon_sym_AMP_AMP,
+ anon_sym_PERCENT,
ACTIONS(1829), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1851), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1853), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1831), 1,
+ ACTIONS(1855), 1,
anon_sym_GT_GT,
- ACTIONS(1835), 1,
+ ACTIONS(1859), 1,
anon_sym_AMP,
- ACTIONS(1837), 1,
+ ACTIONS(1861), 1,
anon_sym_CARET,
- ACTIONS(1839), 1,
+ ACTIONS(1863), 1,
anon_sym_PIPE,
- ACTIONS(1843), 1,
- anon_sym_PERCENT,
- ACTIONS(1845), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1853), 1,
+ ACTIONS(1871), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1855), 1,
+ ACTIONS(1873), 1,
sym__ternary_qmark,
ACTIONS(1947), 1,
anon_sym_in,
@@ -66441,54 +66534,54 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
anon_sym_SLASH,
ACTIONS(1825), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1849), 2,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1833), 2,
+ ACTIONS(1857), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1841), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1849), 2,
+ ACTIONS(1867), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1851), 2,
+ ACTIONS(1869), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1847), 3,
+ ACTIONS(1865), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
[36576] = 24,
- ACTIONS(1568), 1,
+ ACTIONS(1325), 1,
anon_sym_LPAREN,
- ACTIONS(1570), 1,
+ ACTIONS(1327), 1,
anon_sym_LBRACK,
- ACTIONS(1574), 1,
+ ACTIONS(1331), 1,
anon_sym_DOT,
- ACTIONS(1582), 1,
+ ACTIONS(1339), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
+ ACTIONS(1721), 1,
+ anon_sym_AMP_AMP,
ACTIONS(1723), 1,
- anon_sym_PERCENT,
+ anon_sym_PIPE_PIPE,
ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
+ anon_sym_GT_GT,
ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1743), 1,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
- STATE(705), 1,
+ STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -66496,26 +66589,26 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
@@ -66532,9 +66625,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
- ACTIONS(1861), 1,
+ ACTIONS(1833), 1,
anon_sym_LBRACE,
- ACTIONS(1865), 1,
+ ACTIONS(1837), 1,
anon_sym_LBRACK,
ACTIONS(1955), 1,
anon_sym_async,
@@ -66542,12 +66635,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
STATE(895), 1,
aux_sym_export_statement_repeat1,
- STATE(966), 1,
+ STATE(969), 1,
sym_decorator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1869), 2,
+ ACTIONS(1841), 2,
sym_number,
sym_private_property_identifier,
ACTIONS(1952), 2,
@@ -66560,52 +66653,52 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_export,
anon_sym_let,
sym_identifier,
- STATE(1221), 3,
+ STATE(1198), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(1369), 3,
+ STATE(1335), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(1389), 3,
+ STATE(1336), 3,
sym_spread_element,
sym_method_definition,
sym_pair,
- STATE(1546), 3,
+ STATE(1533), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
[36738] = 24,
- ACTIONS(1325), 1,
+ ACTIONS(1570), 1,
anon_sym_LPAREN,
- ACTIONS(1327), 1,
+ ACTIONS(1572), 1,
anon_sym_LBRACK,
- ACTIONS(1331), 1,
+ ACTIONS(1576), 1,
anon_sym_DOT,
- ACTIONS(1339), 1,
+ ACTIONS(1582), 1,
sym_optional_chain,
- ACTIONS(1717), 1,
- anon_sym_GT_GT,
+ ACTIONS(1721), 1,
+ anon_sym_AMP_AMP,
ACTIONS(1723), 1,
- anon_sym_PERCENT,
+ anon_sym_PIPE_PIPE,
ACTIONS(1725), 1,
- anon_sym_STAR_STAR,
+ anon_sym_GT_GT,
ACTIONS(1729), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1731), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1733), 1,
anon_sym_AMP,
- ACTIONS(1735), 1,
+ ACTIONS(1731), 1,
anon_sym_CARET,
- ACTIONS(1737), 1,
+ ACTIONS(1733), 1,
anon_sym_PIPE,
- ACTIONS(1743), 1,
+ ACTIONS(1737), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1739), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1747), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1745), 1,
+ ACTIONS(1749), 1,
sym__ternary_qmark,
- STATE(513), 1,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
@@ -66613,31 +66706,31 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1345), 2,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(1713), 2,
+ ACTIONS(1717), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1719), 2,
+ ACTIONS(1727), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1721), 2,
+ ACTIONS(1735), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1739), 2,
+ ACTIONS(1743), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1741), 2,
+ ACTIONS(1745), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(1715), 3,
+ ACTIONS(1719), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1727), 3,
+ ACTIONS(1741), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
[36822] = 24,
- ACTIONS(59), 1,
+ ACTIONS(71), 1,
anon_sym_LT,
ACTIONS(91), 1,
anon_sym_AT,
@@ -66661,19 +66754,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
STATE(855), 1,
aux_sym_class_body_repeat1,
- STATE(898), 1,
+ STATE(897), 1,
aux_sym_export_statement_repeat1,
- STATE(939), 1,
- sym_glimmer_template,
- STATE(940), 1,
- sym_class_static_block,
STATE(941), 1,
sym_method_definition,
- STATE(966), 1,
+ STATE(942), 1,
+ sym_class_static_block,
+ STATE(944), 1,
+ sym_glimmer_template,
+ STATE(969), 1,
sym_decorator,
- STATE(1253), 1,
+ STATE(1189), 1,
sym_glimmer_opening_tag,
- STATE(1454), 1,
+ STATE(1297), 1,
sym_field_definition,
ACTIONS(5), 2,
sym_html_comment,
@@ -66688,12 +66781,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_export,
anon_sym_let,
sym_identifier,
- STATE(1065), 3,
+ STATE(1056), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
[36902] = 24,
- ACTIONS(59), 1,
+ ACTIONS(1988), 1,
+ anon_sym_STAR,
+ ACTIONS(1991), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1993), 1,
+ anon_sym_SEMI,
+ ACTIONS(1996), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1999), 1,
+ anon_sym_async,
+ ACTIONS(2002), 1,
+ anon_sym_LT,
+ ACTIONS(2005), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(2008), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2014), 1,
+ anon_sym_AT,
+ ACTIONS(2017), 1,
+ anon_sym_static,
+ ACTIONS(2020), 1,
+ aux_sym_method_definition_token1,
+ STATE(854), 1,
+ aux_sym_class_body_repeat1,
+ STATE(897), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(941), 1,
+ sym_method_definition,
+ STATE(942), 1,
+ sym_class_static_block,
+ STATE(944), 1,
+ sym_glimmer_template,
+ STATE(969), 1,
+ sym_decorator,
+ STATE(1189), 1,
+ sym_glimmer_opening_tag,
+ STATE(1297), 1,
+ sym_field_definition,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2011), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(2023), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1985), 3,
+ anon_sym_export,
+ anon_sym_let,
+ sym_identifier,
+ STATE(1056), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ [36982] = 24,
+ ACTIONS(71), 1,
anon_sym_LT,
ACTIONS(91), 1,
anon_sym_AT,
@@ -66711,25 +66860,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(1981), 1,
aux_sym_method_definition_token1,
- ACTIONS(1985), 1,
+ ACTIONS(2026), 1,
anon_sym_RBRACE,
- ACTIONS(1987), 1,
+ ACTIONS(2028), 1,
anon_sym_SEMI,
- STATE(856), 1,
+ STATE(854), 1,
aux_sym_class_body_repeat1,
- STATE(898), 1,
+ STATE(897), 1,
aux_sym_export_statement_repeat1,
- STATE(939), 1,
- sym_glimmer_template,
- STATE(940), 1,
- sym_class_static_block,
STATE(941), 1,
sym_method_definition,
- STATE(966), 1,
+ STATE(942), 1,
+ sym_class_static_block,
+ STATE(944), 1,
+ sym_glimmer_template,
+ STATE(969), 1,
sym_decorator,
- STATE(1253), 1,
+ STATE(1189), 1,
sym_glimmer_opening_tag,
- STATE(1454), 1,
+ STATE(1297), 1,
sym_field_definition,
ACTIONS(5), 2,
sym_html_comment,
@@ -66744,75 +66893,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_export,
anon_sym_let,
sym_identifier,
- STATE(1065), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- [36982] = 24,
- ACTIONS(1992), 1,
- anon_sym_STAR,
- ACTIONS(1995), 1,
- anon_sym_RBRACE,
- ACTIONS(1997), 1,
- anon_sym_SEMI,
- ACTIONS(2000), 1,
- anon_sym_LBRACK,
- ACTIONS(2003), 1,
- anon_sym_LT,
- ACTIONS(2006), 1,
- anon_sym_async,
- ACTIONS(2009), 1,
- anon_sym_DQUOTE,
- ACTIONS(2012), 1,
- anon_sym_SQUOTE,
- ACTIONS(2018), 1,
- anon_sym_AT,
- ACTIONS(2021), 1,
- anon_sym_static,
- ACTIONS(2024), 1,
- aux_sym_method_definition_token1,
- STATE(855), 1,
- aux_sym_class_body_repeat1,
- STATE(898), 1,
- aux_sym_export_statement_repeat1,
- STATE(939), 1,
- sym_glimmer_template,
- STATE(940), 1,
- sym_class_static_block,
- STATE(941), 1,
- sym_method_definition,
- STATE(966), 1,
- sym_decorator,
- STATE(1253), 1,
- sym_glimmer_opening_tag,
- STATE(1454), 1,
- sym_field_definition,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2015), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(2027), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1989), 3,
- anon_sym_export,
- anon_sym_let,
- sym_identifier,
- STATE(1065), 3,
+ STATE(1056), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
[37062] = 24,
- ACTIONS(59), 1,
+ ACTIONS(71), 1,
anon_sym_LT,
ACTIONS(91), 1,
anon_sym_AT,
ACTIONS(1963), 1,
anon_sym_STAR,
- ACTIONS(1967), 1,
- anon_sym_SEMI,
ACTIONS(1969), 1,
anon_sym_LBRACK,
ACTIONS(1971), 1,
@@ -66827,21 +66918,23 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
ACTIONS(2030), 1,
anon_sym_RBRACE,
- STATE(855), 1,
+ ACTIONS(2032), 1,
+ anon_sym_SEMI,
+ STATE(859), 1,
aux_sym_class_body_repeat1,
- STATE(898), 1,
+ STATE(897), 1,
aux_sym_export_statement_repeat1,
- STATE(939), 1,
- sym_glimmer_template,
- STATE(940), 1,
- sym_class_static_block,
STATE(941), 1,
sym_method_definition,
- STATE(966), 1,
+ STATE(942), 1,
+ sym_class_static_block,
+ STATE(944), 1,
+ sym_glimmer_template,
+ STATE(969), 1,
sym_decorator,
- STATE(1253), 1,
+ STATE(1189), 1,
sym_glimmer_opening_tag,
- STATE(1454), 1,
+ STATE(1297), 1,
sym_field_definition,
ACTIONS(5), 2,
sym_html_comment,
@@ -66856,12 +66949,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_export,
anon_sym_let,
sym_identifier,
- STATE(1065), 3,
+ STATE(1056), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
[37142] = 24,
- ACTIONS(59), 1,
+ ACTIONS(71), 1,
anon_sym_LT,
ACTIONS(91), 1,
anon_sym_AT,
@@ -66879,25 +66972,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(1981), 1,
aux_sym_method_definition_token1,
- ACTIONS(2032), 1,
- anon_sym_RBRACE,
ACTIONS(2034), 1,
+ anon_sym_RBRACE,
+ ACTIONS(2036), 1,
anon_sym_SEMI,
- STATE(853), 1,
+ STATE(858), 1,
aux_sym_class_body_repeat1,
- STATE(898), 1,
+ STATE(897), 1,
aux_sym_export_statement_repeat1,
- STATE(939), 1,
- sym_glimmer_template,
- STATE(940), 1,
- sym_class_static_block,
STATE(941), 1,
sym_method_definition,
- STATE(966), 1,
+ STATE(942), 1,
+ sym_class_static_block,
+ STATE(944), 1,
+ sym_glimmer_template,
+ STATE(969), 1,
sym_decorator,
- STATE(1253), 1,
+ STATE(1189), 1,
sym_glimmer_opening_tag,
- STATE(1454), 1,
+ STATE(1297), 1,
sym_field_definition,
ACTIONS(5), 2,
sym_html_comment,
@@ -66912,12 +67005,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_export,
anon_sym_let,
sym_identifier,
- STATE(1065), 3,
+ STATE(1056), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
[37222] = 24,
- ACTIONS(59), 1,
+ ACTIONS(71), 1,
anon_sym_LT,
ACTIONS(91), 1,
anon_sym_AT,
@@ -66935,25 +67028,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(1981), 1,
aux_sym_method_definition_token1,
- ACTIONS(2036), 1,
- anon_sym_RBRACE,
- ACTIONS(2038), 1,
+ ACTIONS(2028), 1,
anon_sym_SEMI,
- STATE(859), 1,
+ ACTIONS(2038), 1,
+ anon_sym_RBRACE,
+ STATE(854), 1,
aux_sym_class_body_repeat1,
- STATE(898), 1,
+ STATE(897), 1,
aux_sym_export_statement_repeat1,
- STATE(939), 1,
- sym_glimmer_template,
- STATE(940), 1,
- sym_class_static_block,
STATE(941), 1,
sym_method_definition,
- STATE(966), 1,
+ STATE(942), 1,
+ sym_class_static_block,
+ STATE(944), 1,
+ sym_glimmer_template,
+ STATE(969), 1,
sym_decorator,
- STATE(1253), 1,
+ STATE(1189), 1,
sym_glimmer_opening_tag,
- STATE(1454), 1,
+ STATE(1297), 1,
sym_field_definition,
ACTIONS(5), 2,
sym_html_comment,
@@ -66968,19 +67061,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_export,
anon_sym_let,
sym_identifier,
- STATE(1065), 3,
+ STATE(1056), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
[37302] = 24,
- ACTIONS(59), 1,
+ ACTIONS(71), 1,
anon_sym_LT,
ACTIONS(91), 1,
anon_sym_AT,
ACTIONS(1963), 1,
anon_sym_STAR,
- ACTIONS(1967), 1,
- anon_sym_SEMI,
ACTIONS(1969), 1,
anon_sym_LBRACK,
ACTIONS(1971), 1,
@@ -66993,23 +67084,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(1981), 1,
aux_sym_method_definition_token1,
+ ACTIONS(2028), 1,
+ anon_sym_SEMI,
ACTIONS(2040), 1,
anon_sym_RBRACE,
- STATE(855), 1,
+ STATE(854), 1,
aux_sym_class_body_repeat1,
- STATE(898), 1,
+ STATE(897), 1,
aux_sym_export_statement_repeat1,
- STATE(939), 1,
- sym_glimmer_template,
- STATE(940), 1,
- sym_class_static_block,
STATE(941), 1,
sym_method_definition,
- STATE(966), 1,
+ STATE(942), 1,
+ sym_class_static_block,
+ STATE(944), 1,
+ sym_glimmer_template,
+ STATE(969), 1,
sym_decorator,
- STATE(1253), 1,
+ STATE(1189), 1,
sym_glimmer_opening_tag,
- STATE(1454), 1,
+ STATE(1297), 1,
sym_field_definition,
ACTIONS(5), 2,
sym_html_comment,
@@ -67024,7 +67117,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_export,
anon_sym_let,
sym_identifier,
- STATE(1065), 3,
+ STATE(1056), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67053,9 +67146,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
STATE(895), 1,
aux_sym_export_statement_repeat1,
- STATE(966), 1,
+ STATE(969), 1,
sym_decorator,
- STATE(1178), 1,
+ STATE(1192), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -67070,11 +67163,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_export,
anon_sym_let,
sym_identifier,
- STATE(1175), 3,
+ STATE(1191), 3,
sym_spread_element,
sym_method_definition,
sym_pair,
- STATE(1213), 3,
+ STATE(1204), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67085,15 +67178,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
- ACTIONS(1861), 1,
+ ACTIONS(1833), 1,
anon_sym_LBRACE,
- ACTIONS(1865), 1,
+ ACTIONS(1837), 1,
anon_sym_LBRACK,
ACTIONS(2060), 1,
anon_sym_COMMA,
ACTIONS(2062), 1,
anon_sym_RBRACE,
- STATE(1225), 1,
+ STATE(1220), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -67101,15 +67194,15 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2064), 2,
sym_number,
sym_private_property_identifier,
- STATE(1228), 3,
+ STATE(1179), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(1531), 3,
+ STATE(1530), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(1546), 3,
+ STATE(1533), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -67121,50 +67214,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [37509] = 14,
- ACTIONS(669), 1,
- anon_sym_DOT_DOT_DOT,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(1861), 1,
- anon_sym_LBRACE,
- ACTIONS(1865), 1,
- anon_sym_LBRACK,
- ACTIONS(2060), 1,
- anon_sym_COMMA,
- ACTIONS(2068), 1,
- anon_sym_RBRACE,
- STATE(1243), 1,
- aux_sym_object_pattern_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2064), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(1239), 3,
- sym_object_assignment_pattern,
- sym_rest_pattern,
- sym_pair_pattern,
- STATE(1531), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- STATE(1546), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- ACTIONS(2066), 7,
- anon_sym_export,
- anon_sym_let,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [37566] = 18,
+ [37509] = 18,
ACTIONS(91), 1,
anon_sym_AT,
ACTIONS(99), 1,
@@ -67179,13 +67229,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2074), 1,
+ ACTIONS(2070), 1,
anon_sym_async,
- ACTIONS(2076), 1,
+ ACTIONS(2072), 1,
anon_sym_static,
STATE(895), 1,
aux_sym_export_statement_repeat1,
- STATE(966), 1,
+ STATE(969), 1,
sym_decorator,
ACTIONS(5), 2,
sym_html_comment,
@@ -67193,57 +67243,60 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2052), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2072), 2,
+ ACTIONS(2068), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- ACTIONS(2078), 2,
+ ACTIONS(2074), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2070), 3,
+ ACTIONS(2066), 3,
anon_sym_export,
anon_sym_let,
sym_identifier,
- STATE(1213), 3,
+ STATE(1204), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(1389), 3,
+ STATE(1336), 3,
sym_spread_element,
sym_method_definition,
sym_pair,
- [37631] = 12,
+ [37574] = 14,
ACTIONS(669), 1,
anon_sym_DOT_DOT_DOT,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
- ACTIONS(1861), 1,
+ ACTIONS(1833), 1,
anon_sym_LBRACE,
- ACTIONS(1865), 1,
+ ACTIONS(1837), 1,
anon_sym_LBRACK,
+ ACTIONS(2060), 1,
+ anon_sym_COMMA,
+ ACTIONS(2078), 1,
+ anon_sym_RBRACE,
+ STATE(1240), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(2064), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2082), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- STATE(1369), 3,
+ STATE(1236), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(1531), 3,
+ STATE(1530), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(1546), 3,
+ STATE(1533), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- ACTIONS(2080), 7,
+ ACTIONS(2076), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -67251,68 +67304,64 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [37683] = 16,
- ACTIONS(101), 1,
- anon_sym_COMMA,
- ACTIONS(748), 1,
- anon_sym_RBRACE,
+ [37631] = 12,
+ ACTIONS(669), 1,
+ anon_sym_DOT_DOT_DOT,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
- ACTIONS(866), 1,
- anon_sym_async,
- ACTIONS(2048), 1,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACE,
+ ACTIONS(1837), 1,
anon_sym_LBRACK,
- ACTIONS(2084), 1,
- anon_sym_STAR,
- ACTIONS(2088), 1,
- anon_sym_EQ,
- STATE(1210), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
- aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(858), 2,
+ ACTIONS(2064), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(868), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(2086), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- STATE(1337), 3,
+ ACTIONS(2082), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ STATE(1335), 3,
+ sym_object_assignment_pattern,
+ sym_rest_pattern,
+ sym_pair_pattern,
+ STATE(1530), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 4,
+ STATE(1533), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ ACTIONS(2080), 7,
anon_sym_export,
anon_sym_let,
+ anon_sym_async,
sym_identifier,
anon_sym_static,
- [37741] = 16,
+ anon_sym_get,
+ anon_sym_set,
+ [37683] = 15,
ACTIONS(101), 1,
anon_sym_COMMA,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
- ACTIONS(866), 1,
- anon_sym_async,
ACTIONS(2048), 1,
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2088), 1,
- anon_sym_EQ,
- ACTIONS(2090), 1,
+ ACTIONS(2086), 1,
anon_sym_RBRACE,
- STATE(1210), 1,
+ ACTIONS(2090), 1,
+ anon_sym_EQ,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -67323,21 +67372,24 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 4,
+ ACTIONS(864), 5,
anon_sym_export,
anon_sym_let,
+ anon_sym_async,
sym_identifier,
anon_sym_static,
- [37799] = 16,
+ [37739] = 16,
ACTIONS(101), 1,
anon_sym_COMMA,
+ ACTIONS(754), 1,
+ anon_sym_RBRACE,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -67348,13 +67400,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2088), 1,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- ACTIONS(2092), 1,
- anon_sym_RBRACE,
- STATE(1210), 1,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -67365,10 +67415,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67377,9 +67427,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_let,
sym_identifier,
anon_sym_static,
- [37857] = 15,
+ [37797] = 15,
ACTIONS(101), 1,
anon_sym_COMMA,
+ ACTIONS(720), 1,
+ anon_sym_RBRACE,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -67388,14 +67440,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2088), 1,
- anon_sym_EQ,
ACTIONS(2090), 1,
- anon_sym_RBRACE,
- STATE(1210), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ anon_sym_EQ,
+ STATE(1205), 1,
aux_sym_object_repeat1,
+ STATE(1206), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -67405,10 +67455,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67418,25 +67468,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [37913] = 15,
+ [37853] = 16,
ACTIONS(101), 1,
anon_sym_COMMA,
+ ACTIONS(720), 1,
+ anon_sym_RBRACE,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
+ ACTIONS(866), 1,
+ anon_sym_async,
ACTIONS(2048), 1,
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2088), 1,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- ACTIONS(2092), 1,
- anon_sym_RBRACE,
- STATE(1210), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1205), 1,
aux_sym_object_repeat1,
+ STATE(1206), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -67446,24 +67498,21 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 5,
+ ACTIONS(864), 4,
anon_sym_export,
anon_sym_let,
- anon_sym_async,
sym_identifier,
anon_sym_static,
- [37969] = 15,
+ [37911] = 15,
ACTIONS(101), 1,
anon_sym_COMMA,
- ACTIONS(720), 1,
- anon_sym_RBRACE,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -67472,12 +67521,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2088), 1,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- STATE(1201), 1,
- aux_sym_object_repeat1,
- STATE(1210), 1,
+ ACTIONS(2092), 1,
+ anon_sym_RBRACE,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
+ STATE(1251), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -67487,10 +67538,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67500,7 +67551,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [38025] = 15,
+ [37967] = 15,
ACTIONS(101), 1,
anon_sym_COMMA,
ACTIONS(754), 1,
@@ -67513,11 +67564,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2088), 1,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- STATE(1210), 1,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -67528,10 +67579,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67541,11 +67592,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [38081] = 16,
+ [38023] = 16,
ACTIONS(101), 1,
anon_sym_COMMA,
- ACTIONS(754), 1,
- anon_sym_RBRACE,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -67556,11 +67605,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2088), 1,
+ ACTIONS(2086), 1,
+ anon_sym_RBRACE,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- STATE(1210), 1,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -67571,10 +67622,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67583,7 +67634,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_let,
sym_identifier,
anon_sym_static,
- [38139] = 16,
+ [38081] = 16,
ACTIONS(101), 1,
anon_sym_COMMA,
ACTIONS(854), 1,
@@ -67596,13 +67647,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2088), 1,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- ACTIONS(2094), 1,
+ ACTIONS(2092), 1,
anon_sym_RBRACE,
- STATE(1210), 1,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -67613,10 +67664,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67625,10 +67676,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_let,
sym_identifier,
anon_sym_static,
- [38197] = 16,
+ [38139] = 16,
ACTIONS(101), 1,
anon_sym_COMMA,
- ACTIONS(720), 1,
+ ACTIONS(748), 1,
anon_sym_RBRACE,
ACTIONS(854), 1,
anon_sym_DQUOTE,
@@ -67640,12 +67691,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2088), 1,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- STATE(1201), 1,
- aux_sym_object_repeat1,
- STATE(1210), 1,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
+ STATE(1251), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -67655,10 +67706,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67667,11 +67718,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_let,
sym_identifier,
anon_sym_static,
- [38255] = 15,
+ [38197] = 15,
ACTIONS(101), 1,
anon_sym_COMMA,
- ACTIONS(748), 1,
- anon_sym_RBRACE,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -67680,11 +67729,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2088), 1,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- STATE(1210), 1,
+ ACTIONS(2094), 1,
+ anon_sym_RBRACE,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -67695,10 +67746,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67708,24 +67759,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [38311] = 15,
+ [38253] = 16,
ACTIONS(101), 1,
anon_sym_COMMA,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
+ ACTIONS(866), 1,
+ anon_sym_async,
ACTIONS(2048), 1,
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2088), 1,
+ ACTIONS(2090), 1,
anon_sym_EQ,
ACTIONS(2094), 1,
anon_sym_RBRACE,
- STATE(1210), 1,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -67736,35 +67789,36 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 5,
+ ACTIONS(864), 4,
anon_sym_export,
anon_sym_let,
- anon_sym_async,
sym_identifier,
anon_sym_static,
- [38367] = 13,
+ [38311] = 15,
ACTIONS(101), 1,
anon_sym_COMMA,
+ ACTIONS(748), 1,
+ anon_sym_RBRACE,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2088), 1,
+ ACTIONS(2084), 1,
+ anon_sym_STAR,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- ACTIONS(2094), 1,
- anon_sym_RBRACE,
- STATE(1210), 1,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -67772,22 +67826,23 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(858), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2086), 2,
+ ACTIONS(868), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 7,
+ ACTIONS(864), 5,
anon_sym_export,
anon_sym_let,
anon_sym_async,
sym_identifier,
anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [38418] = 13,
+ [38367] = 13,
ACTIONS(101), 1,
anon_sym_COMMA,
ACTIONS(854), 1,
@@ -67796,13 +67851,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2088), 1,
- anon_sym_EQ,
- ACTIONS(2090), 1,
+ ACTIONS(2086), 1,
anon_sym_RBRACE,
- STATE(1210), 1,
+ ACTIONS(2090), 1,
+ anon_sym_EQ,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -67810,10 +67865,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(858), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67825,10 +67880,49 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [38469] = 13,
+ [38418] = 14,
+ ACTIONS(1969), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1973), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1975), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2096), 1,
+ anon_sym_STAR,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2100), 1,
+ anon_sym_async,
+ ACTIONS(2106), 1,
+ sym__automatic_semicolon,
+ STATE(947), 1,
+ sym_statement_block,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2102), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(2104), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2088), 3,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ STATE(1066), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(1961), 4,
+ anon_sym_export,
+ anon_sym_let,
+ sym_identifier,
+ anon_sym_static,
+ [38471] = 13,
ACTIONS(101), 1,
anon_sym_COMMA,
- ACTIONS(754), 1,
+ ACTIONS(720), 1,
anon_sym_RBRACE,
ACTIONS(854), 1,
anon_sym_DQUOTE,
@@ -67836,22 +67930,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2088), 1,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- STATE(1210), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1205), 1,
aux_sym_object_repeat1,
+ STATE(1206), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(858), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67863,7 +67957,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [38520] = 13,
+ [38522] = 13,
ACTIONS(101), 1,
anon_sym_COMMA,
ACTIONS(854), 1,
@@ -67872,13 +67966,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2088), 1,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- ACTIONS(2092), 1,
+ ACTIONS(2094), 1,
anon_sym_RBRACE,
- STATE(1210), 1,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -67886,10 +67980,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(858), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67901,10 +67995,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [38571] = 13,
+ [38573] = 13,
ACTIONS(101), 1,
anon_sym_COMMA,
- ACTIONS(720), 1,
+ ACTIONS(754), 1,
anon_sym_RBRACE,
ACTIONS(854), 1,
anon_sym_DQUOTE,
@@ -67912,22 +68006,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2088), 1,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- STATE(1201), 1,
- aux_sym_object_repeat1,
- STATE(1210), 1,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
+ STATE(1251), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(858), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67939,22 +68033,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [38622] = 13,
+ [38624] = 13,
ACTIONS(101), 1,
anon_sym_COMMA,
- ACTIONS(748), 1,
- anon_sym_RBRACE,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2088), 1,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- STATE(1210), 1,
+ ACTIONS(2092), 1,
+ anon_sym_RBRACE,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -67962,10 +68056,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(858), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -67977,104 +68071,93 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [38673] = 14,
- ACTIONS(1969), 1,
- anon_sym_LBRACK,
- ACTIONS(1973), 1,
+ [38675] = 13,
+ ACTIONS(101), 1,
+ anon_sym_COMMA,
+ ACTIONS(748), 1,
+ anon_sym_RBRACE,
+ ACTIONS(854), 1,
anon_sym_DQUOTE,
- ACTIONS(1975), 1,
+ ACTIONS(856), 1,
anon_sym_SQUOTE,
- ACTIONS(2096), 1,
- anon_sym_STAR,
- ACTIONS(2098), 1,
- anon_sym_LBRACE,
- ACTIONS(2100), 1,
- anon_sym_async,
- ACTIONS(2106), 1,
- sym__automatic_semicolon,
- STATE(949), 1,
- sym_statement_block,
+ ACTIONS(2048), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2090), 1,
+ anon_sym_EQ,
+ STATE(1206), 1,
+ aux_sym_object_pattern_repeat1,
+ STATE(1251), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2102), 2,
+ ACTIONS(858), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2104), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(2086), 3,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- STATE(1067), 3,
+ anon_sym_COLON,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(1961), 4,
+ ACTIONS(864), 7,
anon_sym_export,
anon_sym_let,
+ anon_sym_async,
sym_identifier,
anon_sym_static,
- [38726] = 18,
- ACTIONS(91), 1,
- anon_sym_AT,
+ anon_sym_get,
+ anon_sym_set,
+ [38726] = 12,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2109), 1,
- anon_sym_export,
- ACTIONS(2111), 1,
+ ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2113), 1,
- anon_sym_class,
- ACTIONS(2115), 1,
- anon_sym_async,
- ACTIONS(2119), 1,
- anon_sym_static,
- ACTIONS(2121), 1,
- aux_sym_method_definition_token1,
- ACTIONS(2123), 1,
- anon_sym_get,
- ACTIONS(2125), 1,
- anon_sym_set,
- STATE(942), 1,
- aux_sym_export_statement_repeat1,
- STATE(966), 1,
- sym_decorator,
+ ACTIONS(2090), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(864), 2,
- anon_sym_let,
- sym_identifier,
- ACTIONS(2117), 2,
+ ACTIONS(858), 2,
sym_number,
sym_private_property_identifier,
- STATE(1488), 3,
+ ACTIONS(868), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2088), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ ACTIONS(2109), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [38786] = 14,
+ ACTIONS(864), 5,
+ anon_sym_export,
+ anon_sym_let,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ [38774] = 13,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(866), 1,
anon_sym_async,
- ACTIONS(2044), 1,
- anon_sym_COMMA,
ACTIONS(2048), 1,
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2127), 1,
- anon_sym_RBRACE,
- STATE(1189), 1,
- aux_sym_object_repeat1,
+ ACTIONS(2090), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -68084,10 +68167,13 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ ACTIONS(2109), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -68096,7 +68182,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_let,
sym_identifier,
anon_sym_static,
- [38838] = 13,
+ [38824] = 13,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -68107,9 +68193,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2127), 1,
+ ACTIONS(2112), 1,
anon_sym_RBRACE,
- STATE(1189), 1,
+ STATE(1195), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
@@ -68120,10 +68206,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -68133,55 +68219,65 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [38888] = 12,
+ [38874] = 18,
+ ACTIONS(91), 1,
+ anon_sym_AT,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2084), 1,
+ ACTIONS(2114), 1,
+ anon_sym_export,
+ ACTIONS(2116), 1,
anon_sym_STAR,
- ACTIONS(2088), 1,
- anon_sym_EQ,
+ ACTIONS(2118), 1,
+ anon_sym_class,
+ ACTIONS(2120), 1,
+ anon_sym_async,
+ ACTIONS(2124), 1,
+ anon_sym_static,
+ ACTIONS(2126), 1,
+ aux_sym_method_definition_token1,
+ ACTIONS(2128), 1,
+ anon_sym_get,
+ ACTIONS(2130), 1,
+ anon_sym_set,
+ STATE(943), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(969), 1,
+ sym_decorator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(858), 2,
+ ACTIONS(864), 2,
+ anon_sym_let,
+ sym_identifier,
+ ACTIONS(2122), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(868), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(2086), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- ACTIONS(2129), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- STATE(1337), 3,
+ STATE(1419), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 5,
- anon_sym_export,
- anon_sym_let,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- [38936] = 13,
+ [38934] = 14,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(866), 1,
anon_sym_async,
+ ACTIONS(2044), 1,
+ anon_sym_COMMA,
ACTIONS(2048), 1,
anon_sym_LBRACK,
ACTIONS(2084), 1,
anon_sym_STAR,
- ACTIONS(2088), 1,
- anon_sym_EQ,
+ ACTIONS(2112), 1,
+ anon_sym_RBRACE,
+ STATE(1195), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -68191,13 +68287,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- ACTIONS(2129), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -68213,32 +68306,32 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2132), 1,
- anon_sym_STAR,
+ ACTIONS(2090), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2134), 2,
+ ACTIONS(858), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2136), 2,
- anon_sym_get,
- anon_sym_set,
- STATE(1360), 3,
+ ACTIONS(2088), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ ACTIONS(2109), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(2086), 4,
- sym__automatic_semicolon,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- ACTIONS(864), 5,
+ ACTIONS(864), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
sym_identifier,
anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
[39029] = 12,
ACTIONS(854), 1,
anon_sym_DQUOTE,
@@ -68259,13 +68352,13 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(868), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- ACTIONS(2138), 2,
+ ACTIONS(2132), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -68274,29 +68367,30 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_let,
sym_identifier,
anon_sym_static,
- [39076] = 10,
+ [39076] = 11,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2096), 1,
+ ACTIONS(2134), 1,
anon_sym_STAR,
+ ACTIONS(2138), 1,
+ anon_sym_get,
+ ACTIONS(2140), 1,
+ anon_sym_set,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2140), 2,
+ ACTIONS(2136), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2142), 2,
- anon_sym_get,
- anon_sym_set,
- STATE(1336), 3,
+ STATE(1382), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(2086), 4,
+ ACTIONS(2088), 4,
sym__automatic_semicolon,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -68307,30 +68401,29 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [39119] = 11,
+ [39121] = 10,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2144), 1,
+ ACTIONS(2096), 1,
anon_sym_STAR,
- ACTIONS(2148), 1,
- anon_sym_get,
- ACTIONS(2150), 1,
- anon_sym_set,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2146), 2,
+ ACTIONS(2142), 2,
sym_number,
sym_private_property_identifier,
- STATE(1379), 3,
+ ACTIONS(2144), 2,
+ anon_sym_get,
+ anon_sym_set,
+ STATE(1353), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(2086), 4,
+ ACTIONS(2088), 4,
sym__automatic_semicolon,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -68341,30 +68434,29 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [39164] = 11,
+ [39164] = 10,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2152), 1,
+ ACTIONS(2146), 1,
anon_sym_STAR,
- ACTIONS(2156), 1,
- anon_sym_get,
- ACTIONS(2158), 1,
- anon_sym_set,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2154), 2,
+ ACTIONS(2148), 2,
sym_number,
sym_private_property_identifier,
- STATE(1362), 3,
+ ACTIONS(2150), 2,
+ anon_sym_get,
+ anon_sym_set,
+ STATE(1380), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(2086), 4,
+ ACTIONS(2088), 4,
sym__automatic_semicolon,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -68375,39 +68467,40 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [39209] = 10,
+ [39207] = 11,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2088), 1,
- anon_sym_EQ,
+ ACTIONS(2084), 1,
+ anon_sym_STAR,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(858), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2086), 2,
+ ACTIONS(868), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- ACTIONS(2129), 2,
+ ACTIONS(2132), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- STATE(1337), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 7,
+ ACTIONS(864), 5,
anon_sym_export,
anon_sym_let,
anon_sym_async,
sym_identifier,
anon_sym_static,
- anon_sym_get,
- anon_sym_set,
[39252] = 16,
ACTIONS(91), 1,
anon_sym_AT,
@@ -68417,33 +68510,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2111), 1,
+ ACTIONS(2116), 1,
anon_sym_STAR,
- ACTIONS(2115), 1,
+ ACTIONS(2120), 1,
anon_sym_async,
- ACTIONS(2119), 1,
+ ACTIONS(2124), 1,
anon_sym_static,
- ACTIONS(2121), 1,
+ ACTIONS(2126), 1,
aux_sym_method_definition_token1,
- ACTIONS(2123), 1,
+ ACTIONS(2128), 1,
anon_sym_get,
- ACTIONS(2125), 1,
+ ACTIONS(2130), 1,
anon_sym_set,
- STATE(942), 1,
+ STATE(943), 1,
aux_sym_export_statement_repeat1,
- STATE(966), 1,
+ STATE(969), 1,
sym_decorator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2117), 2,
+ ACTIONS(2122), 2,
sym_number,
sym_private_property_identifier,
ACTIONS(864), 3,
anon_sym_export,
anon_sym_let,
sym_identifier,
- STATE(1488), 3,
+ STATE(1419), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -68454,21 +68547,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DQUOTE,
ACTIONS(1975), 1,
anon_sym_SQUOTE,
- ACTIONS(2160), 1,
+ ACTIONS(2152), 1,
anon_sym_STAR,
- ACTIONS(2162), 1,
+ ACTIONS(2154), 1,
anon_sym_async,
- ACTIONS(2166), 1,
+ ACTIONS(2158), 1,
anon_sym_get,
- ACTIONS(2168), 1,
+ ACTIONS(2160), 1,
anon_sym_set,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2164), 2,
+ ACTIONS(2156), 2,
sym_number,
sym_private_property_identifier,
- STATE(1050), 3,
+ STATE(1059), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -68477,46 +68570,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_let,
sym_identifier,
anon_sym_static,
- ACTIONS(2086), 4,
+ ACTIONS(2088), 4,
sym__automatic_semicolon,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_EQ,
- [39354] = 11,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(2044), 1,
- anon_sym_COMMA,
- ACTIONS(2048), 1,
- anon_sym_LBRACK,
- ACTIONS(2127), 1,
- anon_sym_RBRACE,
- STATE(1189), 1,
- aux_sym_object_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(858), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(2086), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- STATE(1337), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(864), 7,
- anon_sym_export,
- anon_sym_let,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [39399] = 16,
+ [39354] = 16,
ACTIONS(91), 1,
anon_sym_AT,
ACTIONS(1969), 1,
@@ -68525,70 +68584,104 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DQUOTE,
ACTIONS(1975), 1,
anon_sym_SQUOTE,
- ACTIONS(2170), 1,
+ ACTIONS(2162), 1,
anon_sym_STAR,
- ACTIONS(2172), 1,
+ ACTIONS(2164), 1,
anon_sym_async,
- ACTIONS(2176), 1,
+ ACTIONS(2168), 1,
anon_sym_static,
- ACTIONS(2178), 1,
+ ACTIONS(2170), 1,
aux_sym_method_definition_token1,
- ACTIONS(2180), 1,
+ ACTIONS(2172), 1,
anon_sym_get,
- ACTIONS(2182), 1,
+ ACTIONS(2174), 1,
anon_sym_set,
- STATE(942), 1,
+ STATE(943), 1,
aux_sym_export_statement_repeat1,
- STATE(966), 1,
+ STATE(969), 1,
sym_decorator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2174), 2,
+ ACTIONS(2166), 2,
sym_number,
sym_private_property_identifier,
ACTIONS(1961), 3,
anon_sym_export,
anon_sym_let,
sym_identifier,
- STATE(1068), 3,
+ STATE(1067), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [39454] = 11,
+ [39409] = 11,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2084), 1,
+ ACTIONS(2176), 1,
anon_sym_STAR,
+ ACTIONS(2180), 1,
+ anon_sym_get,
+ ACTIONS(2182), 1,
+ anon_sym_set,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(858), 2,
+ ACTIONS(2178), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(868), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(2086), 2,
+ STATE(1399), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(2088), 4,
+ sym__automatic_semicolon,
anon_sym_LPAREN,
- anon_sym_COLON,
- ACTIONS(2138), 2,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ ACTIONS(864), 5,
+ anon_sym_export,
+ anon_sym_let,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ [39454] = 11,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2044), 1,
anon_sym_COMMA,
+ ACTIONS(2048), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2112), 1,
anon_sym_RBRACE,
- STATE(1337), 3,
+ STATE(1195), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(858), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(2088), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 5,
+ ACTIONS(864), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
sym_identifier,
anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
[39499] = 3,
ACTIONS(5), 2,
sym_html_comment,
@@ -68639,7 +68732,38 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [39555] = 8,
+ [39555] = 9,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2048), 1,
+ anon_sym_LBRACK,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(858), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(2088), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ ACTIONS(2132), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ STATE(1306), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(864), 7,
+ anon_sym_export,
+ anon_sym_let,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [39595] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -68652,11 +68776,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2192), 2,
sym_number,
sym_private_property_identifier,
- STATE(1364), 3,
+ STATE(1400), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(2086), 4,
+ ACTIONS(2088), 4,
sym__automatic_semicolon,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -68669,7 +68793,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [39593] = 8,
+ [39633] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -68682,11 +68806,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2194), 2,
sym_number,
sym_private_property_identifier,
- STATE(1365), 3,
+ STATE(1401), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(2086), 4,
+ ACTIONS(2088), 4,
sym__automatic_semicolon,
anon_sym_LPAREN,
anon_sym_SEMI,
@@ -68699,7 +68823,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [39631] = 3,
+ [39671] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -68724,11 +68848,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [39659] = 3,
+ [39699] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2188), 7,
+ ACTIONS(2200), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -68736,7 +68860,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2190), 12,
+ ACTIONS(2202), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -68749,39 +68873,36 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [39687] = 6,
- ACTIONS(2204), 1,
- anon_sym_LPAREN,
- ACTIONS(2206), 1,
- anon_sym_DOT,
- STATE(987), 1,
- sym_arguments,
+ [39727] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2200), 8,
+ ACTIONS(2204), 7,
anon_sym_export,
anon_sym_let,
- anon_sym_class,
anon_sym_async,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2202), 8,
+ ACTIONS(2206), 12,
anon_sym_STAR,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
anon_sym_LBRACK,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
sym_number,
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [39721] = 3,
+ [39755] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2208), 7,
+ ACTIONS(2204), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -68789,7 +68910,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2210), 12,
+ ACTIONS(2206), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -68802,11 +68923,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [39749] = 3,
+ [39783] = 8,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2048), 1,
+ anon_sym_LBRACK,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2188), 7,
+ ACTIONS(2142), 2,
+ sym_number,
+ sym_private_property_identifier,
+ STATE(1353), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(2088), 4,
+ sym__automatic_semicolon,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ ACTIONS(864), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -68814,7 +68953,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2190), 12,
+ [39821] = 3,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2200), 7,
+ anon_sym_export,
+ anon_sym_let,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2202), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -68827,11 +68978,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [39777] = 3,
+ [39849] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2196), 7,
+ ACTIONS(2204), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -68839,7 +68990,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2198), 12,
+ ACTIONS(2206), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -68852,11 +69003,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [39805] = 3,
+ [39877] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2188), 7,
+ ACTIONS(2200), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -68864,7 +69015,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2190), 12,
+ ACTIONS(2202), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -68877,11 +69028,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [39833] = 3,
+ [39905] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2212), 7,
+ ACTIONS(2208), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -68889,7 +69040,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2214), 12,
+ ACTIONS(2210), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -68902,11 +69053,39 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [39861] = 3,
+ [39933] = 6,
+ ACTIONS(2216), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2218), 1,
+ anon_sym_DOT,
+ STATE(970), 1,
+ sym_arguments,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2212), 8,
+ anon_sym_export,
+ anon_sym_let,
+ anon_sym_class,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2214), 8,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ sym_number,
+ sym_private_property_identifier,
+ anon_sym_AT,
+ aux_sym_method_definition_token1,
+ [39967] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2216), 7,
+ ACTIONS(2200), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -68914,7 +69093,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2218), 12,
+ ACTIONS(2202), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -68927,11 +69106,29 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [39889] = 3,
+ [39995] = 8,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2048), 1,
+ anon_sym_LBRACK,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2216), 7,
+ ACTIONS(2220), 2,
+ sym_number,
+ sym_private_property_identifier,
+ STATE(1385), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(2088), 4,
+ sym__automatic_semicolon,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ ACTIONS(864), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -68939,7 +69136,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2218), 12,
+ [40033] = 3,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2204), 7,
+ anon_sym_export,
+ anon_sym_let,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2206), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -68952,11 +69161,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [39917] = 3,
+ [40061] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2216), 7,
+ ACTIONS(2200), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -68964,7 +69173,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2218), 12,
+ ACTIONS(2202), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -68977,11 +69186,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [39945] = 3,
+ [40089] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2196), 7,
+ ACTIONS(2200), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -68989,7 +69198,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2198), 12,
+ ACTIONS(2202), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69002,11 +69211,96 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [39973] = 3,
+ [40117] = 8,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2048), 1,
+ anon_sym_LBRACK,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2148), 2,
+ sym_number,
+ sym_private_property_identifier,
+ STATE(1380), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(2088), 4,
+ sym__automatic_semicolon,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ ACTIONS(864), 7,
+ anon_sym_export,
+ anon_sym_let,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [40155] = 3,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2204), 7,
+ anon_sym_export,
+ anon_sym_let,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2206), 12,
+ anon_sym_STAR,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ sym_number,
+ sym_private_property_identifier,
+ anon_sym_AT,
+ aux_sym_method_definition_token1,
+ [40183] = 8,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2048), 1,
+ anon_sym_LBRACK,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2222), 2,
+ sym_number,
+ sym_private_property_identifier,
+ STATE(1384), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(2088), 4,
+ sym__automatic_semicolon,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ ACTIONS(864), 7,
+ anon_sym_export,
+ anon_sym_let,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [40221] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2220), 7,
+ ACTIONS(2224), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69014,7 +69308,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2222), 12,
+ ACTIONS(2226), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69027,11 +69321,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40001] = 3,
+ [40249] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2216), 7,
+ ACTIONS(2228), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69039,7 +69333,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2218), 12,
+ ACTIONS(2230), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69052,11 +69346,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40029] = 3,
+ [40277] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2216), 7,
+ ACTIONS(2184), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69064,7 +69358,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2218), 12,
+ ACTIONS(2186), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69077,11 +69371,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40057] = 3,
+ [40305] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2188), 7,
+ ACTIONS(2184), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69089,7 +69383,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2190), 12,
+ ACTIONS(2186), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69102,37 +69396,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40085] = 4,
- ACTIONS(2224), 1,
+ [40333] = 4,
+ ACTIONS(2232), 1,
sym__automatic_semicolon,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(499), 7,
- anon_sym_export,
- anon_sym_let,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(497), 11,
- anon_sym_STAR,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_LT,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
- sym_private_property_identifier,
- anon_sym_AT,
- aux_sym_method_definition_token1,
- [40115] = 3,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2196), 7,
+ ACTIONS(505), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69140,9 +69410,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2198), 12,
+ ACTIONS(503), 11,
anon_sym_STAR,
- anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
@@ -69153,11 +69422,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40143] = 3,
+ [40363] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2196), 7,
+ ACTIONS(2184), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69165,7 +69434,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2198), 12,
+ ACTIONS(2186), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69178,43 +69447,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40171] = 8,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(2048), 1,
- anon_sym_LBRACK,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2140), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(1336), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(2086), 4,
- sym__automatic_semicolon,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- ACTIONS(864), 7,
- anon_sym_export,
- anon_sym_let,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [40209] = 4,
- ACTIONS(2226), 1,
+ [40391] = 4,
+ ACTIONS(2234), 1,
sym__automatic_semicolon,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(505), 7,
+ ACTIONS(499), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69222,7 +69461,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(503), 11,
+ ACTIONS(497), 11,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
@@ -69234,41 +69473,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40239] = 8,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(2048), 1,
- anon_sym_LBRACK,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2228), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(1380), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(2086), 4,
- sym__automatic_semicolon,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- ACTIONS(864), 7,
- anon_sym_export,
- anon_sym_let,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [40277] = 3,
+ [40421] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2188), 7,
+ ACTIONS(2184), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69276,7 +69485,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2190), 12,
+ ACTIONS(2186), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69289,11 +69498,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40305] = 3,
+ [40449] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2230), 7,
+ ACTIONS(2184), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69301,7 +69510,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2232), 12,
+ ACTIONS(2186), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69314,11 +69523,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40333] = 3,
+ [40477] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2188), 7,
+ ACTIONS(2184), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69326,7 +69535,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2190), 12,
+ ACTIONS(2186), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69339,11 +69548,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40361] = 3,
+ [40505] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2188), 7,
+ ACTIONS(2184), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69351,7 +69560,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2190), 12,
+ ACTIONS(2186), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69364,11 +69573,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40389] = 3,
+ [40533] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2196), 7,
+ ACTIONS(2184), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69376,7 +69585,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2198), 12,
+ ACTIONS(2186), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69389,11 +69598,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40417] = 3,
+ [40561] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2188), 7,
+ ACTIONS(2184), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69401,7 +69610,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2190), 12,
+ ACTIONS(2186), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69414,11 +69623,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40445] = 3,
+ [40589] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2188), 7,
+ ACTIONS(2184), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69426,7 +69635,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2190), 12,
+ ACTIONS(2186), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69439,41 +69648,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40473] = 8,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(2048), 1,
- anon_sym_LBRACK,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2234), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(1381), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(2086), 4,
- sym__automatic_semicolon,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- ACTIONS(864), 7,
- anon_sym_export,
- anon_sym_let,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [40511] = 3,
+ [40617] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2188), 7,
+ ACTIONS(2204), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69481,7 +69660,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2190), 12,
+ ACTIONS(2206), 12,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -69494,72 +69673,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40539] = 8,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(2048), 1,
- anon_sym_LBRACK,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2134), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(1360), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(2086), 4,
- sym__automatic_semicolon,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- ACTIONS(864), 7,
- anon_sym_export,
- anon_sym_let,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [40577] = 9,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(2048), 1,
- anon_sym_LBRACK,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(858), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(2086), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- ACTIONS(2138), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- STATE(1337), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(864), 7,
- anon_sym_export,
- anon_sym_let,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [40617] = 3,
+ [40645] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2216), 7,
+ ACTIONS(1381), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69567,9 +69685,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2218), 12,
+ ACTIONS(1383), 11,
anon_sym_STAR,
- anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
@@ -69580,11 +69697,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40645] = 3,
+ [40672] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2236), 7,
+ ACTIONS(499), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69592,7 +69709,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2238), 11,
+ ACTIONS(497), 11,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
@@ -69604,11 +69721,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40672] = 3,
+ [40699] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2240), 7,
+ ACTIONS(511), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69616,7 +69733,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2242), 11,
+ ACTIONS(509), 11,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
@@ -69628,11 +69745,13 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40699] = 3,
+ [40726] = 4,
+ ACTIONS(2240), 1,
+ anon_sym_SEMI,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2244), 7,
+ ACTIONS(2236), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69640,10 +69759,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2246), 11,
+ ACTIONS(2238), 10,
anon_sym_STAR,
anon_sym_RBRACE,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
anon_sym_DQUOTE,
@@ -69652,13 +69770,11 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40726] = 4,
- ACTIONS(2248), 1,
- anon_sym_SEMI,
+ [40755] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2244), 7,
+ ACTIONS(2236), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69666,9 +69782,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2246), 10,
+ ACTIONS(2238), 11,
anon_sym_STAR,
anon_sym_RBRACE,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
anon_sym_DQUOTE,
@@ -69677,17 +69794,17 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [40755] = 6,
- ACTIONS(2255), 1,
+ [40782] = 6,
+ ACTIONS(2247), 1,
anon_sym_AT,
- STATE(942), 1,
+ STATE(943), 1,
aux_sym_export_statement_repeat1,
- STATE(966), 1,
+ STATE(969), 1,
sym_decorator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2253), 7,
+ ACTIONS(2245), 7,
anon_sym_STAR,
anon_sym_LBRACK,
anon_sym_DQUOTE,
@@ -69695,7 +69812,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_number,
sym_private_property_identifier,
aux_sym_method_definition_token1,
- ACTIONS(2251), 8,
+ ACTIONS(2243), 8,
anon_sym_export,
anon_sym_let,
anon_sym_class,
@@ -69704,35 +69821,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [40788] = 3,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1377), 7,
- anon_sym_export,
- anon_sym_let,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1379), 11,
- anon_sym_STAR,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_LT,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
- sym_private_property_identifier,
- anon_sym_AT,
- aux_sym_method_definition_token1,
[40815] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1369), 7,
+ ACTIONS(2250), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69740,7 +69833,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1371), 11,
+ ACTIONS(2252), 11,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
@@ -69756,7 +69849,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1500), 7,
+ ACTIONS(1398), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69764,7 +69857,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1502), 11,
+ ACTIONS(1400), 11,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
@@ -69780,7 +69873,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(499), 7,
+ ACTIONS(2254), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69788,7 +69881,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(497), 11,
+ ACTIONS(2256), 11,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
@@ -69804,7 +69897,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(511), 7,
+ ACTIONS(2258), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
@@ -69812,7 +69905,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(509), 11,
+ ACTIONS(2260), 11,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
@@ -69828,20 +69921,20 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2258), 9,
+ ACTIONS(1500), 7,
anon_sym_export,
anon_sym_let,
- anon_sym_class,
anon_sym_async,
- anon_sym_DOT,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2260), 9,
+ ACTIONS(1502), 11,
anon_sym_STAR,
- anon_sym_LPAREN,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
anon_sym_LBRACK,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
sym_number,
@@ -69876,109 +69969,78 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2266), 7,
+ ACTIONS(2266), 9,
anon_sym_export,
anon_sym_let,
+ anon_sym_class,
anon_sym_async,
+ anon_sym_DOT,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2268), 11,
+ ACTIONS(2268), 9,
anon_sym_STAR,
- anon_sym_RBRACE,
- anon_sym_SEMI,
+ anon_sym_LPAREN,
anon_sym_LBRACK,
- anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
sym_number,
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [41004] = 9,
+ [41004] = 11,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(2270), 1,
- anon_sym_EQ_GT,
+ anon_sym_STAR,
+ ACTIONS(2274), 1,
+ anon_sym_get,
+ ACTIONS(2276), 1,
+ anon_sym_set,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
ACTIONS(2272), 2,
sym_number,
sym_private_property_identifier,
- STATE(1273), 3,
+ STATE(1321), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 7,
+ ACTIONS(864), 5,
anon_sym_export,
anon_sym_let,
anon_sym_async,
sym_identifier,
anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [41042] = 13,
- ACTIONS(91), 1,
- anon_sym_AT,
- ACTIONS(722), 1,
- anon_sym_var,
- ACTIONS(736), 1,
- anon_sym_class,
- ACTIONS(738), 1,
- anon_sym_async,
- ACTIONS(740), 1,
- anon_sym_function,
- ACTIONS(2086), 1,
- anon_sym_LPAREN,
- ACTIONS(2274), 1,
- anon_sym_default,
- STATE(408), 1,
- sym_declaration,
- STATE(966), 1,
- sym_decorator,
- STATE(1127), 1,
- aux_sym_export_statement_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(724), 2,
- anon_sym_let,
- anon_sym_const,
- STATE(389), 5,
- sym_variable_declaration,
- sym_lexical_declaration,
- sym_class_declaration,
- sym_function_declaration,
- sym_generator_function_declaration,
- [41088] = 10,
+ [41046] = 10,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
- ACTIONS(2276), 1,
+ ACTIONS(2278), 1,
anon_sym_STAR,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2272), 2,
+ ACTIONS(2280), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2278), 2,
+ ACTIONS(2282), 2,
anon_sym_get,
anon_sym_set,
- STATE(1273), 3,
+ STATE(1274), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -69988,91 +70050,87 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [41128] = 11,
+ [41086] = 9,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
- ACTIONS(2280), 1,
- anon_sym_STAR,
ACTIONS(2284), 1,
- anon_sym_get,
- ACTIONS(2286), 1,
- anon_sym_set,
+ anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2282), 2,
+ ACTIONS(2280), 2,
sym_number,
sym_private_property_identifier,
- STATE(1315), 3,
+ STATE(1274), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 5,
+ ACTIONS(864), 7,
anon_sym_export,
anon_sym_let,
anon_sym_async,
sym_identifier,
anon_sym_static,
- [41170] = 12,
+ anon_sym_get,
+ anon_sym_set,
+ [41124] = 11,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
- ACTIONS(2288), 1,
+ ACTIONS(2286), 1,
anon_sym_STAR,
ACTIONS(2290), 1,
- anon_sym_async,
- ACTIONS(2294), 1,
anon_sym_get,
- ACTIONS(2296), 1,
+ ACTIONS(2292), 1,
anon_sym_set,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2292), 2,
+ ACTIONS(2288), 2,
sym_number,
sym_private_property_identifier,
- STATE(1319), 3,
+ STATE(1373), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 4,
+ ACTIONS(864), 5,
anon_sym_export,
anon_sym_let,
+ anon_sym_async,
sym_identifier,
anon_sym_static,
- [41214] = 11,
+ [41166] = 10,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
- ACTIONS(2298), 1,
+ ACTIONS(2146), 1,
anon_sym_STAR,
- ACTIONS(2302), 1,
- anon_sym_get,
- ACTIONS(2304), 1,
- anon_sym_set,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2300), 2,
+ ACTIONS(2148), 2,
sym_number,
sym_private_property_identifier,
- STATE(1274), 3,
+ ACTIONS(2150), 2,
+ anon_sym_get,
+ anon_sym_set,
+ STATE(1380), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70082,34 +70140,69 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [41256] = 10,
+ [41206] = 13,
+ ACTIONS(91), 1,
+ anon_sym_AT,
+ ACTIONS(722), 1,
+ anon_sym_var,
+ ACTIONS(736), 1,
+ anon_sym_class,
+ ACTIONS(738), 1,
+ anon_sym_async,
+ ACTIONS(740), 1,
+ anon_sym_function,
+ ACTIONS(2088), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2294), 1,
+ anon_sym_default,
+ STATE(408), 1,
+ sym_declaration,
+ STATE(969), 1,
+ sym_decorator,
+ STATE(1127), 1,
+ aux_sym_export_statement_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(724), 2,
+ anon_sym_let,
+ anon_sym_const,
+ STATE(389), 5,
+ sym_variable_declaration,
+ sym_lexical_declaration,
+ sym_class_declaration,
+ sym_function_declaration,
+ sym_generator_function_declaration,
+ [41252] = 12,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
- ACTIONS(2132), 1,
+ ACTIONS(2296), 1,
anon_sym_STAR,
+ ACTIONS(2298), 1,
+ anon_sym_async,
+ ACTIONS(2302), 1,
+ anon_sym_get,
+ ACTIONS(2304), 1,
+ anon_sym_set,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2134), 2,
+ ACTIONS(2300), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2136), 2,
- anon_sym_get,
- anon_sym_set,
- STATE(1360), 3,
+ STATE(1330), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 5,
+ ACTIONS(864), 4,
anon_sym_export,
anon_sym_let,
- anon_sym_async,
sym_identifier,
anon_sym_static,
[41296] = 11,
@@ -70119,7 +70212,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(2306), 1,
anon_sym_STAR,
@@ -70133,7 +70226,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2308), 2,
sym_number,
sym_private_property_identifier,
- STATE(1383), 3,
+ STATE(1325), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70150,7 +70243,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(2314), 1,
anon_sym_STAR,
@@ -70164,7 +70257,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2316), 2,
sym_number,
sym_private_property_identifier,
- STATE(1294), 3,
+ STATE(1403), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70174,131 +70267,79 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [41380] = 8,
+ [41380] = 11,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
- anon_sym_LPAREN,
+ ACTIONS(2322), 1,
+ anon_sym_STAR,
+ ACTIONS(2324), 1,
+ anon_sym_async,
+ ACTIONS(2328), 1,
+ anon_sym_get,
+ ACTIONS(2330), 1,
+ anon_sym_set,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2322), 2,
+ ACTIONS(2326), 2,
sym_number,
sym_private_property_identifier,
- STATE(1394), 3,
+ STATE(1337), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 7,
- anon_sym_export,
- anon_sym_let,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [41415] = 12,
- ACTIONS(91), 1,
- anon_sym_AT,
- ACTIONS(722), 1,
- anon_sym_var,
- ACTIONS(736), 1,
- anon_sym_class,
- ACTIONS(738), 1,
- anon_sym_async,
- ACTIONS(740), 1,
- anon_sym_function,
- ACTIONS(2274), 1,
- anon_sym_default,
- STATE(408), 1,
- sym_declaration,
- STATE(966), 1,
- sym_decorator,
- STATE(1127), 1,
- aux_sym_export_statement_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(724), 2,
- anon_sym_let,
- anon_sym_const,
- STATE(389), 5,
- sym_variable_declaration,
- sym_lexical_declaration,
- sym_class_declaration,
- sym_function_declaration,
- sym_generator_function_declaration,
- [41458] = 3,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1512), 8,
+ ACTIONS(864), 4,
anon_sym_export,
anon_sym_let,
- anon_sym_class,
- anon_sym_async,
sym_identifier,
anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1514), 8,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
- sym_private_property_identifier,
- anon_sym_AT,
- aux_sym_method_definition_token1,
- [41483] = 10,
+ [41421] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
- ACTIONS(866), 1,
- anon_sym_async,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2084), 1,
- anon_sym_STAR,
+ ACTIONS(2088), 1,
+ anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(858), 2,
+ ACTIONS(2332), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(868), 2,
- anon_sym_get,
- anon_sym_set,
- STATE(1337), 3,
+ STATE(1284), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 4,
+ ACTIONS(864), 7,
anon_sym_export,
anon_sym_let,
+ anon_sym_async,
sym_identifier,
anon_sym_static,
- [41522] = 8,
+ anon_sym_get,
+ anon_sym_set,
+ [41456] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2324), 2,
+ ACTIONS(2334), 2,
sym_number,
sym_private_property_identifier,
- STATE(1401), 3,
+ STATE(1294), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70310,22 +70351,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [41557] = 8,
+ [41491] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2326), 2,
+ ACTIONS(2336), 2,
sym_number,
sym_private_property_identifier,
- STATE(1410), 3,
+ STATE(1328), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70337,44 +70378,49 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [41592] = 3,
+ [41526] = 8,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2048), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2088), 1,
+ anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2328), 8,
+ ACTIONS(2338), 2,
+ sym_number,
+ sym_private_property_identifier,
+ STATE(1350), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(864), 7,
anon_sym_export,
anon_sym_let,
- anon_sym_class,
anon_sym_async,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2330), 8,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
- sym_private_property_identifier,
- anon_sym_AT,
- aux_sym_method_definition_token1,
- [41617] = 8,
+ [41561] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2332), 2,
+ ACTIONS(2340), 2,
sym_number,
sym_private_property_identifier,
- STATE(1275), 3,
+ STATE(1376), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70386,22 +70432,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [41652] = 8,
+ [41596] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2334), 2,
+ ACTIONS(2342), 2,
sym_number,
sym_private_property_identifier,
- STATE(1276), 3,
+ STATE(1377), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70413,22 +70459,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [41687] = 8,
+ [41631] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2336), 2,
+ ACTIONS(2344), 2,
sym_number,
sym_private_property_identifier,
- STATE(1357), 3,
+ STATE(1477), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70440,22 +70486,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [41722] = 8,
+ [41666] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2338), 2,
+ ACTIONS(2280), 2,
sym_number,
sym_private_property_identifier,
- STATE(1301), 3,
+ STATE(1274), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70467,22 +70513,66 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [41757] = 8,
+ [41701] = 3,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2346), 8,
+ anon_sym_export,
+ anon_sym_let,
+ anon_sym_class,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2348), 8,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ sym_number,
+ sym_private_property_identifier,
+ anon_sym_AT,
+ aux_sym_method_definition_token1,
+ [41726] = 3,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2350), 8,
+ anon_sym_export,
+ anon_sym_let,
+ anon_sym_class,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2352), 8,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ sym_number,
+ sym_private_property_identifier,
+ anon_sym_AT,
+ aux_sym_method_definition_token1,
+ [41751] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2340), 2,
+ ACTIONS(2354), 2,
sym_number,
sym_private_property_identifier,
- STATE(1304), 3,
+ STATE(1447), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70494,49 +70584,82 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [41792] = 8,
+ [41786] = 10,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
- anon_sym_LPAREN,
+ ACTIONS(2096), 1,
+ anon_sym_STAR,
+ ACTIONS(2356), 1,
+ anon_sym_async,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2342), 2,
+ ACTIONS(2142), 2,
sym_number,
sym_private_property_identifier,
- STATE(1458), 3,
+ ACTIONS(2144), 2,
+ anon_sym_get,
+ anon_sym_set,
+ STATE(1353), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 7,
+ ACTIONS(864), 4,
anon_sym_export,
anon_sym_let,
- anon_sym_async,
sym_identifier,
anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [41827] = 8,
+ [41825] = 12,
+ ACTIONS(91), 1,
+ anon_sym_AT,
+ ACTIONS(722), 1,
+ anon_sym_var,
+ ACTIONS(736), 1,
+ anon_sym_class,
+ ACTIONS(738), 1,
+ anon_sym_async,
+ ACTIONS(740), 1,
+ anon_sym_function,
+ ACTIONS(2358), 1,
+ anon_sym_default,
+ STATE(408), 1,
+ sym_declaration,
+ STATE(969), 1,
+ sym_decorator,
+ STATE(1127), 1,
+ aux_sym_export_statement_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(724), 2,
+ anon_sym_let,
+ anon_sym_const,
+ STATE(389), 5,
+ sym_variable_declaration,
+ sym_lexical_declaration,
+ sym_class_declaration,
+ sym_function_declaration,
+ sym_generator_function_declaration,
+ [41868] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2344), 2,
+ ACTIONS(2148), 2,
sym_number,
sym_private_property_identifier,
- STATE(1460), 3,
+ STATE(1380), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70548,27 +70671,28 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [41862] = 10,
+ [41903] = 11,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2096), 1,
+ ACTIONS(2360), 1,
anon_sym_STAR,
- ACTIONS(2346), 1,
+ ACTIONS(2362), 1,
anon_sym_async,
+ ACTIONS(2366), 1,
+ anon_sym_get,
+ ACTIONS(2368), 1,
+ anon_sym_set,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2140), 2,
+ ACTIONS(2364), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2142), 2,
- anon_sym_get,
- anon_sym_set,
- STATE(1336), 3,
+ STATE(1383), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70577,7 +70701,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_let,
sym_identifier,
anon_sym_static,
- [41901] = 12,
+ [41944] = 12,
ACTIONS(91), 1,
anon_sym_AT,
ACTIONS(722), 1,
@@ -70588,11 +70712,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
ACTIONS(740), 1,
anon_sym_function,
- ACTIONS(2348), 1,
+ ACTIONS(2294), 1,
anon_sym_default,
STATE(408), 1,
sym_declaration,
- STATE(966), 1,
+ STATE(969), 1,
sym_decorator,
STATE(1127), 1,
aux_sym_export_statement_repeat1,
@@ -70608,44 +70732,49 @@ static const uint16_t ts_small_parse_table[] = {
sym_class_declaration,
sym_function_declaration,
sym_generator_function_declaration,
- [41944] = 3,
+ [41987] = 8,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2048), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2088), 1,
+ anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1466), 8,
+ ACTIONS(2370), 2,
+ sym_number,
+ sym_private_property_identifier,
+ STATE(1396), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(864), 7,
anon_sym_export,
anon_sym_let,
- anon_sym_class,
anon_sym_async,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1468), 8,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
- sym_private_property_identifier,
- anon_sym_AT,
- aux_sym_method_definition_token1,
- [41969] = 8,
+ [42022] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2134), 2,
+ ACTIONS(2372), 2,
sym_number,
sym_private_property_identifier,
- STATE(1360), 3,
+ STATE(1397), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70657,52 +70786,49 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42004] = 11,
+ [42057] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2350), 1,
- anon_sym_STAR,
- ACTIONS(2352), 1,
- anon_sym_async,
- ACTIONS(2356), 1,
- anon_sym_get,
- ACTIONS(2358), 1,
- anon_sym_set,
+ ACTIONS(2088), 1,
+ anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2354), 2,
+ ACTIONS(2374), 2,
sym_number,
sym_private_property_identifier,
- STATE(1363), 3,
+ STATE(1404), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 4,
+ ACTIONS(864), 7,
anon_sym_export,
anon_sym_let,
+ anon_sym_async,
sym_identifier,
anon_sym_static,
- [42045] = 8,
+ anon_sym_get,
+ anon_sym_set,
+ [42092] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2360), 2,
+ ACTIONS(2376), 2,
sym_number,
sym_private_property_identifier,
- STATE(1374), 3,
+ STATE(1405), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70714,22 +70840,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42080] = 8,
+ [42127] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2362), 2,
+ ACTIONS(2378), 2,
sym_number,
sym_private_property_identifier,
- STATE(1376), 3,
+ STATE(1411), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70741,22 +70867,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42115] = 8,
+ [42162] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2364), 2,
+ ACTIONS(2380), 2,
sym_number,
sym_private_property_identifier,
- STATE(1377), 3,
+ STATE(1412), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70768,22 +70894,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42150] = 8,
+ [42197] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2366), 2,
+ ACTIONS(2382), 2,
sym_number,
sym_private_property_identifier,
- STATE(1326), 3,
+ STATE(1414), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70795,22 +70921,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42185] = 8,
+ [42232] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2368), 2,
+ ACTIONS(2384), 2,
sym_number,
sym_private_property_identifier,
- STATE(1384), 3,
+ STATE(1415), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70822,22 +70948,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42220] = 8,
+ [42267] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2370), 2,
+ ACTIONS(2386), 2,
sym_number,
sym_private_property_identifier,
- STATE(1385), 3,
+ STATE(1441), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70849,49 +70975,73 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42255] = 8,
+ [42302] = 3,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2212), 8,
+ anon_sym_export,
+ anon_sym_let,
+ anon_sym_class,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2214), 8,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ sym_number,
+ sym_private_property_identifier,
+ anon_sym_AT,
+ aux_sym_method_definition_token1,
+ [42327] = 10,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
+ ACTIONS(866), 1,
+ anon_sym_async,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
- anon_sym_LPAREN,
+ ACTIONS(2084), 1,
+ anon_sym_STAR,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2372), 2,
+ ACTIONS(858), 2,
sym_number,
sym_private_property_identifier,
- STATE(1391), 3,
+ ACTIONS(868), 2,
+ anon_sym_get,
+ anon_sym_set,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(864), 7,
+ ACTIONS(864), 4,
anon_sym_export,
anon_sym_let,
- anon_sym_async,
sym_identifier,
anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [42290] = 8,
+ [42366] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2374), 2,
+ ACTIONS(2388), 2,
sym_number,
sym_private_property_identifier,
- STATE(1392), 3,
+ STATE(1339), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70903,44 +71053,49 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42325] = 3,
+ [42401] = 8,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2048), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2088), 1,
+ anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2376), 8,
+ ACTIONS(2390), 2,
+ sym_number,
+ sym_private_property_identifier,
+ STATE(1340), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(864), 7,
anon_sym_export,
anon_sym_let,
- anon_sym_class,
anon_sym_async,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(2378), 8,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
- sym_private_property_identifier,
- anon_sym_AT,
- aux_sym_method_definition_token1,
- [42350] = 8,
+ [42436] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2380), 2,
+ ACTIONS(2392), 2,
sym_number,
sym_private_property_identifier,
- STATE(1395), 3,
+ STATE(1476), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -70952,7 +71107,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42385] = 3,
+ [42471] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -70974,76 +71129,66 @@ static const uint16_t ts_small_parse_table[] = {
sym_private_property_identifier,
anon_sym_AT,
aux_sym_method_definition_token1,
- [42410] = 8,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(2048), 1,
- anon_sym_LBRACK,
- ACTIONS(2086), 1,
- anon_sym_LPAREN,
+ [42496] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2382), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(1480), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(864), 7,
+ ACTIONS(1466), 8,
anon_sym_export,
anon_sym_let,
+ anon_sym_class,
anon_sym_async,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42445] = 8,
- ACTIONS(854), 1,
+ ACTIONS(1468), 8,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
anon_sym_DQUOTE,
- ACTIONS(856), 1,
anon_sym_SQUOTE,
- ACTIONS(2048), 1,
- anon_sym_LBRACK,
- ACTIONS(2086), 1,
- anon_sym_LPAREN,
+ sym_number,
+ sym_private_property_identifier,
+ anon_sym_AT,
+ aux_sym_method_definition_token1,
+ [42521] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2272), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(1273), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(864), 7,
+ ACTIONS(1512), 8,
anon_sym_export,
anon_sym_let,
+ anon_sym_class,
anon_sym_async,
sym_identifier,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42480] = 8,
+ ACTIONS(1514), 8,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ sym_number,
+ sym_private_property_identifier,
+ anon_sym_AT,
+ aux_sym_method_definition_token1,
+ [42546] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2384), 2,
+ ACTIONS(2394), 2,
sym_number,
sym_private_property_identifier,
- STATE(1327), 3,
+ STATE(1450), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71055,22 +71200,22 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42515] = 8,
+ [42581] = 8,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2048), 1,
anon_sym_LBRACK,
- ACTIONS(2086), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2386), 2,
+ ACTIONS(2396), 2,
sym_number,
sym_private_property_identifier,
- STATE(1481), 3,
+ STATE(1394), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71082,58 +71227,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42550] = 3,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2200), 8,
- anon_sym_export,
- anon_sym_let,
- anon_sym_class,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(2202), 8,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
- sym_private_property_identifier,
- anon_sym_AT,
- aux_sym_method_definition_token1,
- [42575] = 11,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(2048), 1,
- anon_sym_LBRACK,
- ACTIONS(2388), 1,
- anon_sym_STAR,
- ACTIONS(2390), 1,
- anon_sym_async,
- ACTIONS(2394), 1,
- anon_sym_get,
- ACTIONS(2396), 1,
- anon_sym_set,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2392), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(1324), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(864), 4,
- anon_sym_export,
- anon_sym_let,
- sym_identifier,
- anon_sym_static,
[42616] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
@@ -71144,10 +71237,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(858), 2,
+ ACTIONS(2398), 2,
sym_number,
sym_private_property_identifier,
- STATE(1337), 3,
+ STATE(1281), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71159,27 +71252,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42648] = 2,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2398), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [42670] = 7,
+ [42648] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71189,10 +71262,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2272), 2,
+ ACTIONS(2148), 2,
sym_number,
sym_private_property_identifier,
- STATE(1273), 3,
+ STATE(1380), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71204,27 +71277,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42702] = 2,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2400), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [42724] = 7,
+ [42680] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71234,10 +71287,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2140), 2,
+ ACTIONS(2400), 2,
sym_number,
sym_private_property_identifier,
- STATE(1336), 3,
+ STATE(1381), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71249,7 +71302,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42756] = 2,
+ [42712] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -71269,7 +71322,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [42778] = 7,
+ [42734] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71279,10 +71332,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2134), 2,
+ ACTIONS(2396), 2,
sym_number,
sym_private_property_identifier,
- STATE(1360), 3,
+ STATE(1394), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71294,7 +71347,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42810] = 7,
+ [42766] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71307,7 +71360,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2404), 2,
sym_number,
sym_private_property_identifier,
- STATE(1310), 3,
+ STATE(1395), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71319,7 +71372,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42842] = 7,
+ [42798] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71332,7 +71385,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2406), 2,
sym_number,
sym_private_property_identifier,
- STATE(1457), 3,
+ STATE(1398), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71344,7 +71397,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42874] = 7,
+ [42830] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71357,7 +71410,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2408), 2,
sym_number,
sym_private_property_identifier,
- STATE(1361), 3,
+ STATE(1402), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71369,7 +71422,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42906] = 7,
+ [42862] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71382,7 +71435,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2410), 2,
sym_number,
sym_private_property_identifier,
- STATE(1471), 3,
+ STATE(1446), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71394,7 +71447,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42938] = 7,
+ [42894] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71404,10 +71457,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2360), 2,
+ ACTIONS(2412), 2,
sym_number,
sym_private_property_identifier,
- STATE(1374), 3,
+ STATE(1367), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71419,7 +71472,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [42970] = 7,
+ [42926] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71429,10 +71482,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2336), 2,
+ ACTIONS(2414), 2,
sym_number,
sym_private_property_identifier,
- STATE(1357), 3,
+ STATE(1475), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71444,7 +71497,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [43002] = 7,
+ [42958] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71454,10 +71507,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2412), 2,
+ ACTIONS(2416), 2,
sym_number,
sym_private_property_identifier,
- STATE(1375), 3,
+ STATE(1410), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71469,7 +71522,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [43034] = 7,
+ [42990] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71479,10 +71532,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2414), 2,
+ ACTIONS(2418), 2,
sym_number,
sym_private_property_identifier,
- STATE(1397), 3,
+ STATE(1413), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71494,7 +71547,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [43066] = 7,
+ [43022] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71504,10 +71557,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2416), 2,
+ ACTIONS(2420), 2,
sym_number,
sym_private_property_identifier,
- STATE(1378), 3,
+ STATE(1303), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71519,7 +71572,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [43098] = 7,
+ [43054] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71529,10 +71582,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2418), 2,
+ ACTIONS(858), 2,
sym_number,
sym_private_property_identifier,
- STATE(1382), 3,
+ STATE(1306), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71544,7 +71597,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [43130] = 7,
+ [43086] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71554,10 +71607,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2420), 2,
+ ACTIONS(2280), 2,
sym_number,
sym_private_property_identifier,
- STATE(1486), 3,
+ STATE(1274), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71569,7 +71622,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [43162] = 7,
+ [43118] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71579,10 +71632,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2422), 2,
+ ACTIONS(2386), 2,
sym_number,
sym_private_property_identifier,
- STATE(1390), 3,
+ STATE(1441), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71594,7 +71647,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [43194] = 7,
+ [43150] = 2,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2422), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [43172] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
@@ -71607,7 +71680,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2424), 2,
sym_number,
sym_private_property_identifier,
- STATE(1393), 3,
+ STATE(1316), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -71619,32 +71692,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [43226] = 7,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(2048), 1,
- anon_sym_LBRACK,
+ [43204] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2426), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(1280), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(864), 7,
- anon_sym_export,
- anon_sym_let,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [43258] = 2,
+ ACTIONS(2426), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [43226] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -71664,6 +71732,31 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
+ [43248] = 7,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2048), 1,
+ anon_sym_LBRACK,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2142), 2,
+ sym_number,
+ sym_private_property_identifier,
+ STATE(1353), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(864), 7,
+ anon_sym_export,
+ anon_sym_let,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
[43280] = 2,
ACTIONS(5), 2,
sym_html_comment,
@@ -71697,9 +71790,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACE,
ACTIONS(2440), 1,
anon_sym_DOT,
- STATE(1109), 1,
+ STATE(1165), 1,
sym_string,
- STATE(1277), 1,
+ STATE(1320), 1,
sym_import_clause,
ACTIONS(5), 2,
sym_html_comment,
@@ -71707,7 +71800,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2438), 2,
anon_sym_LPAREN,
sym_optional_chain,
- STATE(1575), 2,
+ STATE(1585), 2,
sym_namespace_import,
sym_named_imports,
[43339] = 8,
@@ -71721,12 +71814,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
ACTIONS(2446), 1,
anon_sym_RBRACE,
- STATE(1205), 1,
- sym_import_specifier,
+ STATE(1172), 1,
+ sym_export_specifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1605), 2,
+ STATE(1173), 2,
sym__module_export_name,
sym_string,
[43366] = 8,
@@ -71740,207 +71833,215 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
ACTIONS(2452), 1,
anon_sym_RBRACE,
- STATE(1257), 1,
- sym_export_specifier,
+ STATE(1235), 1,
+ sym_import_specifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1215), 2,
+ STATE(1606), 2,
sym__module_export_name,
sym_string,
- [43393] = 2,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2454), 7,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_in,
- anon_sym_of,
- anon_sym_EQ,
- anon_sym_RBRACK,
- [43407] = 6,
+ [43393] = 6,
ACTIONS(897), 1,
anon_sym_LBRACE,
ACTIONS(899), 1,
anon_sym_LBRACK,
- ACTIONS(2456), 1,
+ ACTIONS(2454), 1,
sym_identifier,
- STATE(1136), 1,
+ STATE(1161), 1,
sym_variable_declarator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1045), 3,
+ STATE(1076), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [43429] = 7,
- ACTIONS(101), 1,
- anon_sym_COMMA,
- ACTIONS(2088), 1,
- anon_sym_EQ,
- ACTIONS(2094), 1,
+ [43415] = 7,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2448), 1,
+ sym_identifier,
+ ACTIONS(2456), 1,
anon_sym_RBRACE,
- STATE(1210), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
- aux_sym_object_repeat1,
+ STATE(1461), 1,
+ sym_import_specifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2086), 2,
- anon_sym_LPAREN,
+ STATE(1606), 2,
+ sym__module_export_name,
+ sym_string,
+ [43439] = 4,
+ ACTIONS(2458), 1,
+ anon_sym_COMMA,
+ STATE(1024), 1,
+ aux_sym_sequence_expression_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1586), 5,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_COLON,
- [43453] = 6,
+ anon_sym_RBRACK,
+ [43457] = 6,
ACTIONS(897), 1,
anon_sym_LBRACE,
ACTIONS(899), 1,
anon_sym_LBRACK,
- ACTIONS(2458), 1,
+ ACTIONS(2461), 1,
sym_identifier,
- STATE(1195), 1,
+ STATE(1106), 1,
sym_variable_declarator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1087), 3,
+ STATE(1039), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [43475] = 4,
- ACTIONS(2460), 1,
- anon_sym_COMMA,
- STATE(1026), 1,
- aux_sym_sequence_expression_repeat1,
+ [43479] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1586), 5,
+ ACTIONS(2463), 7,
+ anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_SEMI,
anon_sym_RPAREN,
- anon_sym_COLON,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_EQ,
anon_sym_RBRACK,
- [43493] = 7,
- ACTIONS(101), 1,
+ [43493] = 2,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2465), 7,
anon_sym_COMMA,
- ACTIONS(2088), 1,
- anon_sym_EQ,
- ACTIONS(2090), 1,
anon_sym_RBRACE,
- STATE(1210), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
- aux_sym_object_repeat1,
+ anon_sym_RPAREN,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_EQ,
+ anon_sym_RBRACK,
+ [43507] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2086), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- [43517] = 7,
- ACTIONS(101), 1,
+ ACTIONS(2467), 7,
anon_sym_COMMA,
- ACTIONS(754), 1,
anon_sym_RBRACE,
- ACTIONS(2088), 1,
+ anon_sym_RPAREN,
+ anon_sym_in,
+ anon_sym_of,
anon_sym_EQ,
- STATE(1210), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
- aux_sym_object_repeat1,
+ anon_sym_RBRACK,
+ [43521] = 6,
+ ACTIONS(2473), 1,
+ anon_sym_EQ,
+ ACTIONS(2475), 1,
+ sym__automatic_semicolon,
+ STATE(1249), 1,
+ sym__initializer,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2086), 2,
- anon_sym_LPAREN,
+ ACTIONS(2469), 2,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ ACTIONS(2471), 2,
+ anon_sym_in,
+ anon_sym_of,
+ [43543] = 4,
+ ACTIONS(1713), 1,
+ anon_sym_COMMA,
+ STATE(1024), 1,
+ aux_sym_sequence_expression_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2478), 5,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_RPAREN,
anon_sym_COLON,
- [43541] = 7,
+ anon_sym_RBRACK,
+ [43561] = 7,
ACTIONS(101), 1,
anon_sym_COMMA,
- ACTIONS(2088), 1,
- anon_sym_EQ,
- ACTIONS(2092), 1,
+ ACTIONS(754), 1,
anon_sym_RBRACE,
- STATE(1210), 1,
+ ACTIONS(2090), 1,
+ anon_sym_EQ,
+ STATE(1206), 1,
aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
+ STATE(1251), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- [43565] = 6,
+ [43585] = 6,
ACTIONS(897), 1,
anon_sym_LBRACE,
ACTIONS(899), 1,
anon_sym_LBRACK,
- ACTIONS(2463), 1,
+ ACTIONS(2454), 1,
sym_identifier,
- STATE(1139), 1,
+ STATE(1106), 1,
sym_variable_declarator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1043), 3,
+ STATE(1076), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [43587] = 2,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2465), 7,
+ [43607] = 7,
+ ACTIONS(101), 1,
anon_sym_COMMA,
+ ACTIONS(720), 1,
anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_in,
- anon_sym_of,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- anon_sym_RBRACK,
- [43601] = 7,
+ STATE(1205), 1,
+ aux_sym_object_repeat1,
+ STATE(1206), 1,
+ aux_sym_object_pattern_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2088), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [43631] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
- ACTIONS(2448), 1,
+ ACTIONS(2442), 1,
sym_identifier,
- ACTIONS(2467), 1,
+ ACTIONS(2480), 1,
anon_sym_RBRACE,
- STATE(1354), 1,
+ STATE(1324), 1,
sym_export_specifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1215), 2,
+ STATE(1173), 2,
sym__module_export_name,
sym_string,
- [43625] = 7,
- ACTIONS(101), 1,
- anon_sym_COMMA,
- ACTIONS(720), 1,
- anon_sym_RBRACE,
- ACTIONS(2088), 1,
- anon_sym_EQ,
- STATE(1201), 1,
- aux_sym_object_repeat1,
- STATE(1210), 1,
- aux_sym_object_pattern_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2086), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- [43649] = 2,
+ [43655] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2469), 7,
+ ACTIONS(2482), 7,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
@@ -71948,288 +72049,241 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_of,
anon_sym_EQ,
anon_sym_RBRACK,
- [43663] = 7,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(2442), 1,
- sym_identifier,
- ACTIONS(2471), 1,
- anon_sym_RBRACE,
- STATE(1352), 1,
- sym_import_specifier,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- STATE(1605), 2,
- sym__module_export_name,
- sym_string,
- [43687] = 6,
+ [43669] = 6,
ACTIONS(897), 1,
anon_sym_LBRACE,
ACTIONS(899), 1,
anon_sym_LBRACK,
- ACTIONS(2458), 1,
+ ACTIONS(2454), 1,
sym_identifier,
- STATE(1139), 1,
+ STATE(1216), 1,
sym_variable_declarator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1087), 3,
+ STATE(1076), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [43709] = 7,
+ [43691] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2448), 1,
sym_identifier,
- ACTIONS(2473), 1,
+ ACTIONS(2484), 1,
anon_sym_RBRACE,
- STATE(1354), 1,
- sym_export_specifier,
+ STATE(1461), 1,
+ sym_import_specifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1215), 2,
+ STATE(1606), 2,
sym__module_export_name,
sym_string,
- [43733] = 2,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2475), 7,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_in,
- anon_sym_of,
- anon_sym_EQ,
- anon_sym_RBRACK,
- [43747] = 7,
- ACTIONS(101), 1,
- anon_sym_COMMA,
- ACTIONS(748), 1,
- anon_sym_RBRACE,
- ACTIONS(2088), 1,
- anon_sym_EQ,
- STATE(1210), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1250), 1,
- aux_sym_object_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2086), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- [43771] = 4,
- ACTIONS(1747), 1,
- anon_sym_COMMA,
- STATE(1026), 1,
- aux_sym_sequence_expression_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2477), 5,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
- [43789] = 7,
+ [43715] = 7,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
ACTIONS(2442), 1,
sym_identifier,
- ACTIONS(2479), 1,
+ ACTIONS(2486), 1,
anon_sym_RBRACE,
- STATE(1352), 1,
- sym_import_specifier,
+ STATE(1324), 1,
+ sym_export_specifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1605), 2,
+ STATE(1173), 2,
sym__module_export_name,
sym_string,
- [43813] = 6,
+ [43739] = 5,
+ ACTIONS(2488), 1,
+ anon_sym_EQ,
+ STATE(1086), 1,
+ sym__initializer,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2471), 2,
+ anon_sym_in,
+ anon_sym_of,
+ ACTIONS(2469), 3,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ [43759] = 6,
ACTIONS(897), 1,
anon_sym_LBRACE,
ACTIONS(899), 1,
anon_sym_LBRACK,
- ACTIONS(2458), 1,
+ ACTIONS(2490), 1,
sym_identifier,
- STATE(1136), 1,
+ STATE(1161), 1,
sym_variable_declarator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1087), 3,
+ STATE(1029), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [43835] = 6,
- ACTIONS(2485), 1,
+ [43781] = 7,
+ ACTIONS(101), 1,
+ anon_sym_COMMA,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- ACTIONS(2487), 1,
- sym__automatic_semicolon,
- STATE(1219), 1,
- sym__initializer,
+ ACTIONS(2092), 1,
+ anon_sym_RBRACE,
+ STATE(1206), 1,
+ aux_sym_object_pattern_repeat1,
+ STATE(1251), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2481), 2,
+ ACTIONS(2088), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [43805] = 7,
+ ACTIONS(101), 1,
anon_sym_COMMA,
- anon_sym_SEMI,
- ACTIONS(2483), 2,
- anon_sym_in,
- anon_sym_of,
- [43857] = 2,
+ ACTIONS(2090), 1,
+ anon_sym_EQ,
+ ACTIONS(2094), 1,
+ anon_sym_RBRACE,
+ STATE(1206), 1,
+ aux_sym_object_pattern_repeat1,
+ STATE(1251), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2490), 7,
+ ACTIONS(2088), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [43829] = 7,
+ ACTIONS(101), 1,
anon_sym_COMMA,
+ ACTIONS(2086), 1,
anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_in,
- anon_sym_of,
- anon_sym_EQ,
- anon_sym_RBRACK,
- [43871] = 5,
- ACTIONS(2492), 1,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- STATE(1083), 1,
- sym__initializer,
+ STATE(1206), 1,
+ aux_sym_object_pattern_repeat1,
+ STATE(1251), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2483), 2,
- anon_sym_in,
- anon_sym_of,
- ACTIONS(2481), 3,
- sym__automatic_semicolon,
+ ACTIONS(2088), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [43853] = 7,
+ ACTIONS(101), 1,
anon_sym_COMMA,
- anon_sym_SEMI,
- [43891] = 5,
- ACTIONS(2494), 1,
- anon_sym_default,
- ACTIONS(2496), 1,
+ ACTIONS(748), 1,
anon_sym_RBRACE,
- ACTIONS(2498), 1,
- anon_sym_case,
+ ACTIONS(2090), 1,
+ anon_sym_EQ,
+ STATE(1206), 1,
+ aux_sym_object_pattern_repeat1,
+ STATE(1251), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1051), 3,
- sym_switch_case,
- sym_switch_default,
- aux_sym_switch_body_repeat1,
- [43910] = 2,
+ ACTIONS(2088), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [43877] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2490), 6,
- sym__automatic_semicolon,
+ ACTIONS(2492), 7,
anon_sym_COMMA,
- anon_sym_SEMI,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
anon_sym_in,
anon_sym_of,
anon_sym_EQ,
- [43923] = 2,
+ anon_sym_RBRACK,
+ [43891] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1650), 6,
+ ACTIONS(1652), 6,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
anon_sym_in,
anon_sym_of,
anon_sym_EQ,
- [43936] = 2,
+ [43904] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1383), 6,
- anon_sym_as,
+ ACTIONS(2482), 6,
+ sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_from,
- anon_sym_LPAREN,
- anon_sym_COLON,
- [43949] = 6,
- ACTIONS(2485), 1,
+ anon_sym_SEMI,
+ anon_sym_in,
+ anon_sym_of,
anon_sym_EQ,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1289), 1,
- sym__initializer,
- STATE(1422), 1,
- sym_formal_parameters,
+ [43917] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2502), 2,
+ ACTIONS(2467), 6,
sym__automatic_semicolon,
+ anon_sym_COMMA,
anon_sym_SEMI,
- [43970] = 5,
- ACTIONS(2504), 1,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_EQ,
+ [43930] = 5,
+ ACTIONS(2494), 1,
anon_sym_default,
- ACTIONS(2507), 1,
+ ACTIONS(2496), 1,
anon_sym_RBRACE,
- ACTIONS(2509), 1,
+ ACTIONS(2498), 1,
anon_sym_case,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1051), 3,
+ STATE(1070), 3,
sym_switch_case,
sym_switch_default,
aux_sym_switch_body_repeat1,
- [43989] = 2,
+ [43949] = 6,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2442), 1,
+ sym_identifier,
+ STATE(1324), 1,
+ sym_export_specifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1652), 6,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_SEMI,
- anon_sym_in,
- anon_sym_of,
- anon_sym_EQ,
- [44002] = 2,
+ STATE(1173), 2,
+ sym__module_export_name,
+ sym_string,
+ [43970] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1648), 6,
+ ACTIONS(2492), 6,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
anon_sym_in,
anon_sym_of,
anon_sym_EQ,
- [44015] = 5,
- ACTIONS(2494), 1,
- anon_sym_default,
- ACTIONS(2498), 1,
- anon_sym_case,
- ACTIONS(2512), 1,
- anon_sym_RBRACE,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- STATE(1046), 3,
- sym_switch_case,
- sym_switch_default,
- aux_sym_switch_body_repeat1,
- [44034] = 2,
+ [43983] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -72240,1320 +72294,1336 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_in,
anon_sym_of,
anon_sym_EQ,
- [44047] = 5,
- ACTIONS(1861), 1,
+ [43996] = 5,
+ ACTIONS(1833), 1,
anon_sym_LBRACE,
- ACTIONS(2514), 1,
+ ACTIONS(2500), 1,
sym_identifier,
- ACTIONS(2516), 1,
+ ACTIONS(2502), 1,
anon_sym_LBRACK,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1106), 3,
+ STATE(1139), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [44066] = 5,
+ [44015] = 5,
ACTIONS(897), 1,
anon_sym_LBRACE,
ACTIONS(899), 1,
anon_sym_LBRACK,
- ACTIONS(2518), 1,
+ ACTIONS(2504), 1,
sym_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1249), 3,
+ STATE(1208), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [44085] = 5,
- ACTIONS(2522), 1,
+ [44034] = 5,
+ ACTIONS(2508), 1,
anon_sym_BQUOTE,
- ACTIONS(2524), 1,
+ ACTIONS(2510), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2520), 2,
+ ACTIONS(2506), 2,
sym__template_chars,
sym_escape_sequence,
- STATE(1066), 2,
+ STATE(1060), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [44104] = 5,
- ACTIONS(2524), 1,
+ [44053] = 6,
+ ACTIONS(2473), 1,
+ anon_sym_EQ,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1458), 1,
+ sym__initializer,
+ STATE(1474), 1,
+ sym_formal_parameters,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2514), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [44074] = 5,
+ ACTIONS(2510), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(2518), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2516), 2,
+ sym__template_chars,
+ sym_escape_sequence,
+ STATE(1071), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [44093] = 5,
+ ACTIONS(2494), 1,
+ anon_sym_default,
+ ACTIONS(2498), 1,
+ anon_sym_case,
+ ACTIONS(2520), 1,
+ anon_sym_RBRACE,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ STATE(1049), 3,
+ sym_switch_case,
+ sym_switch_default,
+ aux_sym_switch_body_repeat1,
+ [44112] = 6,
+ ACTIONS(2473), 1,
+ anon_sym_EQ,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1392), 1,
+ sym_formal_parameters,
+ STATE(1453), 1,
+ sym__initializer,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2522), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [44133] = 5,
+ ACTIONS(2510), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(2526), 1,
+ ACTIONS(2524), 1,
anon_sym_BQUOTE,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2520), 2,
+ ACTIONS(2516), 2,
sym__template_chars,
sym_escape_sequence,
- STATE(1066), 2,
+ STATE(1071), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [44123] = 2,
+ [44152] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2475), 6,
+ ACTIONS(1648), 6,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
anon_sym_in,
anon_sym_of,
anon_sym_EQ,
- [44136] = 2,
+ [44165] = 5,
+ ACTIONS(2510), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(2528), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2526), 2,
+ sym__template_chars,
+ sym_escape_sequence,
+ STATE(1057), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [44184] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2454), 6,
+ ACTIONS(2463), 6,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
anon_sym_in,
anon_sym_of,
anon_sym_EQ,
- [44149] = 2,
+ [44197] = 5,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2502), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2530), 1,
+ sym_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1367), 6,
+ STATE(1581), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [44216] = 2,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1379), 6,
anon_sym_as,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_from,
anon_sym_LPAREN,
anon_sym_COLON,
- [44162] = 5,
- ACTIONS(1861), 1,
- anon_sym_LBRACE,
- ACTIONS(2516), 1,
- anon_sym_LBRACK,
- ACTIONS(2528), 1,
- sym_identifier,
+ [44229] = 6,
+ ACTIONS(2473), 1,
+ anon_sym_EQ,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1352), 1,
+ sym__initializer,
+ STATE(1497), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1581), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [44181] = 6,
+ ACTIONS(2532), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [44250] = 6,
+ ACTIONS(2473), 1,
+ anon_sym_EQ,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1360), 1,
+ sym__initializer,
+ STATE(1498), 1,
+ sym_formal_parameters,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2534), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [44271] = 2,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1650), 6,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_EQ,
+ [44284] = 6,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
- ACTIONS(2442), 1,
+ ACTIONS(2448), 1,
sym_identifier,
- STATE(1352), 1,
+ STATE(1461), 1,
sym_import_specifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1605), 2,
+ STATE(1606), 2,
sym__module_export_name,
sym_string,
- [44202] = 6,
- ACTIONS(2485), 1,
- anon_sym_EQ,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1351), 1,
- sym_formal_parameters,
- STATE(1459), 1,
- sym__initializer,
+ [44305] = 5,
+ ACTIONS(2536), 1,
+ anon_sym_default,
+ ACTIONS(2539), 1,
+ anon_sym_RBRACE,
+ ACTIONS(2541), 1,
+ anon_sym_case,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2530), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [44223] = 5,
- ACTIONS(2535), 1,
+ STATE(1070), 3,
+ sym_switch_case,
+ sym_switch_default,
+ aux_sym_switch_body_repeat1,
+ [44324] = 5,
+ ACTIONS(2547), 1,
anon_sym_BQUOTE,
- ACTIONS(2537), 1,
+ ACTIONS(2549), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2532), 2,
+ ACTIONS(2544), 2,
sym__template_chars,
sym_escape_sequence,
- STATE(1066), 2,
+ STATE(1071), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [44242] = 6,
- ACTIONS(2485), 1,
- anon_sym_EQ,
- ACTIONS(2500), 1,
+ [44343] = 2,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1367), 6,
+ anon_sym_as,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_from,
anon_sym_LPAREN,
- STATE(1317), 1,
- sym__initializer,
- STATE(1402), 1,
- sym_formal_parameters,
+ anon_sym_COLON,
+ [44356] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2540), 2,
+ ACTIONS(1367), 5,
sym__automatic_semicolon,
+ anon_sym_with,
+ anon_sym_LPAREN,
anon_sym_SEMI,
- [44263] = 6,
- ACTIONS(2485), 1,
anon_sym_EQ,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1320), 1,
+ [44368] = 3,
+ ACTIONS(2552), 1,
+ anon_sym_EQ,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1302), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [44382] = 3,
+ ACTIONS(2555), 1,
+ anon_sym_EQ,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1302), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [44396] = 4,
+ ACTIONS(2473), 1,
+ anon_sym_EQ,
+ STATE(1249), 1,
sym__initializer,
- STATE(1403), 1,
- sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2542), 2,
+ ACTIONS(2469), 3,
sym__automatic_semicolon,
+ anon_sym_COMMA,
anon_sym_SEMI,
- [44284] = 6,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(2448), 1,
+ [44412] = 6,
+ ACTIONS(2558), 1,
sym_identifier,
- STATE(1354), 1,
- sym_export_specifier,
+ ACTIONS(2560), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2562), 1,
+ anon_sym_extends,
+ STATE(680), 1,
+ sym_class_body,
+ STATE(1435), 1,
+ sym_class_heritage,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [44432] = 4,
+ ACTIONS(2090), 1,
+ anon_sym_EQ,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2088), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ ACTIONS(2109), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [44448] = 6,
+ ACTIONS(91), 1,
+ anon_sym_AT,
+ ACTIONS(2564), 1,
+ anon_sym_export,
+ ACTIONS(2566), 1,
+ anon_sym_class,
+ STATE(943), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(969), 1,
+ sym_decorator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1215), 2,
- sym__module_export_name,
- sym_string,
- [44305] = 5,
- ACTIONS(2524), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(2546), 1,
- anon_sym_BQUOTE,
+ [44468] = 6,
+ ACTIONS(2560), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2562), 1,
+ anon_sym_extends,
+ ACTIONS(2568), 1,
+ sym_identifier,
+ STATE(680), 1,
+ sym_class_body,
+ STATE(1435), 1,
+ sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2544), 2,
- sym__template_chars,
- sym_escape_sequence,
- STATE(1058), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [44324] = 2,
+ [44488] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2469), 6,
+ ACTIONS(1379), 5,
sym__automatic_semicolon,
- anon_sym_COMMA,
+ anon_sym_with,
+ anon_sym_LPAREN,
anon_sym_SEMI,
- anon_sym_in,
- anon_sym_of,
anon_sym_EQ,
- [44337] = 5,
- ACTIONS(2524), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(2550), 1,
- anon_sym_BQUOTE,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2548), 2,
- sym__template_chars,
- sym_escape_sequence,
- STATE(1059), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [44356] = 6,
- ACTIONS(2552), 1,
- sym_identifier,
- ACTIONS(2554), 1,
+ [44500] = 6,
+ ACTIONS(2560), 1,
anon_sym_LBRACE,
- ACTIONS(2556), 1,
+ ACTIONS(2562), 1,
anon_sym_extends,
+ ACTIONS(2570), 1,
+ sym_identifier,
STATE(679), 1,
sym_class_body,
- STATE(1482), 1,
+ STATE(1355), 1,
sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44376] = 5,
+ [44520] = 5,
ACTIONS(2044), 1,
anon_sym_COMMA,
- ACTIONS(2127), 1,
+ ACTIONS(2112), 1,
anon_sym_RBRACE,
- STATE(1189), 1,
+ STATE(1195), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2086), 2,
+ ACTIONS(2088), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- [44394] = 6,
- ACTIONS(2060), 1,
- anon_sym_COMMA,
- ACTIONS(2086), 1,
- anon_sym_COLON,
- ACTIONS(2088), 1,
- anon_sym_EQ,
- ACTIONS(2558), 1,
- anon_sym_RBRACE,
- STATE(1210), 1,
- aux_sym_object_pattern_repeat1,
+ [44538] = 6,
+ ACTIONS(2560), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2562), 1,
+ anon_sym_extends,
+ ACTIONS(2572), 1,
+ sym_identifier,
+ STATE(679), 1,
+ sym_class_body,
+ STATE(1355), 1,
+ sym_class_heritage,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [44558] = 6,
+ ACTIONS(1325), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2574), 1,
+ sym_identifier,
+ ACTIONS(2576), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2578), 1,
+ sym_private_property_identifier,
+ STATE(565), 1,
+ sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44414] = 2,
+ [44578] = 4,
+ ACTIONS(2582), 1,
+ anon_sym_in,
+ ACTIONS(2584), 1,
+ anon_sym_of,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1367), 5,
+ ACTIONS(2580), 3,
sym__automatic_semicolon,
- anon_sym_with,
- anon_sym_LPAREN,
+ anon_sym_COMMA,
anon_sym_SEMI,
+ [44594] = 3,
+ ACTIONS(2586), 1,
anon_sym_EQ,
- [44426] = 6,
- ACTIONS(2554), 1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(1290), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [44608] = 6,
+ ACTIONS(2560), 1,
anon_sym_LBRACE,
- ACTIONS(2556), 1,
+ ACTIONS(2562), 1,
anon_sym_extends,
- ACTIONS(2560), 1,
+ ACTIONS(2588), 1,
sym_identifier,
- STATE(678), 1,
+ STATE(679), 1,
sym_class_body,
- STATE(1461), 1,
+ STATE(1355), 1,
sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44446] = 5,
+ [44628] = 5,
ACTIONS(854), 1,
anon_sym_DQUOTE,
ACTIONS(856), 1,
anon_sym_SQUOTE,
- ACTIONS(2562), 1,
+ ACTIONS(2590), 1,
sym_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1553), 2,
+ STATE(1529), 2,
sym__module_export_name,
sym_string,
- [44464] = 6,
- ACTIONS(2556), 1,
+ [44646] = 6,
+ ACTIONS(1570), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2592), 1,
+ sym_identifier,
+ ACTIONS(2594), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2596), 1,
+ sym_private_property_identifier,
+ STATE(673), 1,
+ sym_arguments,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [44666] = 6,
+ ACTIONS(2562), 1,
anon_sym_extends,
- ACTIONS(2564), 1,
+ ACTIONS(2598), 1,
sym_identifier,
- ACTIONS(2566), 1,
+ ACTIONS(2600), 1,
anon_sym_LBRACE,
STATE(546), 1,
sym_class_body,
- STATE(1334), 1,
+ STATE(1454), 1,
sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44484] = 4,
+ [44686] = 6,
+ ACTIONS(2060), 1,
+ anon_sym_COMMA,
ACTIONS(2088), 1,
+ anon_sym_COLON,
+ ACTIONS(2090), 1,
anon_sym_EQ,
+ ACTIONS(2602), 1,
+ anon_sym_RBRACE,
+ STATE(1206), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2086), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- ACTIONS(2129), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [44500] = 6,
- ACTIONS(2556), 1,
- anon_sym_extends,
- ACTIONS(2566), 1,
- anon_sym_LBRACE,
- ACTIONS(2568), 1,
+ [44706] = 5,
+ ACTIONS(854), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(856), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2604), 1,
sym_identifier,
- STATE(529), 1,
- sym_class_body,
- STATE(1400), 1,
- sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44520] = 6,
- ACTIONS(2554), 1,
- anon_sym_LBRACE,
- ACTIONS(2556), 1,
+ STATE(1311), 2,
+ sym__module_export_name,
+ sym_string,
+ [44724] = 6,
+ ACTIONS(2562), 1,
anon_sym_extends,
- ACTIONS(2570), 1,
+ ACTIONS(2600), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2606), 1,
sym_identifier,
- STATE(678), 1,
+ STATE(529), 1,
sym_class_body,
- STATE(1461), 1,
+ STATE(1494), 1,
sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44540] = 4,
- ACTIONS(2574), 1,
- anon_sym_in,
- ACTIONS(2576), 1,
- anon_sym_of,
+ [44744] = 6,
+ ACTIONS(91), 1,
+ anon_sym_AT,
+ ACTIONS(2608), 1,
+ anon_sym_export,
+ ACTIONS(2610), 1,
+ anon_sym_class,
+ STATE(943), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(969), 1,
+ sym_decorator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2572), 3,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_SEMI,
- [44556] = 3,
- ACTIONS(2578), 1,
- anon_sym_EQ,
+ [44764] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1290), 4,
+ ACTIONS(1302), 5,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
+ anon_sym_EQ,
anon_sym_RBRACK,
- [44570] = 6,
+ [44776] = 6,
ACTIONS(2060), 1,
anon_sym_COMMA,
- ACTIONS(2086), 1,
- anon_sym_COLON,
ACTIONS(2088), 1,
+ anon_sym_COLON,
+ ACTIONS(2090), 1,
anon_sym_EQ,
- ACTIONS(2580), 1,
+ ACTIONS(2612), 1,
anon_sym_RBRACE,
- STATE(1179), 1,
+ STATE(1252), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44590] = 2,
+ [44796] = 6,
+ ACTIONS(2560), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2562), 1,
+ anon_sym_extends,
+ ACTIONS(2614), 1,
+ sym_identifier,
+ STATE(680), 1,
+ sym_class_body,
+ STATE(1435), 1,
+ sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1302), 5,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_EQ,
- anon_sym_RBRACK,
- [44602] = 4,
- ACTIONS(2485), 1,
- anon_sym_EQ,
- STATE(1219), 1,
- sym__initializer,
+ [44816] = 4,
+ ACTIONS(2616), 1,
+ anon_sym_from,
+ STATE(1489), 1,
+ sym__from_clause,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2481), 3,
+ ACTIONS(2618), 2,
sym__automatic_semicolon,
- anon_sym_COMMA,
anon_sym_SEMI,
- [44618] = 6,
- ACTIONS(91), 1,
- anon_sym_AT,
- ACTIONS(2582), 1,
- anon_sym_export,
- ACTIONS(2584), 1,
- anon_sym_class,
- STATE(942), 1,
- aux_sym_export_statement_repeat1,
- STATE(966), 1,
- sym_decorator,
- ACTIONS(5), 2,
+ [44831] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(5), 1,
sym_html_comment,
+ ACTIONS(2620), 1,
+ anon_sym_DQUOTE,
+ STATE(1156), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(2622), 2,
+ sym_unescaped_double_string_fragment,
+ sym_escape_sequence,
+ [44848] = 5,
+ ACTIONS(3), 1,
sym_comment,
- [44638] = 3,
- ACTIONS(2586), 1,
- anon_sym_EQ,
- ACTIONS(5), 2,
+ ACTIONS(5), 1,
sym_html_comment,
+ ACTIONS(2624), 1,
+ anon_sym_DQUOTE,
+ STATE(1147), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(2626), 2,
+ sym_unescaped_double_string_fragment,
+ sym_escape_sequence,
+ [44865] = 5,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(1302), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [44652] = 6,
- ACTIONS(91), 1,
- anon_sym_AT,
- ACTIONS(2589), 1,
- anon_sym_export,
- ACTIONS(2591), 1,
- anon_sym_class,
- STATE(942), 1,
- aux_sym_export_statement_repeat1,
- STATE(966), 1,
- sym_decorator,
+ ACTIONS(5), 1,
+ sym_html_comment,
+ ACTIONS(2620), 1,
+ anon_sym_SQUOTE,
+ STATE(1164), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(2628), 2,
+ sym_unescaped_single_string_fragment,
+ sym_escape_sequence,
+ [44882] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44672] = 6,
- ACTIONS(2554), 1,
- anon_sym_LBRACE,
- ACTIONS(2556), 1,
- anon_sym_extends,
- ACTIONS(2593), 1,
- sym_identifier,
- STATE(679), 1,
- sym_class_body,
- STATE(1482), 1,
- sym_class_heritage,
+ ACTIONS(1652), 4,
+ anon_sym_RPAREN,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_EQ,
+ [44893] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(5), 1,
+ sym_html_comment,
+ ACTIONS(2624), 1,
+ anon_sym_SQUOTE,
+ STATE(1149), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(2630), 2,
+ sym_unescaped_single_string_fragment,
+ sym_escape_sequence,
+ [44910] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44692] = 5,
- ACTIONS(854), 1,
- anon_sym_DQUOTE,
- ACTIONS(856), 1,
- anon_sym_SQUOTE,
- ACTIONS(2595), 1,
- sym_identifier,
+ ACTIONS(1650), 4,
+ anon_sym_RPAREN,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_EQ,
+ [44921] = 4,
+ ACTIONS(2632), 1,
+ anon_sym_COMMA,
+ STATE(1121), 1,
+ aux_sym_variable_declaration_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1353), 2,
- sym__module_export_name,
- sym_string,
- [44710] = 6,
- ACTIONS(2554), 1,
+ ACTIONS(2634), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [44936] = 5,
+ ACTIONS(2636), 1,
anon_sym_LBRACE,
- ACTIONS(2556), 1,
+ ACTIONS(2638), 1,
anon_sym_extends,
- ACTIONS(2597), 1,
- sym_identifier,
- STATE(678), 1,
+ STATE(337), 1,
sym_class_body,
- STATE(1461), 1,
+ STATE(1481), 1,
sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44730] = 6,
- ACTIONS(1568), 1,
+ [44953] = 5,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2599), 1,
+ ACTIONS(2640), 1,
sym_identifier,
- ACTIONS(2601), 1,
- anon_sym_LBRACK,
- ACTIONS(2603), 1,
- sym_private_property_identifier,
- STATE(673), 1,
- sym_arguments,
+ ACTIONS(2642), 1,
+ anon_sym_STAR,
+ STATE(1347), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44750] = 2,
+ [44970] = 4,
+ ACTIONS(1694), 1,
+ anon_sym_COMMA,
+ STATE(1133), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1383), 5,
+ ACTIONS(2478), 2,
sym__automatic_semicolon,
- anon_sym_with,
- anon_sym_LPAREN,
anon_sym_SEMI,
- anon_sym_EQ,
- [44762] = 6,
- ACTIONS(2554), 1,
+ [44985] = 5,
+ ACTIONS(2600), 1,
anon_sym_LBRACE,
- ACTIONS(2556), 1,
+ ACTIONS(2638), 1,
anon_sym_extends,
- ACTIONS(2605), 1,
- sym_identifier,
- STATE(679), 1,
+ STATE(544), 1,
sym_class_body,
- STATE(1482), 1,
+ STATE(1323), 1,
sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44782] = 3,
- ACTIONS(2607), 1,
+ [45002] = 4,
+ ACTIONS(2088), 1,
+ anon_sym_COLON,
+ ACTIONS(2090), 1,
anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1302), 4,
+ ACTIONS(2644), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [44796] = 6,
- ACTIONS(1325), 1,
+ [45017] = 5,
+ ACTIONS(1570), 1,
anon_sym_LPAREN,
- ACTIONS(2610), 1,
- sym_identifier,
- ACTIONS(2612), 1,
- anon_sym_LBRACK,
- ACTIONS(2614), 1,
- sym_private_property_identifier,
- STATE(565), 1,
+ ACTIONS(1576), 1,
+ anon_sym_DOT,
+ ACTIONS(2646), 1,
+ sym_optional_chain,
+ STATE(678), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44816] = 4,
- ACTIONS(2616), 1,
- anon_sym_COMMA,
- STATE(1099), 1,
- aux_sym_array_repeat1,
+ [45034] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1763), 2,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [44831] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(5), 1,
+ ACTIONS(1684), 4,
+ sym__automatic_semicolon,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ [45045] = 5,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2648), 1,
+ sym_identifier,
+ ACTIONS(2650), 1,
+ anon_sym_STAR,
+ STATE(1347), 1,
+ sym_formal_parameters,
+ ACTIONS(5), 2,
sym_html_comment,
- ACTIONS(2619), 1,
- anon_sym_DQUOTE,
- STATE(1105), 1,
- aux_sym_string_repeat1,
- ACTIONS(2621), 2,
- sym_unescaped_double_string_fragment,
- sym_escape_sequence,
- [44848] = 5,
- ACTIONS(3), 1,
sym_comment,
- ACTIONS(5), 1,
- sym_html_comment,
- ACTIONS(2619), 1,
- anon_sym_SQUOTE,
- STATE(1108), 1,
- aux_sym_string_repeat2,
- ACTIONS(2623), 2,
- sym_unescaped_single_string_fragment,
- sym_escape_sequence,
- [44865] = 3,
+ [45062] = 5,
+ ACTIONS(2560), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2638), 1,
+ anon_sym_extends,
+ STATE(635), 1,
+ sym_class_body,
+ STATE(1346), 1,
+ sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2086), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- ACTIONS(2138), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [44878] = 5,
- ACTIONS(2500), 1,
+ [45079] = 5,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2625), 1,
+ ACTIONS(2652), 1,
sym_identifier,
- ACTIONS(2627), 1,
+ ACTIONS(2654), 1,
anon_sym_STAR,
- STATE(1490), 1,
+ STATE(1347), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44895] = 5,
+ [45096] = 5,
ACTIONS(91), 1,
anon_sym_AT,
- ACTIONS(2584), 1,
+ ACTIONS(2656), 1,
anon_sym_class,
- STATE(942), 1,
+ STATE(943), 1,
aux_sym_export_statement_repeat1,
- STATE(966), 1,
+ STATE(969), 1,
sym_decorator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [44912] = 5,
+ [45113] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(2629), 1,
+ ACTIONS(2658), 1,
anon_sym_DQUOTE,
- STATE(1105), 1,
+ STATE(1134), 1,
aux_sym_string_repeat1,
- ACTIONS(2631), 2,
+ ACTIONS(2660), 2,
sym_unescaped_double_string_fragment,
sym_escape_sequence,
- [44929] = 4,
- ACTIONS(2634), 1,
- anon_sym_EQ,
- STATE(1285), 1,
- sym__initializer,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2483), 2,
- anon_sym_in,
- anon_sym_of,
- [44944] = 2,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1684), 4,
- sym__automatic_semicolon,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- [44955] = 5,
+ [45130] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(2636), 1,
+ ACTIONS(2658), 1,
anon_sym_SQUOTE,
- STATE(1108), 1,
+ STATE(1136), 1,
aux_sym_string_repeat2,
- ACTIONS(2638), 2,
+ ACTIONS(2662), 2,
sym_unescaped_single_string_fragment,
sym_escape_sequence,
- [44972] = 4,
- ACTIONS(2641), 1,
- anon_sym_with,
- STATE(1272), 1,
- sym_import_attribute,
+ [45147] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2643), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [44987] = 4,
- ACTIONS(2645), 1,
+ ACTIONS(1648), 4,
+ anon_sym_RPAREN,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_EQ,
+ [45158] = 4,
+ ACTIONS(2632), 1,
anon_sym_COMMA,
- STATE(1141), 1,
+ STATE(1146), 1,
aux_sym_variable_declaration_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2647), 2,
+ ACTIONS(2664), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [45002] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(5), 1,
- sym_html_comment,
- ACTIONS(2649), 1,
- anon_sym_DQUOTE,
- STATE(1117), 1,
- aux_sym_string_repeat1,
- ACTIONS(2651), 2,
- sym_unescaped_double_string_fragment,
- sym_escape_sequence,
- [45019] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(5), 1,
- sym_html_comment,
- ACTIONS(2649), 1,
- anon_sym_SQUOTE,
- STATE(1118), 1,
- aux_sym_string_repeat2,
- ACTIONS(2653), 2,
- sym_unescaped_single_string_fragment,
- sym_escape_sequence,
- [45036] = 5,
- ACTIONS(2554), 1,
- anon_sym_LBRACE,
- ACTIONS(2655), 1,
- anon_sym_extends,
- STATE(72), 1,
- sym_class_body,
- STATE(1478), 1,
- sym_class_heritage,
+ [45173] = 4,
+ ACTIONS(2632), 1,
+ anon_sym_COMMA,
+ STATE(1146), 1,
+ aux_sym_variable_declaration_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45053] = 2,
+ ACTIONS(2666), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [45188] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2086), 4,
+ ACTIONS(2088), 4,
sym__automatic_semicolon,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_EQ,
- [45064] = 4,
- ACTIONS(2434), 1,
- anon_sym_STAR,
- ACTIONS(2436), 1,
+ [45199] = 5,
+ ACTIONS(2560), 1,
anon_sym_LBRACE,
+ ACTIONS(2638), 1,
+ anon_sym_extends,
+ STATE(638), 1,
+ sym_class_body,
+ STATE(1500), 1,
+ sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- STATE(1528), 2,
- sym_namespace_import,
- sym_named_imports,
- [45079] = 2,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1652), 4,
- anon_sym_RPAREN,
- anon_sym_in,
- anon_sym_of,
- anon_sym_EQ,
- [45090] = 5,
+ [45216] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(2657), 1,
+ ACTIONS(2668), 1,
anon_sym_DQUOTE,
- STATE(1105), 1,
+ STATE(1101), 1,
aux_sym_string_repeat1,
- ACTIONS(2621), 2,
+ ACTIONS(2670), 2,
sym_unescaped_double_string_fragment,
sym_escape_sequence,
- [45107] = 5,
+ [45233] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(2657), 1,
- anon_sym_SQUOTE,
- STATE(1108), 1,
- aux_sym_string_repeat2,
- ACTIONS(2623), 2,
- sym_unescaped_single_string_fragment,
+ ACTIONS(2672), 1,
+ anon_sym_DQUOTE,
+ STATE(1159), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(2674), 2,
+ sym_unescaped_double_string_fragment,
sym_escape_sequence,
- [45124] = 5,
- ACTIONS(2554), 1,
- anon_sym_LBRACE,
- ACTIONS(2655), 1,
- anon_sym_extends,
- STATE(630), 1,
- sym_class_body,
- STATE(1371), 1,
- sym_class_heritage,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [45141] = 5,
- ACTIONS(2655), 1,
- anon_sym_extends,
- ACTIONS(2659), 1,
- anon_sym_LBRACE,
- STATE(337), 1,
- sym_class_body,
- STATE(1281), 1,
- sym_class_heritage,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [45158] = 4,
- ACTIONS(2645), 1,
- anon_sym_COMMA,
- STATE(1141), 1,
- aux_sym_variable_declaration_repeat1,
+ [45250] = 5,
+ ACTIONS(91), 1,
+ anon_sym_AT,
+ ACTIONS(2676), 1,
+ anon_sym_class,
+ STATE(943), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(969), 1,
+ sym_decorator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2661), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [45173] = 5,
- ACTIONS(2500), 1,
+ [45267] = 5,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2663), 1,
+ ACTIONS(2678), 1,
sym_identifier,
- ACTIONS(2665), 1,
+ ACTIONS(2680), 1,
anon_sym_STAR,
- STATE(1335), 1,
+ STATE(1327), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45190] = 2,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1648), 4,
+ [45284] = 5,
+ ACTIONS(2682), 1,
+ anon_sym_COMMA,
+ ACTIONS(2684), 1,
anon_sym_RPAREN,
- anon_sym_in,
- anon_sym_of,
+ ACTIONS(2686), 1,
anon_sym_EQ,
- [45201] = 5,
- ACTIONS(2641), 1,
- anon_sym_with,
- ACTIONS(2667), 1,
- anon_sym_SEMI,
- ACTIONS(2669), 1,
- sym__automatic_semicolon,
- STATE(1329), 1,
- sym_import_attribute,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [45218] = 5,
- ACTIONS(2566), 1,
- anon_sym_LBRACE,
- ACTIONS(2655), 1,
- anon_sym_extends,
- STATE(544), 1,
- sym_class_body,
- STATE(1305), 1,
- sym_class_heritage,
+ STATE(1182), 1,
+ aux_sym_formal_parameters_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45235] = 4,
- ACTIONS(2671), 1,
+ [45301] = 4,
+ ACTIONS(2688), 1,
anon_sym_COMMA,
- STATE(1126), 1,
- aux_sym_sequence_expression_repeat1,
+ STATE(1130), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1586), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [45250] = 5,
+ ACTIONS(1785), 2,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [45316] = 5,
ACTIONS(91), 1,
anon_sym_AT,
- ACTIONS(2674), 1,
+ ACTIONS(2566), 1,
anon_sym_class,
- STATE(942), 1,
+ STATE(943), 1,
aux_sym_export_statement_repeat1,
- STATE(966), 1,
+ STATE(969), 1,
sym_decorator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45267] = 5,
- ACTIONS(661), 1,
+ [45333] = 5,
+ ACTIONS(91), 1,
+ anon_sym_AT,
+ ACTIONS(2610), 1,
+ anon_sym_class,
+ STATE(943), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(969), 1,
+ sym_decorator,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [45350] = 4,
+ ACTIONS(2691), 1,
anon_sym_COMMA,
- ACTIONS(2676), 1,
- anon_sym_EQ,
- ACTIONS(2678), 1,
- anon_sym_RBRACK,
- STATE(1173), 1,
- aux_sym_array_pattern_repeat1,
+ STATE(1133), 1,
+ aux_sym_sequence_expression_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45284] = 5,
+ ACTIONS(1586), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [45365] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(2680), 1,
+ ACTIONS(2694), 1,
anon_sym_DQUOTE,
- STATE(1100), 1,
+ STATE(1147), 1,
aux_sym_string_repeat1,
- ACTIONS(2682), 2,
+ ACTIONS(2626), 2,
sym_unescaped_double_string_fragment,
sym_escape_sequence,
- [45301] = 5,
- ACTIONS(2655), 1,
- anon_sym_extends,
- ACTIONS(2659), 1,
- anon_sym_LBRACE,
- STATE(354), 1,
- sym_class_body,
- STATE(1473), 1,
- sym_class_heritage,
+ [45382] = 5,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2696), 1,
+ sym_identifier,
+ ACTIONS(2698), 1,
+ anon_sym_STAR,
+ STATE(1327), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45318] = 5,
+ [45399] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(2684), 1,
+ ACTIONS(2694), 1,
anon_sym_SQUOTE,
- STATE(1108), 1,
+ STATE(1149), 1,
aux_sym_string_repeat2,
- ACTIONS(2623), 2,
+ ACTIONS(2630), 2,
sym_unescaped_single_string_fragment,
sym_escape_sequence,
- [45335] = 5,
- ACTIONS(2500), 1,
+ [45416] = 5,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2686), 1,
+ ACTIONS(2700), 1,
sym_identifier,
- ACTIONS(2688), 1,
+ ACTIONS(2702), 1,
anon_sym_STAR,
- STATE(1490), 1,
+ STATE(1455), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45352] = 5,
- ACTIONS(91), 1,
- anon_sym_AT,
- ACTIONS(2591), 1,
- anon_sym_class,
- STATE(942), 1,
- aux_sym_export_statement_repeat1,
- STATE(966), 1,
- sym_decorator,
+ [45433] = 5,
+ ACTIONS(661), 1,
+ anon_sym_COMMA,
+ ACTIONS(2686), 1,
+ anon_sym_EQ,
+ ACTIONS(2704), 1,
+ anon_sym_RBRACK,
+ STATE(1258), 1,
+ aux_sym_array_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45369] = 4,
- ACTIONS(2690), 1,
- anon_sym_from,
- STATE(1292), 1,
- sym__from_clause,
+ [45450] = 4,
+ ACTIONS(2706), 1,
+ anon_sym_EQ,
+ STATE(1432), 1,
+ sym__initializer,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2692), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [45384] = 5,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- ACTIONS(2694), 1,
- sym_identifier,
- ACTIONS(2696), 1,
+ ACTIONS(2471), 2,
+ anon_sym_in,
+ anon_sym_of,
+ [45465] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(5), 1,
+ sym_html_comment,
+ ACTIONS(2668), 1,
+ anon_sym_SQUOTE,
+ STATE(1104), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(2708), 2,
+ sym_unescaped_single_string_fragment,
+ sym_escape_sequence,
+ [45482] = 4,
+ ACTIONS(2434), 1,
anon_sym_STAR,
- STATE(1372), 1,
- sym_formal_parameters,
+ ACTIONS(2436), 1,
+ anon_sym_LBRACE,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45401] = 4,
- ACTIONS(2645), 1,
- anon_sym_COMMA,
- STATE(1110), 1,
- aux_sym_variable_declaration_repeat1,
+ STATE(1566), 2,
+ sym_namespace_import,
+ sym_named_imports,
+ [45497] = 5,
+ ACTIONS(2560), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2638), 1,
+ anon_sym_extends,
+ STATE(629), 1,
+ sym_class_body,
+ STATE(1485), 1,
+ sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2698), 2,
- sym__automatic_semicolon,
+ [45514] = 5,
+ ACTIONS(2710), 1,
+ anon_sym_with,
+ ACTIONS(2712), 1,
anon_sym_SEMI,
- [45416] = 5,
- ACTIONS(3), 1,
+ ACTIONS(2714), 1,
+ sym__automatic_semicolon,
+ STATE(1343), 1,
+ sym_import_attribute,
+ ACTIONS(5), 2,
+ sym_html_comment,
sym_comment,
- ACTIONS(5), 1,
+ [45531] = 5,
+ ACTIONS(661), 1,
+ anon_sym_COMMA,
+ ACTIONS(2686), 1,
+ anon_sym_EQ,
+ ACTIONS(2716), 1,
+ anon_sym_RBRACK,
+ STATE(1194), 1,
+ aux_sym_array_pattern_repeat1,
+ ACTIONS(5), 2,
sym_html_comment,
- ACTIONS(2680), 1,
- anon_sym_SQUOTE,
- STATE(1101), 1,
- aux_sym_string_repeat2,
- ACTIONS(2700), 2,
- sym_unescaped_single_string_fragment,
- sym_escape_sequence,
- [45433] = 5,
- ACTIONS(3), 1,
sym_comment,
- ACTIONS(5), 1,
+ [45548] = 5,
+ ACTIONS(2560), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2638), 1,
+ anon_sym_extends,
+ STATE(75), 1,
+ sym_class_body,
+ STATE(1315), 1,
+ sym_class_heritage,
+ ACTIONS(5), 2,
sym_html_comment,
- ACTIONS(2702), 1,
- anon_sym_SQUOTE,
- STATE(1108), 1,
- aux_sym_string_repeat2,
- ACTIONS(2623), 2,
- sym_unescaped_single_string_fragment,
- sym_escape_sequence,
- [45450] = 4,
- ACTIONS(2645), 1,
+ sym_comment,
+ [45565] = 4,
+ ACTIONS(2718), 1,
anon_sym_COMMA,
- STATE(1121), 1,
+ STATE(1146), 1,
aux_sym_variable_declaration_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2704), 2,
+ ACTIONS(2721), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [45465] = 5,
+ [45580] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(2706), 1,
+ ACTIONS(2723), 1,
anon_sym_DQUOTE,
- STATE(1166), 1,
+ STATE(1147), 1,
aux_sym_string_repeat1,
- ACTIONS(2708), 2,
+ ACTIONS(2725), 2,
sym_unescaped_double_string_fragment,
sym_escape_sequence,
- [45482] = 4,
- ACTIONS(2710), 1,
- anon_sym_COMMA,
- STATE(1141), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2713), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [45497] = 5,
- ACTIONS(1568), 1,
+ [45597] = 5,
+ ACTIONS(1325), 1,
anon_sym_LPAREN,
- ACTIONS(1574), 1,
+ ACTIONS(1331), 1,
anon_sym_DOT,
- ACTIONS(2715), 1,
+ ACTIONS(2728), 1,
sym_optional_chain,
- STATE(705), 1,
+ STATE(513), 1,
sym_arguments,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45514] = 5,
+ [45614] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(2706), 1,
+ ACTIONS(2730), 1,
anon_sym_SQUOTE,
- STATE(1138), 1,
+ STATE(1149), 1,
aux_sym_string_repeat2,
- ACTIONS(2717), 2,
+ ACTIONS(2732), 2,
sym_unescaped_single_string_fragment,
sym_escape_sequence,
- [45531] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(5), 1,
- sym_html_comment,
- ACTIONS(2719), 1,
- anon_sym_DQUOTE,
- STATE(1157), 1,
- aux_sym_string_repeat1,
- ACTIONS(2721), 2,
- sym_unescaped_double_string_fragment,
- sym_escape_sequence,
- [45548] = 5,
+ [45631] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(2719), 1,
+ ACTIONS(2672), 1,
anon_sym_SQUOTE,
- STATE(1131), 1,
+ STATE(1160), 1,
aux_sym_string_repeat2,
- ACTIONS(2723), 2,
+ ACTIONS(2735), 2,
sym_unescaped_single_string_fragment,
sym_escape_sequence,
- [45565] = 4,
- ACTIONS(2086), 1,
- anon_sym_COLON,
- ACTIONS(2088), 1,
- anon_sym_EQ,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2725), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [45580] = 3,
- ACTIONS(2727), 1,
- anon_sym_EQ,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1290), 3,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RBRACK,
- [45593] = 5,
- ACTIONS(1325), 1,
- anon_sym_LPAREN,
- ACTIONS(1331), 1,
- anon_sym_DOT,
- ACTIONS(2729), 1,
- sym_optional_chain,
- STATE(513), 1,
- sym_arguments,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [45610] = 2,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1650), 4,
- anon_sym_RPAREN,
- anon_sym_in,
- anon_sym_of,
- anon_sym_EQ,
- [45621] = 5,
- ACTIONS(2554), 1,
+ [45648] = 5,
+ ACTIONS(2600), 1,
anon_sym_LBRACE,
- ACTIONS(2655), 1,
+ ACTIONS(2638), 1,
anon_sym_extends,
- STATE(633), 1,
+ STATE(534), 1,
sym_class_body,
- STATE(1406), 1,
+ STATE(1421), 1,
sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45638] = 5,
- ACTIONS(91), 1,
- anon_sym_AT,
- ACTIONS(2731), 1,
- anon_sym_class,
- STATE(942), 1,
- aux_sym_export_statement_repeat1,
- STATE(966), 1,
- sym_decorator,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [45655] = 5,
- ACTIONS(2500), 1,
+ [45665] = 5,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2733), 1,
+ ACTIONS(2737), 1,
sym_identifier,
- ACTIONS(2735), 1,
+ ACTIONS(2739), 1,
anon_sym_STAR,
- STATE(1338), 1,
+ STATE(1327), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45672] = 4,
- ACTIONS(1667), 1,
- anon_sym_COMMA,
- STATE(1126), 1,
- aux_sym_sequence_expression_repeat1,
+ [45682] = 3,
+ ACTIONS(2741), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2477), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [45687] = 5,
- ACTIONS(2500), 1,
+ ACTIONS(1290), 3,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RBRACK,
+ [45695] = 5,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2737), 1,
+ ACTIONS(2743), 1,
sym_identifier,
- ACTIONS(2739), 1,
+ ACTIONS(2745), 1,
anon_sym_STAR,
- STATE(1338), 1,
+ STATE(1486), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45704] = 5,
- ACTIONS(661), 1,
- anon_sym_COMMA,
- ACTIONS(2676), 1,
- anon_sym_EQ,
- ACTIONS(2741), 1,
- anon_sym_RBRACK,
- STATE(1246), 1,
- aux_sym_array_pattern_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [45721] = 5,
- ACTIONS(91), 1,
- anon_sym_AT,
- ACTIONS(2743), 1,
- anon_sym_class,
- STATE(942), 1,
- aux_sym_export_statement_repeat1,
- STATE(966), 1,
- sym_decorator,
+ [45712] = 3,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45738] = 5,
+ ACTIONS(2088), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ ACTIONS(2132), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [45725] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(2684), 1,
+ ACTIONS(2747), 1,
anon_sym_DQUOTE,
- STATE(1105), 1,
+ STATE(1147), 1,
aux_sym_string_repeat1,
- ACTIONS(2621), 2,
+ ACTIONS(2626), 2,
sym_unescaped_double_string_fragment,
sym_escape_sequence,
- [45755] = 5,
- ACTIONS(2566), 1,
+ [45742] = 5,
+ ACTIONS(2560), 1,
anon_sym_LBRACE,
- ACTIONS(2655), 1,
+ ACTIONS(2638), 1,
anon_sym_extends,
- STATE(534), 1,
+ STATE(632), 1,
sym_class_body,
- STATE(1404), 1,
+ STATE(1264), 1,
sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45772] = 5,
- ACTIONS(2554), 1,
+ [45759] = 5,
+ ACTIONS(2560), 1,
anon_sym_LBRACE,
- ACTIONS(2655), 1,
+ ACTIONS(2638), 1,
anon_sym_extends,
- STATE(639), 1,
+ STATE(72), 1,
sym_class_body,
- STATE(1429), 1,
+ STATE(1310), 1,
sym_class_heritage,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45789] = 5,
- ACTIONS(2676), 1,
- anon_sym_EQ,
- ACTIONS(2745), 1,
- anon_sym_COMMA,
- ACTIONS(2747), 1,
- anon_sym_RPAREN,
- STATE(1177), 1,
- aux_sym_formal_parameters_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
+ [45776] = 5,
+ ACTIONS(3), 1,
sym_comment,
- [45806] = 5,
- ACTIONS(2554), 1,
- anon_sym_LBRACE,
- ACTIONS(2655), 1,
- anon_sym_extends,
- STATE(75), 1,
- sym_class_body,
- STATE(1290), 1,
- sym_class_heritage,
- ACTIONS(5), 2,
+ ACTIONS(5), 1,
sym_html_comment,
- sym_comment,
- [45823] = 5,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
ACTIONS(2749), 1,
- sym_identifier,
- ACTIONS(2751), 1,
- anon_sym_STAR,
- STATE(1490), 1,
- sym_formal_parameters,
- ACTIONS(5), 2,
- sym_html_comment,
+ anon_sym_DQUOTE,
+ STATE(1147), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(2626), 2,
+ sym_unescaped_double_string_fragment,
+ sym_escape_sequence,
+ [45793] = 5,
+ ACTIONS(3), 1,
sym_comment,
- [45840] = 5,
- ACTIONS(2554), 1,
- anon_sym_LBRACE,
- ACTIONS(2655), 1,
- anon_sym_extends,
- STATE(636), 1,
- sym_class_body,
- STATE(1418), 1,
- sym_class_heritage,
+ ACTIONS(5), 1,
+ sym_html_comment,
+ ACTIONS(2749), 1,
+ anon_sym_SQUOTE,
+ STATE(1149), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(2630), 2,
+ sym_unescaped_single_string_fragment,
+ sym_escape_sequence,
+ [45810] = 4,
+ ACTIONS(2632), 1,
+ anon_sym_COMMA,
+ STATE(1122), 1,
+ aux_sym_variable_declaration_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45857] = 2,
+ ACTIONS(2751), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [45825] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -73562,1337 +73632,1411 @@ static const uint16_t ts_small_parse_table[] = {
sym_escape_sequence,
anon_sym_BQUOTE,
anon_sym_DOLLAR_LBRACE,
- [45868] = 5,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
+ [45836] = 5,
+ ACTIONS(91), 1,
+ anon_sym_AT,
ACTIONS(2755), 1,
- sym_identifier,
- ACTIONS(2757), 1,
- anon_sym_STAR,
- STATE(1338), 1,
- sym_formal_parameters,
+ anon_sym_class,
+ STATE(943), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(969), 1,
+ sym_decorator,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45885] = 5,
+ [45853] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(2702), 1,
- anon_sym_DQUOTE,
- STATE(1105), 1,
- aux_sym_string_repeat1,
- ACTIONS(2621), 2,
- sym_unescaped_double_string_fragment,
+ ACTIONS(2747), 1,
+ anon_sym_SQUOTE,
+ STATE(1149), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(2630), 2,
+ sym_unescaped_single_string_fragment,
sym_escape_sequence,
- [45902] = 3,
- ACTIONS(2440), 1,
- anon_sym_DOT,
+ [45870] = 4,
+ ACTIONS(2710), 1,
+ anon_sym_with,
+ STATE(1442), 1,
+ sym_import_attribute,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2438), 2,
- anon_sym_LPAREN,
- sym_optional_chain,
- [45914] = 4,
- ACTIONS(661), 1,
+ ACTIONS(2757), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [45885] = 5,
+ ACTIONS(2636), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2638), 1,
+ anon_sym_extends,
+ STATE(354), 1,
+ sym_class_body,
+ STATE(1422), 1,
+ sym_class_heritage,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [45902] = 4,
+ ACTIONS(696), 1,
anon_sym_COMMA,
- ACTIONS(2741), 1,
+ ACTIONS(1769), 1,
anon_sym_RBRACK,
- STATE(1261), 1,
- aux_sym_array_pattern_repeat1,
+ STATE(1193), 1,
+ aux_sym_array_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [45916] = 4,
+ ACTIONS(696), 1,
+ anon_sym_COMMA,
+ ACTIONS(2759), 1,
+ anon_sym_RPAREN,
+ STATE(1130), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45928] = 2,
+ [45930] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2759), 3,
+ ACTIONS(2761), 3,
sym__automatic_semicolon,
anon_sym_from,
anon_sym_SEMI,
- [45938] = 4,
- ACTIONS(696), 1,
- anon_sym_COMMA,
- ACTIONS(2761), 1,
- anon_sym_RBRACK,
- STATE(1099), 1,
- aux_sym_array_repeat1,
+ [45940] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45952] = 4,
- ACTIONS(2467), 1,
- anon_sym_RBRACE,
- ACTIONS(2763), 1,
+ ACTIONS(2763), 3,
+ sym__automatic_semicolon,
+ anon_sym_from,
+ anon_sym_SEMI,
+ [45950] = 4,
+ ACTIONS(2682), 1,
anon_sym_COMMA,
- STATE(1172), 1,
- aux_sym_export_clause_repeat1,
+ ACTIONS(2684), 1,
+ anon_sym_RPAREN,
+ STATE(1182), 1,
+ aux_sym_formal_parameters_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45966] = 4,
+ [45964] = 4,
ACTIONS(2765), 1,
anon_sym_COMMA,
- ACTIONS(2768), 1,
+ ACTIONS(2767), 1,
anon_sym_RBRACE,
- STATE(1172), 1,
+ STATE(1180), 1,
aux_sym_export_clause_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [45980] = 4,
- ACTIONS(661), 1,
- anon_sym_COMMA,
- ACTIONS(2770), 1,
- anon_sym_RBRACK,
- STATE(1261), 1,
- aux_sym_array_pattern_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [45994] = 4,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- ACTIONS(2772), 1,
- sym_identifier,
- STATE(1494), 1,
- sym_formal_parameters,
+ [45978] = 3,
+ ACTIONS(2769), 1,
+ anon_sym_as,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46008] = 4,
- ACTIONS(2044), 1,
+ ACTIONS(2771), 2,
anon_sym_COMMA,
- ACTIONS(2774), 1,
anon_sym_RBRACE,
- STATE(1191), 1,
- aux_sym_object_repeat1,
+ [45990] = 3,
+ ACTIONS(2741), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46022] = 3,
- ACTIONS(2676), 1,
- anon_sym_EQ,
+ ACTIONS(1310), 2,
+ anon_sym_in,
+ anon_sym_of,
+ [46002] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2776), 2,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- [46034] = 4,
- ACTIONS(694), 1,
- anon_sym_RPAREN,
- ACTIONS(2778), 1,
+ ACTIONS(2773), 3,
+ sym__automatic_semicolon,
+ anon_sym_with,
+ anon_sym_SEMI,
+ [46012] = 4,
+ ACTIONS(696), 1,
anon_sym_COMMA,
- STATE(1196), 1,
- aux_sym_formal_parameters_repeat1,
+ ACTIONS(1769), 1,
+ anon_sym_RBRACK,
+ STATE(1130), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46048] = 4,
- ACTIONS(2044), 1,
+ [46026] = 4,
+ ACTIONS(661), 1,
anon_sym_COMMA,
- ACTIONS(2774), 1,
- anon_sym_RBRACE,
- STATE(1190), 1,
- aux_sym_object_repeat1,
+ ACTIONS(2716), 1,
+ anon_sym_RBRACK,
+ STATE(1197), 1,
+ aux_sym_array_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46062] = 4,
+ [46040] = 2,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2775), 3,
+ sym__automatic_semicolon,
+ anon_sym_from,
+ anon_sym_SEMI,
+ [46050] = 4,
ACTIONS(2060), 1,
anon_sym_COMMA,
- ACTIONS(2780), 1,
+ ACTIONS(2777), 1,
anon_sym_RBRACE,
- STATE(1193), 1,
+ STATE(1221), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46076] = 4,
- ACTIONS(696), 1,
+ [46064] = 4,
+ ACTIONS(2486), 1,
+ anon_sym_RBRACE,
+ ACTIONS(2779), 1,
anon_sym_COMMA,
- ACTIONS(1807), 1,
- anon_sym_RPAREN,
- STATE(1208), 1,
- aux_sym_array_repeat1,
+ STATE(1207), 1,
+ aux_sym_export_clause_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46090] = 4,
- ACTIONS(696), 1,
- anon_sym_COMMA,
- ACTIONS(1807), 1,
- anon_sym_RPAREN,
- STATE(1099), 1,
- aux_sym_array_repeat1,
+ [46078] = 4,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2781), 1,
+ sym_identifier,
+ STATE(1487), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46104] = 4,
- ACTIONS(2060), 1,
+ [46092] = 4,
+ ACTIONS(694), 1,
+ anon_sym_RPAREN,
+ ACTIONS(2783), 1,
anon_sym_COMMA,
- ACTIONS(2782), 1,
- anon_sym_RBRACE,
- STATE(1193), 1,
- aux_sym_object_pattern_repeat1,
+ STATE(1243), 1,
+ aux_sym_formal_parameters_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46118] = 4,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- ACTIONS(2784), 1,
- sym_identifier,
- STATE(1469), 1,
- sym_formal_parameters,
+ [46106] = 4,
+ ACTIONS(2785), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2787), 1,
+ sym_raw_text,
+ STATE(617), 1,
+ sym_glimmer_closing_tag,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46132] = 4,
- ACTIONS(2044), 1,
- anon_sym_COMMA,
- ACTIONS(2786), 1,
- anon_sym_RBRACE,
- STATE(1190), 1,
- aux_sym_object_repeat1,
+ [46120] = 4,
+ ACTIONS(2789), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2791), 1,
+ anon_sym_LPAREN,
+ STATE(336), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46146] = 4,
- ACTIONS(696), 1,
- anon_sym_COMMA,
- ACTIONS(1795), 1,
- anon_sym_RBRACK,
- STATE(1099), 1,
- aux_sym_array_repeat1,
+ [46134] = 4,
+ ACTIONS(2616), 1,
+ anon_sym_from,
+ ACTIONS(2793), 1,
+ anon_sym_as,
+ STATE(1409), 1,
+ sym__from_clause,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [46148] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46160] = 4,
- ACTIONS(2471), 1,
- anon_sym_RBRACE,
- ACTIONS(2788), 1,
+ ACTIONS(1785), 3,
anon_sym_COMMA,
- STATE(1211), 1,
- aux_sym_named_imports_repeat1,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [46158] = 3,
+ ACTIONS(2686), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46174] = 4,
- ACTIONS(661), 1,
+ ACTIONS(2795), 2,
anon_sym_COMMA,
- ACTIONS(2678), 1,
anon_sym_RBRACK,
- STATE(1261), 1,
- aux_sym_array_pattern_repeat1,
+ [46170] = 3,
+ ACTIONS(1636), 1,
+ anon_sym_in,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46188] = 4,
- ACTIONS(2500), 1,
+ ACTIONS(1701), 2,
anon_sym_LPAREN,
- ACTIONS(2790), 1,
- sym_identifier,
- STATE(1494), 1,
- sym_formal_parameters,
+ anon_sym_COLON,
+ [46182] = 4,
+ ACTIONS(2797), 1,
+ anon_sym_LT_SLASH,
+ ACTIONS(2799), 1,
+ sym_raw_text,
+ STATE(938), 1,
+ sym_glimmer_closing_tag,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46202] = 4,
+ [46196] = 4,
ACTIONS(2044), 1,
anon_sym_COMMA,
- ACTIONS(2792), 1,
+ ACTIONS(2801), 1,
anon_sym_RBRACE,
- STATE(1190), 1,
+ STATE(1222), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46216] = 4,
- ACTIONS(2794), 1,
+ [46210] = 4,
+ ACTIONS(2044), 1,
anon_sym_COMMA,
- ACTIONS(2797), 1,
+ ACTIONS(2803), 1,
anon_sym_RBRACE,
- STATE(1190), 1,
+ STATE(1196), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46230] = 4,
+ [46224] = 4,
ACTIONS(2044), 1,
anon_sym_COMMA,
- ACTIONS(2799), 1,
+ ACTIONS(2803), 1,
anon_sym_RBRACE,
- STATE(1190), 1,
+ STATE(1226), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46244] = 3,
- ACTIONS(2801), 1,
- sym_identifier,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2803), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [46256] = 4,
- ACTIONS(2805), 1,
+ [46238] = 4,
+ ACTIONS(696), 1,
anon_sym_COMMA,
- ACTIONS(2808), 1,
- anon_sym_RBRACE,
- STATE(1193), 1,
- aux_sym_object_pattern_repeat1,
+ ACTIONS(2805), 1,
+ anon_sym_RBRACK,
+ STATE(1130), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46270] = 3,
- ACTIONS(2810), 1,
- anon_sym_as,
+ [46252] = 4,
+ ACTIONS(661), 1,
+ anon_sym_COMMA,
+ ACTIONS(2807), 1,
+ anon_sym_RBRACK,
+ STATE(1197), 1,
+ aux_sym_array_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2812), 2,
+ [46266] = 4,
+ ACTIONS(2044), 1,
anon_sym_COMMA,
+ ACTIONS(2809), 1,
anon_sym_RBRACE,
- [46282] = 2,
+ STATE(1226), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2713), 3,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_SEMI,
- [46292] = 4,
- ACTIONS(2776), 1,
- anon_sym_RPAREN,
- ACTIONS(2814), 1,
+ [46280] = 4,
+ ACTIONS(2044), 1,
anon_sym_COMMA,
- STATE(1196), 1,
- aux_sym_formal_parameters_repeat1,
+ ACTIONS(2811), 1,
+ anon_sym_RBRACE,
+ STATE(1226), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46306] = 4,
- ACTIONS(2690), 1,
- anon_sym_from,
- ACTIONS(2817), 1,
- anon_sym_as,
- STATE(1398), 1,
- sym__from_clause,
+ [46294] = 4,
+ ACTIONS(2795), 1,
+ anon_sym_RBRACK,
+ ACTIONS(2813), 1,
+ anon_sym_COMMA,
+ STATE(1197), 1,
+ aux_sym_array_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46320] = 4,
- ACTIONS(960), 1,
- anon_sym_while,
- ACTIONS(2819), 1,
- anon_sym_else,
- STATE(407), 1,
- sym_else_clause,
+ [46308] = 4,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2816), 1,
+ anon_sym_COLON,
+ STATE(1389), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46334] = 4,
- ACTIONS(2599), 1,
- sym_identifier,
- ACTIONS(2601), 1,
- anon_sym_LBRACK,
- ACTIONS(2603), 1,
- sym_private_property_identifier,
+ [46322] = 4,
+ ACTIONS(696), 1,
+ anon_sym_COMMA,
+ ACTIONS(1757), 1,
+ anon_sym_RPAREN,
+ STATE(1201), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46348] = 2,
+ [46336] = 4,
+ ACTIONS(696), 1,
+ anon_sym_COMMA,
+ ACTIONS(1757), 1,
+ anon_sym_RPAREN,
+ STATE(1130), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2821), 3,
- sym__automatic_semicolon,
- anon_sym_from,
- anon_sym_SEMI,
- [46358] = 4,
- ACTIONS(2044), 1,
+ [46350] = 4,
+ ACTIONS(696), 1,
anon_sym_COMMA,
- ACTIONS(2823), 1,
- anon_sym_RBRACE,
- STATE(1190), 1,
- aux_sym_object_repeat1,
+ ACTIONS(2818), 1,
+ anon_sym_RPAREN,
+ STATE(1130), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46372] = 3,
- ACTIONS(2578), 1,
- anon_sym_EQ,
+ [46364] = 4,
+ ACTIONS(2820), 1,
+ sym_identifier,
+ STATE(914), 1,
+ sym_decorator_member_expression,
+ STATE(986), 1,
+ sym_decorator_call_expression,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1310), 2,
- anon_sym_in,
- anon_sym_of,
- [46384] = 3,
- ACTIONS(2825), 1,
+ [46378] = 3,
+ ACTIONS(2822), 1,
sym_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2827), 2,
+ ACTIONS(2824), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [46396] = 4,
- ACTIONS(2500), 1,
+ [46390] = 4,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2829), 1,
- sym_identifier,
- STATE(1494), 1,
+ ACTIONS(2826), 1,
+ anon_sym_COLON,
+ STATE(1389), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46410] = 4,
- ACTIONS(2831), 1,
+ [46404] = 4,
+ ACTIONS(2044), 1,
anon_sym_COMMA,
- ACTIONS(2833), 1,
+ ACTIONS(2828), 1,
anon_sym_RBRACE,
- STATE(1186), 1,
- aux_sym_named_imports_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [46424] = 4,
- ACTIONS(696), 1,
- anon_sym_COMMA,
- ACTIONS(1753), 1,
- anon_sym_RPAREN,
- STATE(1209), 1,
- aux_sym_array_repeat1,
+ STATE(1226), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46438] = 4,
- ACTIONS(696), 1,
+ [46418] = 4,
+ ACTIONS(2060), 1,
anon_sym_COMMA,
- ACTIONS(1753), 1,
- anon_sym_RPAREN,
- STATE(1099), 1,
- aux_sym_array_repeat1,
+ ACTIONS(2830), 1,
+ anon_sym_RBRACE,
+ STATE(1227), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46452] = 4,
- ACTIONS(696), 1,
+ [46432] = 4,
+ ACTIONS(2832), 1,
anon_sym_COMMA,
ACTIONS(2835), 1,
- anon_sym_RPAREN,
- STATE(1099), 1,
- aux_sym_array_repeat1,
+ anon_sym_RBRACE,
+ STATE(1207), 1,
+ aux_sym_export_clause_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46466] = 4,
- ACTIONS(696), 1,
- anon_sym_COMMA,
+ [46446] = 3,
ACTIONS(2837), 1,
- anon_sym_RPAREN,
- STATE(1099), 1,
- aux_sym_array_repeat1,
+ sym__automatic_semicolon,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46480] = 4,
- ACTIONS(2060), 1,
- anon_sym_COMMA,
- ACTIONS(2839), 1,
- anon_sym_RBRACE,
- STATE(1193), 1,
- aux_sym_object_pattern_repeat1,
+ ACTIONS(2471), 2,
+ anon_sym_in,
+ anon_sym_of,
+ [46458] = 3,
+ ACTIONS(2686), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46494] = 4,
- ACTIONS(2841), 1,
+ ACTIONS(2839), 2,
anon_sym_COMMA,
- ACTIONS(2844), 1,
anon_sym_RBRACE,
- STATE(1211), 1,
- aux_sym_named_imports_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [46508] = 2,
+ [46470] = 4,
+ ACTIONS(2841), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2843), 1,
+ anon_sym_await,
+ STATE(41), 1,
+ sym__for_header,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1763), 3,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [46518] = 4,
- ACTIONS(2500), 1,
+ [46484] = 4,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2846), 1,
- anon_sym_COLON,
- STATE(1474), 1,
+ ACTIONS(2845), 1,
+ sym_identifier,
+ STATE(1469), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46532] = 4,
- ACTIONS(661), 1,
+ [46498] = 4,
+ ACTIONS(2044), 1,
anon_sym_COMMA,
- ACTIONS(2678), 1,
- anon_sym_RBRACK,
- STATE(1173), 1,
- aux_sym_array_pattern_repeat1,
+ ACTIONS(2801), 1,
+ anon_sym_RBRACE,
+ STATE(1226), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46546] = 3,
- ACTIONS(2848), 1,
- anon_sym_as,
+ [46512] = 4,
+ ACTIONS(2484), 1,
+ anon_sym_RBRACE,
+ ACTIONS(2847), 1,
+ anon_sym_COMMA,
+ STATE(1256), 1,
+ aux_sym_named_imports_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2850), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [46558] = 3,
- ACTIONS(2852), 1,
- anon_sym_DOT,
+ [46526] = 4,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2849), 1,
+ sym_identifier,
+ STATE(1333), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2438), 2,
- anon_sym_LPAREN,
- sym_optional_chain,
- [46570] = 4,
+ [46540] = 4,
ACTIONS(696), 1,
anon_sym_COMMA,
- ACTIONS(1795), 1,
- anon_sym_RBRACK,
- STATE(1170), 1,
+ ACTIONS(2851), 1,
+ anon_sym_RPAREN,
+ STATE(1130), 1,
aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46584] = 3,
- ACTIONS(2676), 1,
- anon_sym_EQ,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2854), 2,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- [46596] = 2,
+ [46554] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2572), 3,
+ ACTIONS(2721), 3,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
- [46606] = 3,
- ACTIONS(1636), 1,
- anon_sym_in,
+ [46564] = 4,
+ ACTIONS(960), 1,
+ anon_sym_while,
+ ACTIONS(2853), 1,
+ anon_sym_else,
+ STATE(407), 1,
+ sym_else_clause,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1707), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- [46618] = 4,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- ACTIONS(2856), 1,
- anon_sym_COLON,
- STATE(1474), 1,
- sym_formal_parameters,
+ [46578] = 3,
+ ACTIONS(2586), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46632] = 4,
- ACTIONS(2610), 1,
+ ACTIONS(1310), 2,
+ anon_sym_in,
+ anon_sym_of,
+ [46590] = 4,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2855), 1,
sym_identifier,
- ACTIONS(2612), 1,
- anon_sym_LBRACK,
- ACTIONS(2614), 1,
- sym_private_property_identifier,
+ STATE(1333), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46646] = 4,
- ACTIONS(2044), 1,
+ [46604] = 4,
+ ACTIONS(2060), 1,
anon_sym_COMMA,
- ACTIONS(2858), 1,
+ ACTIONS(2777), 1,
anon_sym_RBRACE,
- STATE(1190), 1,
- aux_sym_object_repeat1,
+ STATE(1227), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46660] = 4,
- ACTIONS(1973), 1,
- anon_sym_DQUOTE,
- ACTIONS(1975), 1,
- anon_sym_SQUOTE,
- STATE(1251), 1,
- sym_string,
+ [46618] = 4,
+ ACTIONS(2060), 1,
+ anon_sym_COMMA,
+ ACTIONS(2857), 1,
+ anon_sym_RBRACE,
+ STATE(1227), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46674] = 4,
- ACTIONS(2060), 1,
+ [46632] = 4,
+ ACTIONS(2044), 1,
anon_sym_COMMA,
- ACTIONS(2860), 1,
+ ACTIONS(2859), 1,
anon_sym_RBRACE,
- STATE(1193), 1,
- aux_sym_object_pattern_repeat1,
+ STATE(1226), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46688] = 4,
- ACTIONS(2500), 1,
+ [46646] = 4,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2862), 1,
+ ACTIONS(2861), 1,
sym_identifier,
STATE(1469), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46702] = 4,
- ACTIONS(2060), 1,
+ [46660] = 2,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2863), 3,
+ sym__automatic_semicolon,
+ anon_sym_from,
+ anon_sym_SEMI,
+ [46670] = 4,
+ ACTIONS(1973), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1975), 1,
+ anon_sym_SQUOTE,
+ STATE(1175), 1,
+ sym_string,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [46684] = 4,
+ ACTIONS(2865), 1,
anon_sym_COMMA,
- ACTIONS(2864), 1,
+ ACTIONS(2868), 1,
anon_sym_RBRACE,
- STATE(1193), 1,
- aux_sym_object_pattern_repeat1,
+ STATE(1226), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46716] = 4,
- ACTIONS(2060), 1,
+ [46698] = 4,
+ ACTIONS(2870), 1,
anon_sym_COMMA,
- ACTIONS(2860), 1,
+ ACTIONS(2873), 1,
anon_sym_RBRACE,
STATE(1227), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46730] = 4,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- ACTIONS(2868), 1,
+ [46712] = 4,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(336), 1,
- sym_statement_block,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [46744] = 3,
- ACTIONS(2676), 1,
- anon_sym_EQ,
+ ACTIONS(2875), 1,
+ sym_identifier,
+ STATE(1296), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2870), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [46756] = 4,
- ACTIONS(2872), 1,
+ [46726] = 4,
+ ACTIONS(2877), 1,
anon_sym_LT_SLASH,
- ACTIONS(2874), 1,
+ ACTIONS(2879), 1,
sym_raw_text,
- STATE(521), 1,
+ STATE(523), 1,
sym_glimmer_closing_tag,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46770] = 4,
- ACTIONS(2044), 1,
- anon_sym_COMMA,
- ACTIONS(2858), 1,
- anon_sym_RBRACE,
- STATE(1236), 1,
- aux_sym_object_repeat1,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [46784] = 4,
+ [46740] = 4,
ACTIONS(696), 1,
anon_sym_COMMA,
- ACTIONS(1771), 1,
+ ACTIONS(1765), 1,
anon_sym_RPAREN,
- STATE(1260), 1,
+ STATE(1215), 1,
aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46798] = 4,
+ [46754] = 4,
ACTIONS(696), 1,
anon_sym_COMMA,
- ACTIONS(1771), 1,
+ ACTIONS(1765), 1,
anon_sym_RPAREN,
- STATE(1099), 1,
+ STATE(1130), 1,
aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46812] = 2,
+ [46768] = 3,
+ ACTIONS(2881), 1,
+ anon_sym_as,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2876), 3,
- sym__automatic_semicolon,
- anon_sym_from,
- anon_sym_SEMI,
- [46822] = 4,
- ACTIONS(2044), 1,
+ ACTIONS(2883), 2,
anon_sym_COMMA,
- ACTIONS(2878), 1,
anon_sym_RBRACE,
- STATE(1190), 1,
- aux_sym_object_repeat1,
+ [46780] = 4,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2885), 1,
+ sym_identifier,
+ STATE(1333), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46836] = 4,
- ACTIONS(696), 1,
- anon_sym_COMMA,
- ACTIONS(1775), 1,
- anon_sym_RBRACK,
- STATE(1238), 1,
- aux_sym_array_repeat1,
+ [46794] = 3,
+ ACTIONS(2686), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46850] = 4,
- ACTIONS(696), 1,
+ ACTIONS(2887), 2,
anon_sym_COMMA,
- ACTIONS(2880), 1,
- anon_sym_RBRACK,
- STATE(1099), 1,
- aux_sym_array_repeat1,
+ anon_sym_RPAREN,
+ [46806] = 4,
+ ACTIONS(2889), 1,
+ anon_sym_COMMA,
+ ACTIONS(2891), 1,
+ anon_sym_RBRACE,
+ STATE(1213), 1,
+ aux_sym_named_imports_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46864] = 4,
+ [46820] = 4,
ACTIONS(2060), 1,
anon_sym_COMMA,
- ACTIONS(2882), 1,
+ ACTIONS(2893), 1,
anon_sym_RBRACE,
- STATE(1182), 1,
+ STATE(1253), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46878] = 4,
+ [46834] = 4,
ACTIONS(2044), 1,
anon_sym_COMMA,
- ACTIONS(2884), 1,
+ ACTIONS(2895), 1,
anon_sym_RBRACE,
- STATE(1184), 1,
+ STATE(1254), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46892] = 3,
- ACTIONS(2727), 1,
- anon_sym_EQ,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(1310), 2,
- anon_sym_in,
- anon_sym_of,
- [46904] = 4,
+ [46848] = 4,
ACTIONS(2044), 1,
anon_sym_COMMA,
- ACTIONS(2884), 1,
+ ACTIONS(2895), 1,
anon_sym_RBRACE,
- STATE(1190), 1,
+ STATE(1226), 1,
aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46918] = 4,
+ [46862] = 4,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2897), 1,
+ sym_identifier,
+ STATE(1469), 1,
+ sym_formal_parameters,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [46876] = 4,
ACTIONS(2060), 1,
anon_sym_COMMA,
- ACTIONS(2882), 1,
+ ACTIONS(2893), 1,
anon_sym_RBRACE,
- STATE(1193), 1,
+ STATE(1227), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46932] = 4,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- ACTIONS(2886), 1,
- sym_identifier,
- STATE(1373), 1,
- sym_formal_parameters,
+ [46890] = 4,
+ ACTIONS(661), 1,
+ anon_sym_COMMA,
+ ACTIONS(2716), 1,
+ anon_sym_RBRACK,
+ STATE(1194), 1,
+ aux_sym_array_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46946] = 4,
- ACTIONS(2888), 1,
- anon_sym_LT_SLASH,
- ACTIONS(2890), 1,
- sym_raw_text,
- STATE(618), 1,
- sym_glimmer_closing_tag,
+ [46904] = 3,
+ ACTIONS(2440), 1,
+ anon_sym_DOT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46960] = 4,
- ACTIONS(661), 1,
+ ACTIONS(2438), 2,
+ anon_sym_LPAREN,
+ sym_optional_chain,
+ [46916] = 4,
+ ACTIONS(2887), 1,
+ anon_sym_RPAREN,
+ ACTIONS(2899), 1,
anon_sym_COMMA,
- ACTIONS(2892), 1,
- anon_sym_RBRACK,
- STATE(1261), 1,
- aux_sym_array_pattern_repeat1,
+ STATE(1243), 1,
+ aux_sym_formal_parameters_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46974] = 4,
+ [46930] = 3,
+ ACTIONS(2902), 1,
+ anon_sym_DOT,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2438), 2,
+ anon_sym_LPAREN,
+ sym_optional_chain,
+ [46942] = 4,
ACTIONS(661), 1,
anon_sym_COMMA,
- ACTIONS(2741), 1,
+ ACTIONS(2704), 1,
anon_sym_RBRACK,
- STATE(1246), 1,
+ STATE(1258), 1,
aux_sym_array_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [46988] = 4,
- ACTIONS(2745), 1,
+ [46956] = 4,
+ ACTIONS(696), 1,
anon_sym_COMMA,
- ACTIONS(2747), 1,
- anon_sym_RPAREN,
- STATE(1177), 1,
- aux_sym_formal_parameters_repeat1,
+ ACTIONS(1783), 1,
+ anon_sym_RBRACK,
+ STATE(1257), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47002] = 3,
- ACTIONS(2894), 1,
- sym__automatic_semicolon,
+ [46970] = 4,
+ ACTIONS(696), 1,
+ anon_sym_COMMA,
+ ACTIONS(1783), 1,
+ anon_sym_RBRACK,
+ STATE(1130), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2483), 2,
- anon_sym_in,
- anon_sym_of,
- [47014] = 4,
- ACTIONS(2044), 1,
+ [46984] = 4,
+ ACTIONS(661), 1,
anon_sym_COMMA,
- ACTIONS(2896), 1,
- anon_sym_RBRACE,
- STATE(1190), 1,
- aux_sym_object_repeat1,
+ ACTIONS(2704), 1,
+ anon_sym_RBRACK,
+ STATE(1197), 1,
+ aux_sym_array_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47028] = 2,
+ [46998] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2898), 3,
+ ACTIONS(2580), 3,
sym__automatic_semicolon,
- anon_sym_with,
+ anon_sym_COMMA,
anon_sym_SEMI,
- [47038] = 4,
- ACTIONS(2900), 1,
- anon_sym_LPAREN,
- ACTIONS(2902), 1,
- anon_sym_await,
- STATE(38), 1,
- sym__for_header,
+ [47008] = 4,
+ ACTIONS(2574), 1,
+ sym_identifier,
+ ACTIONS(2576), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2578), 1,
+ sym_private_property_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47052] = 4,
+ [47022] = 4,
+ ACTIONS(2044), 1,
+ anon_sym_COMMA,
ACTIONS(2904), 1,
- anon_sym_LT_SLASH,
+ anon_sym_RBRACE,
+ STATE(1226), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [47036] = 4,
+ ACTIONS(2060), 1,
+ anon_sym_COMMA,
ACTIONS(2906), 1,
- sym_raw_text,
- STATE(943), 1,
- sym_glimmer_closing_tag,
+ anon_sym_RBRACE,
+ STATE(1227), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47066] = 4,
+ [47050] = 4,
+ ACTIONS(2060), 1,
+ anon_sym_COMMA,
ACTIONS(2908), 1,
- anon_sym_LPAREN,
- ACTIONS(2910), 1,
- anon_sym_await,
- STATE(41), 1,
- sym__for_header,
+ anon_sym_RBRACE,
+ STATE(1227), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47080] = 2,
+ [47064] = 4,
+ ACTIONS(2044), 1,
+ anon_sym_COMMA,
+ ACTIONS(2910), 1,
+ anon_sym_RBRACE,
+ STATE(1226), 1,
+ aux_sym_object_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2912), 3,
- sym__automatic_semicolon,
- anon_sym_from,
- anon_sym_SEMI,
- [47090] = 4,
- ACTIONS(2500), 1,
+ [47078] = 4,
+ ACTIONS(2912), 1,
anon_sym_LPAREN,
ACTIONS(2914), 1,
- sym_identifier,
- STATE(1412), 1,
- sym_formal_parameters,
+ anon_sym_await,
+ STATE(38), 1,
+ sym__for_header,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47104] = 4,
+ [47092] = 4,
ACTIONS(2916), 1,
anon_sym_COMMA,
- ACTIONS(2918), 1,
+ ACTIONS(2919), 1,
anon_sym_RBRACE,
- STATE(1171), 1,
- aux_sym_export_clause_repeat1,
+ STATE(1256), 1,
+ aux_sym_named_imports_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47118] = 4,
+ [47106] = 4,
ACTIONS(696), 1,
anon_sym_COMMA,
- ACTIONS(1775), 1,
+ ACTIONS(2921), 1,
anon_sym_RBRACK,
- STATE(1099), 1,
+ STATE(1130), 1,
aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47132] = 4,
- ACTIONS(2920), 1,
+ [47120] = 4,
+ ACTIONS(661), 1,
+ anon_sym_COMMA,
+ ACTIONS(2923), 1,
+ anon_sym_RBRACK,
+ STATE(1197), 1,
+ aux_sym_array_pattern_repeat1,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [47134] = 4,
+ ACTIONS(2592), 1,
sym_identifier,
- STATE(906), 1,
- sym_decorator_member_expression,
- STATE(994), 1,
- sym_decorator_call_expression,
+ ACTIONS(2594), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2596), 1,
+ sym_private_property_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47146] = 4,
+ [47148] = 4,
ACTIONS(696), 1,
anon_sym_COMMA,
- ACTIONS(2922), 1,
+ ACTIONS(1791), 1,
anon_sym_RPAREN,
- STATE(1099), 1,
+ STATE(1168), 1,
aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47160] = 4,
- ACTIONS(2854), 1,
- anon_sym_RBRACK,
- ACTIONS(2924), 1,
+ [47162] = 4,
+ ACTIONS(696), 1,
anon_sym_COMMA,
- STATE(1261), 1,
- aux_sym_array_pattern_repeat1,
+ ACTIONS(1791), 1,
+ anon_sym_RPAREN,
+ STATE(1130), 1,
+ aux_sym_array_repeat1,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47174] = 4,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- ACTIONS(2927), 1,
+ [47176] = 3,
+ ACTIONS(2925), 1,
sym_identifier,
- STATE(1469), 1,
- sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
+ ACTIONS(2927), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
[47188] = 3,
- ACTIONS(2500), 1,
+ ACTIONS(2088), 1,
anon_sym_LPAREN,
- STATE(1296), 1,
- sym_formal_parameters,
+ ACTIONS(2284), 1,
+ anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[47199] = 3,
- ACTIONS(2929), 1,
+ ACTIONS(2560), 1,
+ anon_sym_LBRACE,
+ STATE(636), 1,
+ sym_class_body,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [47210] = 2,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2795), 2,
anon_sym_COMMA,
+ anon_sym_RBRACK,
+ [47219] = 3,
+ ACTIONS(2789), 1,
+ anon_sym_LBRACE,
+ STATE(923), 1,
+ sym_statement_block,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [47230] = 3,
+ ACTIONS(2929), 1,
+ sym_identifier,
ACTIONS(2931), 1,
- anon_sym_from,
+ anon_sym_STAR,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [47241] = 3,
+ ACTIONS(2933), 1,
+ anon_sym_LBRACE,
+ STATE(646), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47210] = 3,
- ACTIONS(2866), 1,
+ [47252] = 3,
+ ACTIONS(2098), 1,
anon_sym_LBRACE,
- STATE(309), 1,
+ STATE(924), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47221] = 2,
+ [47263] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(925), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2933), 2,
- anon_sym_in,
- anon_sym_of,
- [47230] = 3,
- ACTIONS(2866), 1,
+ [47274] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(916), 1,
+ STATE(906), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47241] = 3,
- ACTIONS(2935), 1,
- sym_identifier,
- ACTIONS(2937), 1,
- anon_sym_STAR,
+ [47285] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(926), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47252] = 2,
+ [47296] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1408), 2,
+ ACTIONS(2935), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [47261] = 2,
+ [47305] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1387), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1412), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [47270] = 3,
- ACTIONS(2939), 1,
+ [47316] = 3,
+ ACTIONS(2098), 1,
anon_sym_LBRACE,
- STATE(1331), 1,
- sym_object,
+ STATE(900), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47281] = 2,
+ [47327] = 3,
+ ACTIONS(2789), 1,
+ anon_sym_LBRACE,
+ STATE(921), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2941), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [47290] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1356), 1,
- sym_formal_parameters,
+ [47338] = 3,
+ ACTIONS(2789), 1,
+ anon_sym_LBRACE,
+ STATE(907), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47301] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1462), 1,
- sym_formal_parameters,
+ [47349] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(928), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47312] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1463), 1,
- sym_formal_parameters,
+ [47360] = 3,
+ ACTIONS(2789), 1,
+ anon_sym_LBRACE,
+ STATE(908), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47323] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1466), 1,
- sym_formal_parameters,
+ [47371] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(930), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47334] = 3,
- ACTIONS(2690), 1,
- anon_sym_from,
- STATE(1124), 1,
- sym__from_clause,
+ [47382] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1436), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47345] = 2,
+ [47393] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2943), 2,
- anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [47354] = 3,
- ACTIONS(2866), 1,
+ ACTIONS(2937), 2,
+ anon_sym_in,
+ anon_sym_of,
+ [47402] = 3,
+ ACTIONS(2098), 1,
anon_sym_LBRACE,
- STATE(930), 1,
+ STATE(931), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47365] = 3,
- ACTIONS(2500), 1,
+ [47413] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1467), 1,
+ STATE(1438), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47376] = 3,
- ACTIONS(2659), 1,
+ [47424] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(349), 1,
- sym_class_body,
+ STATE(911), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47387] = 3,
- ACTIONS(2904), 1,
+ [47435] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(932), 1,
+ sym_statement_block,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [47446] = 3,
+ ACTIONS(2797), 1,
anon_sym_LT_SLASH,
- STATE(944), 1,
+ STATE(945), 1,
sym_glimmer_closing_tag,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47398] = 3,
- ACTIONS(2945), 1,
- anon_sym_LPAREN,
- STATE(1456), 1,
- sym_parenthesized_expression,
+ [47457] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(933), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47409] = 3,
- ACTIONS(2947), 1,
- sym_identifier,
- ACTIONS(2949), 1,
- anon_sym_STAR,
+ [47468] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(934), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47420] = 3,
- ACTIONS(2574), 1,
- anon_sym_in,
- ACTIONS(2576), 1,
- anon_sym_of,
+ [47479] = 3,
+ ACTIONS(2789), 1,
+ anon_sym_LBRACE,
+ STATE(937), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47431] = 3,
- ACTIONS(2951), 1,
+ [47490] = 3,
+ ACTIONS(2098), 1,
anon_sym_LBRACE,
- STATE(553), 1,
+ STATE(935), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47442] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1477), 1,
- sym_formal_parameters,
+ [47501] = 3,
+ ACTIONS(2789), 1,
+ anon_sym_LBRACE,
+ STATE(917), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47453] = 3,
- ACTIONS(2866), 1,
+ [47512] = 3,
+ ACTIONS(2098), 1,
anon_sym_LBRACE,
- STATE(351), 1,
+ STATE(936), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47464] = 2,
+ [47523] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1439), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2953), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [47473] = 3,
- ACTIONS(2554), 1,
+ [47534] = 3,
+ ACTIONS(2933), 1,
anon_sym_LBRACE,
- STATE(68), 1,
- sym_class_body,
+ STATE(640), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47484] = 3,
- ACTIONS(2955), 1,
- anon_sym_SEMI,
- ACTIONS(2957), 1,
- sym__automatic_semicolon,
+ [47545] = 3,
+ ACTIONS(2939), 1,
+ anon_sym_LBRACE,
+ STATE(561), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47495] = 3,
- ACTIONS(2959), 1,
- anon_sym_SEMI,
- ACTIONS(2961), 1,
- sym__automatic_semicolon,
+ [47556] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47506] = 2,
+ ACTIONS(2941), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [47565] = 3,
+ ACTIONS(2933), 1,
+ anon_sym_LBRACE,
+ STATE(639), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1684), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- [47515] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1483), 1,
- sym_formal_parameters,
+ [47576] = 3,
+ ACTIONS(2933), 1,
+ anon_sym_LBRACE,
+ STATE(647), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47526] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1286), 1,
- sym_formal_parameters,
+ [47587] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(921), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47537] = 3,
- ACTIONS(2951), 1,
+ [47598] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(564), 1,
+ STATE(910), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47548] = 3,
- ACTIONS(2951), 1,
+ [47609] = 3,
+ ACTIONS(2098), 1,
anon_sym_LBRACE,
- STATE(514), 1,
+ STATE(907), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47559] = 3,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- STATE(912), 1,
- sym_statement_block,
+ [47620] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1444), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47570] = 3,
- ACTIONS(2866), 1,
+ [47631] = 3,
+ ACTIONS(2098), 1,
anon_sym_LBRACE,
- STATE(913), 1,
+ STATE(908), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47581] = 3,
- ACTIONS(2866), 1,
+ [47642] = 3,
+ ACTIONS(2098), 1,
anon_sym_LBRACE,
- STATE(914), 1,
+ STATE(911), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47592] = 3,
- ACTIONS(2500), 1,
+ [47653] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1484), 1,
+ STATE(1266), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47603] = 2,
+ [47664] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(937), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2870), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [47612] = 2,
+ [47675] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(917), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2963), 2,
- anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [47621] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1485), 1,
- sym_formal_parameters,
+ [47686] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47632] = 3,
- ACTIONS(2566), 1,
+ ACTIONS(2839), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [47695] = 3,
+ ACTIONS(2560), 1,
anon_sym_LBRACE,
- STATE(518), 1,
+ STATE(74), 1,
sym_class_body,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47643] = 3,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- STATE(937), 1,
- sym_statement_block,
+ [47706] = 2,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2943), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [47715] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1434), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47654] = 3,
- ACTIONS(2866), 1,
+ [47726] = 3,
+ ACTIONS(2939), 1,
anon_sym_LBRACE,
- STATE(917), 1,
+ STATE(564), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47665] = 3,
- ACTIONS(2866), 1,
+ [47737] = 3,
+ ACTIONS(2939), 1,
anon_sym_LBRACE,
- STATE(918), 1,
+ STATE(514), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47676] = 3,
- ACTIONS(2866), 1,
+ [47748] = 3,
+ ACTIONS(2560), 1,
anon_sym_LBRACE,
- STATE(904), 1,
- sym_statement_block,
+ STATE(68), 1,
+ sym_class_body,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47687] = 3,
- ACTIONS(2500), 1,
+ [47759] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1367), 1,
+ STATE(1271), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47698] = 3,
+ [47770] = 3,
ACTIONS(2945), 1,
anon_sym_LPAREN,
STATE(39), 1,
@@ -74900,7 +75044,14 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47709] = 3,
+ [47781] = 2,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2947), 2,
+ anon_sym_LBRACE,
+ anon_sym_EQ_GT,
+ [47790] = 3,
ACTIONS(2945), 1,
anon_sym_LPAREN,
STATE(40), 1,
@@ -74908,1021 +75059,990 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47720] = 3,
- ACTIONS(2888), 1,
- anon_sym_LT_SLASH,
- STATE(674), 1,
- sym_glimmer_closing_tag,
+ [47801] = 3,
+ ACTIONS(2616), 1,
+ anon_sym_from,
+ STATE(1143), 1,
+ sym__from_clause,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47731] = 3,
- ACTIONS(2945), 1,
+ [47812] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(42), 1,
- sym_parenthesized_expression,
+ STATE(1457), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47742] = 3,
- ACTIONS(2500), 1,
+ [47823] = 3,
+ ACTIONS(2945), 1,
anon_sym_LPAREN,
- STATE(1426), 1,
- sym_formal_parameters,
+ STATE(42), 1,
+ sym_parenthesized_expression,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47753] = 3,
- ACTIONS(2866), 1,
+ [47834] = 3,
+ ACTIONS(2600), 1,
anon_sym_LBRACE,
- STATE(909), 1,
- sym_statement_block,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [47764] = 2,
+ STATE(518), 1,
+ sym_class_body,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2965), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [47773] = 3,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- STATE(915), 1,
- sym_statement_block,
+ [47845] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47784] = 3,
- ACTIONS(2500), 1,
+ ACTIONS(2835), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [47854] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1279), 1,
+ STATE(1301), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47795] = 2,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2967), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [47804] = 3,
- ACTIONS(2969), 1,
+ [47865] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(43), 1,
- sym__for_header,
+ STATE(1470), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47815] = 3,
- ACTIONS(2971), 1,
+ [47876] = 3,
+ ACTIONS(2933), 1,
anon_sym_LBRACE,
- STATE(71), 1,
+ STATE(711), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47826] = 3,
- ACTIONS(2500), 1,
+ [47887] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1409), 1,
+ STATE(1459), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47837] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1309), 1,
- sym_formal_parameters,
+ [47898] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47848] = 3,
- ACTIONS(2500), 1,
+ ACTIONS(1703), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [47907] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1386), 1,
+ STATE(1356), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47859] = 3,
- ACTIONS(2500), 1,
+ [47918] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1316), 1,
+ STATE(1492), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47870] = 3,
- ACTIONS(2500), 1,
+ [47929] = 3,
+ ACTIONS(2949), 1,
anon_sym_LPAREN,
- STATE(1318), 1,
- sym_formal_parameters,
+ STATE(43), 1,
+ sym__for_header,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47881] = 3,
- ACTIONS(2866), 1,
+ [47940] = 3,
+ ACTIONS(2933), 1,
anon_sym_LBRACE,
- STATE(900), 1,
+ STATE(716), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47892] = 3,
- ACTIONS(2973), 1,
- anon_sym_SEMI,
- ACTIONS(2975), 1,
- sym__automatic_semicolon,
+ [47951] = 3,
+ ACTIONS(2933), 1,
+ anon_sym_LBRACE,
+ STATE(73), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47903] = 2,
+ [47962] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2977), 2,
- anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [47912] = 2,
+ ACTIONS(2873), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [47971] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2979), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [47921] = 2,
+ ACTIONS(2868), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [47980] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1378), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1702), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [47930] = 3,
- ACTIONS(2500), 1,
+ [47991] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1496), 1,
+ STATE(1488), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47941] = 3,
- ACTIONS(2566), 1,
- anon_sym_LBRACE,
- STATE(552), 1,
- sym_class_body,
+ [48002] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1393), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47952] = 3,
- ACTIONS(2951), 1,
+ [48013] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1416), 1,
+ sym_formal_parameters,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [48024] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(554), 1,
+ STATE(901), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47963] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1402), 1,
- sym_formal_parameters,
+ [48035] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47974] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1267), 1,
- sym_formal_parameters,
+ ACTIONS(1432), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [48044] = 3,
+ ACTIONS(2951), 1,
+ anon_sym_SEMI,
+ ACTIONS(2953), 1,
+ sym__automatic_semicolon,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47985] = 3,
- ACTIONS(2971), 1,
- anon_sym_LBRACE,
- STATE(649), 1,
- sym_statement_block,
+ [48055] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [47996] = 3,
- ACTIONS(2981), 1,
+ ACTIONS(2955), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [48064] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(353), 1,
- sym_parenthesized_expression,
+ STATE(1334), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48007] = 2,
+ [48075] = 3,
+ ACTIONS(2560), 1,
+ anon_sym_LBRACE,
+ STATE(642), 1,
+ sym_class_body,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2983), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [48016] = 3,
- ACTIONS(2866), 1,
+ [48086] = 3,
+ ACTIONS(2933), 1,
anon_sym_LBRACE,
- STATE(385), 1,
+ STATE(648), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48027] = 3,
- ACTIONS(2610), 1,
- sym_identifier,
- ACTIONS(2614), 1,
- sym_private_property_identifier,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [48038] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1407), 1,
- sym_formal_parameters,
+ [48097] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48049] = 3,
- ACTIONS(2985), 1,
- sym_identifier,
- ACTIONS(2987), 1,
- sym_private_property_identifier,
+ ACTIONS(2957), 2,
+ sym_raw_text,
+ anon_sym_LT_SLASH,
+ [48106] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48060] = 3,
- ACTIONS(2500), 1,
+ ACTIONS(1705), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [48115] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1413), 1,
+ STATE(1460), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48071] = 3,
- ACTIONS(2690), 1,
- anon_sym_from,
- STATE(1291), 1,
- sym__from_clause,
+ [48126] = 3,
+ ACTIONS(2933), 1,
+ anon_sym_LBRACE,
+ STATE(637), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48082] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1414), 1,
- sym_formal_parameters,
+ [48137] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48093] = 3,
- ACTIONS(2945), 1,
+ ACTIONS(2959), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [48146] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(25), 1,
- sym_parenthesized_expression,
+ STATE(1497), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48104] = 3,
- ACTIONS(2872), 1,
- anon_sym_LT_SLASH,
- STATE(517), 1,
- sym_glimmer_closing_tag,
+ [48157] = 3,
+ ACTIONS(2088), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2961), 1,
+ anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48115] = 2,
+ [48168] = 3,
+ ACTIONS(2560), 1,
+ anon_sym_LBRACE,
+ STATE(612), 1,
+ sym_class_body,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2989), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [48124] = 3,
- ACTIONS(2098), 1,
+ [48179] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(907), 1,
+ STATE(912), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48135] = 2,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2844), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [48144] = 2,
+ [48190] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2991), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [48153] = 2,
+ ACTIONS(1408), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [48199] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2768), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [48162] = 2,
+ ACTIONS(1412), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [48208] = 3,
+ ACTIONS(2945), 1,
+ anon_sym_LPAREN,
+ STATE(27), 1,
+ sym_parenthesized_expression,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2854), 2,
- anon_sym_COMMA,
- anon_sym_RBRACK,
- [48171] = 3,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- STATE(911), 1,
- sym_statement_block,
+ [48219] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48182] = 3,
- ACTIONS(2500), 1,
+ ACTIONS(2963), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [48228] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1415), 1,
+ STATE(1351), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48193] = 2,
+ [48239] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(905), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2993), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [48202] = 2,
+ [48250] = 3,
+ ACTIONS(2616), 1,
+ anon_sym_from,
+ STATE(1484), 1,
+ sym__from_clause,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(523), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [48211] = 3,
- ACTIONS(2500), 1,
+ [48261] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1419), 1,
+ STATE(1298), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48222] = 3,
- ACTIONS(2500), 1,
+ [48272] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1420), 1,
+ STATE(1295), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48233] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1421), 1,
- sym_formal_parameters,
+ [48283] = 3,
+ ACTIONS(2933), 1,
+ anon_sym_LBRACE,
+ STATE(71), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48244] = 3,
- ACTIONS(2500), 1,
+ [48294] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1423), 1,
+ STATE(1466), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48255] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1424), 1,
- sym_formal_parameters,
+ [48305] = 3,
+ ACTIONS(2785), 1,
+ anon_sym_LT_SLASH,
+ STATE(677), 1,
+ sym_glimmer_closing_tag,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48266] = 3,
- ACTIONS(2500), 1,
+ [48316] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1425), 1,
+ STATE(1406), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48277] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1396), 1,
- sym_formal_parameters,
+ [48327] = 3,
+ ACTIONS(2965), 1,
+ anon_sym_LBRACE,
+ STATE(379), 1,
+ sym_switch_body,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [48338] = 3,
+ ACTIONS(2967), 1,
+ anon_sym_LBRACE,
+ STATE(350), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48288] = 3,
- ACTIONS(2866), 1,
+ [48349] = 3,
+ ACTIONS(2967), 1,
anon_sym_LBRACE,
- STATE(921), 1,
+ STATE(352), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48299] = 3,
- ACTIONS(2500), 1,
+ [48360] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1427), 1,
+ STATE(1478), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48310] = 2,
+ [48371] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(906), 1,
+ sym_statement_block,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [48382] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2808), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [48319] = 3,
- ACTIONS(2500), 1,
+ ACTIONS(2969), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [48391] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1430), 1,
+ STATE(1479), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48330] = 3,
- ACTIONS(2554), 1,
- anon_sym_LBRACE,
- STATE(634), 1,
- sym_class_body,
+ [48402] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1480), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48341] = 3,
- ACTIONS(2951), 1,
+ [48413] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(538), 1,
+ STATE(915), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48352] = 3,
- ACTIONS(2951), 1,
+ [48424] = 3,
+ ACTIONS(2098), 1,
anon_sym_LBRACE,
- STATE(547), 1,
+ STATE(910), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48363] = 3,
- ACTIONS(2500), 1,
+ [48435] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1431), 1,
+ STATE(1362), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48374] = 3,
- ACTIONS(2500), 1,
+ [48446] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1432), 1,
+ STATE(1374), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48385] = 3,
- ACTIONS(2500), 1,
+ [48457] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1433), 1,
+ STATE(1379), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48396] = 3,
- ACTIONS(2500), 1,
+ [48468] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1434), 1,
+ STATE(1407), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48407] = 3,
- ACTIONS(2500), 1,
+ [48479] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1435), 1,
+ STATE(1420), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48418] = 3,
- ACTIONS(2500), 1,
+ [48490] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1436), 1,
+ STATE(1445), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48429] = 3,
- ACTIONS(2500), 1,
+ [48501] = 3,
+ ACTIONS(2949), 1,
anon_sym_LPAREN,
- STATE(1437), 1,
- sym_formal_parameters,
+ STATE(53), 1,
+ sym__for_header,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48440] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1438), 1,
- sym_formal_parameters,
+ [48512] = 3,
+ ACTIONS(2789), 1,
+ anon_sym_LBRACE,
+ STATE(905), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48451] = 3,
- ACTIONS(2500), 1,
+ [48523] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1439), 1,
+ STATE(1472), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48462] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1440), 1,
- sym_formal_parameters,
+ [48534] = 3,
+ ACTIONS(2789), 1,
+ anon_sym_LBRACE,
+ STATE(913), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48473] = 3,
- ACTIONS(2500), 1,
+ [48545] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1441), 1,
+ STATE(1268), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48484] = 3,
- ACTIONS(2500), 1,
+ [48556] = 3,
+ ACTIONS(2945), 1,
anon_sym_LPAREN,
- STATE(1442), 1,
- sym_formal_parameters,
+ STATE(55), 1,
+ sym_parenthesized_expression,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48495] = 3,
- ACTIONS(2971), 1,
+ [48567] = 3,
+ ACTIONS(2098), 1,
anon_sym_LBRACE,
- STATE(635), 1,
+ STATE(912), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48506] = 3,
- ACTIONS(2945), 1,
- anon_sym_LPAREN,
- STATE(27), 1,
- sym_parenthesized_expression,
+ [48578] = 3,
+ ACTIONS(2789), 1,
+ anon_sym_LBRACE,
+ STATE(918), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48517] = 3,
- ACTIONS(2500), 1,
+ [48589] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1446), 1,
+ STATE(1269), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48528] = 2,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- ACTIONS(2797), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [48537] = 3,
- ACTIONS(2500), 1,
+ [48600] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1447), 1,
+ STATE(1270), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48548] = 3,
- ACTIONS(2500), 1,
+ [48611] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1448), 1,
+ STATE(1272), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48559] = 3,
- ACTIONS(2500), 1,
+ [48622] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1449), 1,
+ STATE(1275), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48570] = 3,
- ACTIONS(2500), 1,
+ [48633] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1450), 1,
+ STATE(1278), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48581] = 3,
- ACTIONS(2500), 1,
+ [48644] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1451), 1,
+ STATE(1280), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48592] = 3,
- ACTIONS(2500), 1,
+ [48655] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1452), 1,
+ STATE(1283), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48603] = 3,
- ACTIONS(2995), 1,
- anon_sym_LBRACE,
- STATE(333), 1,
- sym_statement_block,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [48614] = 3,
- ACTIONS(2500), 1,
+ [48666] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1443), 1,
+ STATE(1286), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48625] = 3,
- ACTIONS(2997), 1,
- anon_sym_SEMI,
- ACTIONS(2999), 1,
- sym__automatic_semicolon,
+ [48677] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1288), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48636] = 3,
- ACTIONS(2086), 1,
+ [48688] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(2270), 1,
- anon_sym_EQ_GT,
+ STATE(1289), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48647] = 3,
- ACTIONS(2566), 1,
- anon_sym_LBRACE,
- STATE(560), 1,
- sym_class_body,
+ [48699] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1291), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48658] = 3,
- ACTIONS(2500), 1,
+ [48710] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1444), 1,
+ STATE(1293), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48669] = 3,
- ACTIONS(2098), 1,
+ [48721] = 3,
+ ACTIONS(2967), 1,
anon_sym_LBRACE,
- STATE(916), 1,
+ STATE(333), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48680] = 3,
+ [48732] = 3,
ACTIONS(2098), 1,
anon_sym_LBRACE,
- STATE(900), 1,
+ STATE(915), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48691] = 3,
- ACTIONS(2566), 1,
- anon_sym_LBRACE,
- STATE(531), 1,
- sym_class_body,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [48702] = 3,
- ACTIONS(2086), 1,
+ [48743] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- ACTIONS(3001), 1,
- anon_sym_EQ_GT,
+ STATE(1299), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48713] = 3,
- ACTIONS(2554), 1,
- anon_sym_LBRACE,
- STATE(637), 1,
- sym_class_body,
+ [48754] = 3,
+ ACTIONS(2971), 1,
+ anon_sym_SEMI,
+ ACTIONS(2973), 1,
+ sym__automatic_semicolon,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48724] = 3,
- ACTIONS(2971), 1,
- anon_sym_LBRACE,
- STATE(638), 1,
- sym_statement_block,
+ [48765] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1300), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48735] = 3,
- ACTIONS(2500), 1,
+ [48776] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1297), 1,
+ STATE(1302), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48746] = 3,
- ACTIONS(2951), 1,
- anon_sym_LBRACE,
- STATE(533), 1,
- sym_statement_block,
+ [48787] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1304), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48757] = 3,
- ACTIONS(2500), 1,
+ [48798] = 3,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1445), 1,
+ STATE(1305), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48768] = 2,
+ [48809] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1307), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(3003), 2,
- anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [48777] = 3,
- ACTIONS(2951), 1,
- anon_sym_LBRACE,
- STATE(561), 1,
- sym_statement_block,
+ [48820] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1308), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48788] = 3,
- ACTIONS(2971), 1,
+ [48831] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(640), 1,
+ STATE(919), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48799] = 3,
- ACTIONS(2971), 1,
+ [48842] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(641), 1,
+ STATE(309), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48810] = 3,
- ACTIONS(2866), 1,
+ [48853] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(927), 1,
+ STATE(924), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48821] = 2,
+ [48864] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1341), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(2776), 2,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- [48830] = 2,
+ [48875] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(918), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(3005), 2,
- sym_raw_text,
- anon_sym_LT_SLASH,
- [48839] = 3,
- ACTIONS(2554), 1,
+ [48886] = 3,
+ ACTIONS(2600), 1,
anon_sym_LBRACE,
- STATE(642), 1,
+ STATE(531), 1,
sym_class_body,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48850] = 3,
- ACTIONS(2098), 1,
+ [48897] = 3,
+ ACTIONS(2636), 1,
anon_sym_LBRACE,
- STATE(911), 1,
- sym_statement_block,
+ STATE(346), 1,
+ sym_class_body,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48861] = 3,
- ACTIONS(2098), 1,
- anon_sym_LBRACE,
- STATE(921), 1,
- sym_statement_block,
+ [48908] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1313), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48872] = 3,
- ACTIONS(2098), 1,
- anon_sym_LBRACE,
- STATE(922), 1,
- sym_statement_block,
+ [48919] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1314), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48883] = 3,
- ACTIONS(2098), 1,
+ [48930] = 3,
+ ACTIONS(2939), 1,
anon_sym_LBRACE,
- STATE(930), 1,
+ STATE(533), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48894] = 3,
- ACTIONS(2098), 1,
- anon_sym_LBRACE,
- STATE(904), 1,
- sym_statement_block,
+ [48941] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48905] = 3,
- ACTIONS(2098), 1,
+ ACTIONS(2975), 2,
anon_sym_LBRACE,
- STATE(909), 1,
- sym_statement_block,
+ anon_sym_EQ_GT,
+ [48950] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1371), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48916] = 3,
- ACTIONS(2098), 1,
- anon_sym_LBRACE,
- STATE(915), 1,
- sym_statement_block,
+ [48961] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48927] = 3,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- STATE(922), 1,
- sym_statement_block,
+ ACTIONS(2887), 2,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ [48970] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1372), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48938] = 3,
- ACTIONS(2971), 1,
+ [48981] = 3,
+ ACTIONS(2967), 1,
anon_sym_LBRACE,
- STATE(643), 1,
+ STATE(335), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48949] = 3,
- ACTIONS(2971), 1,
- anon_sym_LBRACE,
- STATE(644), 1,
- sym_statement_block,
+ [48992] = 3,
+ ACTIONS(2977), 1,
+ sym_identifier,
+ ACTIONS(2979), 1,
+ anon_sym_STAR,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48960] = 3,
- ACTIONS(2554), 1,
- anon_sym_LBRACE,
- STATE(645), 1,
- sym_class_body,
+ [49003] = 3,
+ ACTIONS(2582), 1,
+ anon_sym_in,
+ ACTIONS(2584), 1,
+ anon_sym_of,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48971] = 3,
- ACTIONS(2971), 1,
- anon_sym_LBRACE,
- STATE(646), 1,
- sym_statement_block,
+ [49014] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48982] = 3,
- ACTIONS(2098), 1,
+ ACTIONS(2981), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [49023] = 3,
+ ACTIONS(2939), 1,
anon_sym_LBRACE,
- STATE(927), 1,
+ STATE(553), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [48993] = 3,
- ACTIONS(2098), 1,
+ [49034] = 3,
+ ACTIONS(2560), 1,
anon_sym_LBRACE,
- STATE(928), 1,
- sym_statement_block,
+ STATE(641), 1,
+ sym_class_body,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49004] = 3,
- ACTIONS(2098), 1,
+ [49045] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(929), 1,
+ STATE(925), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49015] = 3,
- ACTIONS(2098), 1,
- anon_sym_LBRACE,
- STATE(931), 1,
- sym_statement_block,
+ [49056] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1430), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49026] = 3,
- ACTIONS(2098), 1,
+ [49067] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(932), 1,
+ STATE(926), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49037] = 3,
- ACTIONS(2098), 1,
+ [49078] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(926), 1,
+ STATE(900), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49048] = 3,
- ACTIONS(2098), 1,
+ [49089] = 3,
+ ACTIONS(2983), 1,
anon_sym_LBRACE,
- STATE(910), 1,
- sym_statement_block,
+ STATE(1344), 1,
+ sym_object,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49059] = 3,
- ACTIONS(2098), 1,
- anon_sym_LBRACE,
- STATE(934), 1,
- sym_statement_block,
+ [49100] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1418), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49070] = 3,
- ACTIONS(2098), 1,
- anon_sym_LBRACE,
- STATE(901), 1,
- sym_statement_block,
+ [49111] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49081] = 3,
- ACTIONS(2098), 1,
+ ACTIONS(2985), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [49120] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(905), 1,
+ STATE(351), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49092] = 3,
- ACTIONS(2098), 1,
+ [49131] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(908), 1,
+ STATE(928), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49103] = 3,
+ [49142] = 3,
ACTIONS(2098), 1,
anon_sym_LBRACE,
STATE(919), 1,
@@ -75930,221 +76050,194 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49114] = 3,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- STATE(928), 1,
- sym_statement_block,
+ [49153] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1276), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49125] = 3,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- STATE(929), 1,
- sym_statement_block,
+ [49164] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1277), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49136] = 3,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- STATE(931), 1,
- sym_statement_block,
+ [49175] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1425), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49147] = 3,
- ACTIONS(2971), 1,
- anon_sym_LBRACE,
- STATE(647), 1,
- sym_statement_block,
+ [49186] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49158] = 3,
- ACTIONS(2098), 1,
- anon_sym_LBRACE,
- STATE(912), 1,
- sym_statement_block,
+ ACTIONS(1696), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [49195] = 3,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1279), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49169] = 3,
- ACTIONS(2098), 1,
+ [49206] = 2,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ ACTIONS(2987), 2,
anon_sym_LBRACE,
- STATE(913), 1,
- sym_statement_block,
+ anon_sym_EQ_GT,
+ [49215] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49180] = 3,
- ACTIONS(2098), 1,
+ ACTIONS(2989), 2,
anon_sym_LBRACE,
- STATE(914), 1,
- sym_statement_block,
+ anon_sym_EQ_GT,
+ [49224] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49191] = 3,
- ACTIONS(2098), 1,
+ ACTIONS(2991), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [49233] = 3,
+ ACTIONS(2600), 1,
anon_sym_LBRACE,
- STATE(937), 1,
- sym_statement_block,
+ STATE(552), 1,
+ sym_class_body,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49202] = 3,
- ACTIONS(2098), 1,
+ [49244] = 3,
+ ACTIONS(2939), 1,
anon_sym_LBRACE,
- STATE(917), 1,
+ STATE(554), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49213] = 3,
+ [49255] = 3,
ACTIONS(2098), 1,
anon_sym_LBRACE,
- STATE(918), 1,
+ STATE(949), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49224] = 3,
- ACTIONS(2866), 1,
+ [49266] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(932), 1,
+ STATE(930), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49235] = 2,
+ [49277] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(3007), 2,
+ ACTIONS(2993), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [49244] = 3,
- ACTIONS(2098), 1,
+ [49286] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(938), 1,
+ STATE(931), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49255] = 3,
- ACTIONS(3009), 1,
+ [49297] = 3,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(379), 1,
- sym_switch_body,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [49266] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1298), 1,
- sym_formal_parameters,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [49277] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1299), 1,
- sym_formal_parameters,
+ STATE(932), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49288] = 2,
+ [49308] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(3011), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [49297] = 3,
- ACTIONS(2500), 1,
+ ACTIONS(2919), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [49317] = 3,
+ ACTIONS(2945), 1,
anon_sym_LPAREN,
- STATE(1300), 1,
- sym_formal_parameters,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [49308] = 3,
- ACTIONS(2554), 1,
- anon_sym_LBRACE,
- STATE(613), 1,
- sym_class_body,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [49319] = 3,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- STATE(926), 1,
- sym_statement_block,
+ STATE(1370), 1,
+ sym_parenthesized_expression,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49330] = 3,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- STATE(910), 1,
- sym_statement_block,
+ [49328] = 3,
+ ACTIONS(2574), 1,
+ sym_identifier,
+ ACTIONS(2578), 1,
+ sym_private_property_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49341] = 3,
- ACTIONS(2599), 1,
+ [49339] = 3,
+ ACTIONS(2592), 1,
sym_identifier,
- ACTIONS(2603), 1,
+ ACTIONS(2596), 1,
sym_private_property_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49352] = 2,
+ [49350] = 3,
+ ACTIONS(2995), 1,
+ sym_identifier,
+ ACTIONS(2997), 1,
+ sym_private_property_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(3013), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
[49361] = 3,
- ACTIONS(2866), 1,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(934), 1,
+ STATE(933), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49372] = 3,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- STATE(901), 1,
- sym_statement_block,
+ ACTIONS(2877), 1,
+ anon_sym_LT_SLASH,
+ STATE(527), 1,
+ sym_glimmer_closing_tag,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49383] = 3,
- ACTIONS(2500), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1322), 1,
+ STATE(1366), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49394] = 3,
- ACTIONS(2971), 1,
+ ACTIONS(2933), 1,
anon_sym_LBRACE,
- STATE(617), 1,
+ STATE(616), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49405] = 3,
- ACTIONS(2971), 1,
+ ACTIONS(2933), 1,
anon_sym_LBRACE,
STATE(70), 1,
sym_statement_block,
@@ -76152,252 +76245,252 @@ static const uint16_t ts_small_parse_table[] = {
sym_html_comment,
sym_comment,
[49416] = 3,
- ACTIONS(2500), 1,
+ ACTIONS(2999), 1,
anon_sym_LPAREN,
- STATE(1306), 1,
- sym_formal_parameters,
+ STATE(353), 1,
+ sym_parenthesized_expression,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49427] = 3,
- ACTIONS(2969), 1,
- anon_sym_LPAREN,
- STATE(53), 1,
- sym__for_header,
+ ACTIONS(2933), 1,
+ anon_sym_LBRACE,
+ STATE(643), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49438] = 3,
- ACTIONS(2659), 1,
+ ACTIONS(2933), 1,
anon_sym_LBRACE,
- STATE(346), 1,
- sym_class_body,
+ STATE(644), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49449] = 3,
- ACTIONS(2866), 1,
+ ACTIONS(2098), 1,
anon_sym_LBRACE,
- STATE(907), 1,
+ STATE(913), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49460] = 3,
- ACTIONS(2500), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1487), 1,
+ STATE(1285), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49471] = 3,
- ACTIONS(2500), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1492), 1,
+ STATE(1290), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49482] = 3,
- ACTIONS(2995), 1,
- anon_sym_LBRACE,
- STATE(335), 1,
- sym_statement_block,
+ ACTIONS(2512), 1,
+ anon_sym_LPAREN,
+ STATE(1292), 1,
+ sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49493] = 3,
- ACTIONS(2554), 1,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(74), 1,
- sym_class_body,
+ STATE(934), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49504] = 3,
- ACTIONS(2945), 1,
- anon_sym_LPAREN,
- STATE(55), 1,
- sym_parenthesized_expression,
+ ACTIONS(2789), 1,
+ anon_sym_LBRACE,
+ STATE(935), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49515] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1307), 1,
- sym_formal_parameters,
+ ACTIONS(2789), 1,
+ anon_sym_LBRACE,
+ STATE(936), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49526] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1308), 1,
- sym_formal_parameters,
+ ACTIONS(2636), 1,
+ anon_sym_LBRACE,
+ STATE(349), 1,
+ sym_class_body,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49537] = 3,
- ACTIONS(2554), 1,
+ ACTIONS(2789), 1,
anon_sym_LBRACE,
- STATE(648), 1,
- sym_class_body,
+ STATE(385), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49548] = 3,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- STATE(905), 1,
- sym_statement_block,
+ ACTIONS(2945), 1,
+ anon_sym_LPAREN,
+ STATE(25), 1,
+ sym_parenthesized_expression,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49559] = 3,
- ACTIONS(2866), 1,
- anon_sym_LBRACE,
- STATE(908), 1,
- sym_statement_block,
+ ACTIONS(3001), 1,
+ anon_sym_SEMI,
+ ACTIONS(3003), 1,
+ sym__automatic_semicolon,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49570] = 3,
- ACTIONS(2866), 1,
+ ACTIONS(2560), 1,
anon_sym_LBRACE,
- STATE(919), 1,
- sym_statement_block,
+ STATE(633), 1,
+ sym_class_body,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49581] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1453), 1,
- sym_formal_parameters,
+ ACTIONS(2939), 1,
+ anon_sym_LBRACE,
+ STATE(538), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49592] = 3,
- ACTIONS(2995), 1,
+ ACTIONS(2939), 1,
anon_sym_LBRACE,
- STATE(350), 1,
+ STATE(547), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49603] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1328), 1,
- sym_formal_parameters,
+ ACTIONS(2933), 1,
+ anon_sym_LBRACE,
+ STATE(634), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49614] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1470), 1,
- sym_formal_parameters,
+ ACTIONS(3005), 1,
+ anon_sym_SEMI,
+ ACTIONS(3007), 1,
+ sym__automatic_semicolon,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49625] = 3,
- ACTIONS(2971), 1,
- anon_sym_LBRACE,
- STATE(711), 1,
- sym_statement_block,
+ [49625] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49636] = 2,
+ ACTIONS(3009), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [49634] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1711), 2,
+ ACTIONS(1391), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [49645] = 3,
- ACTIONS(2995), 1,
+ [49643] = 3,
+ ACTIONS(2933), 1,
anon_sym_LBRACE,
- STATE(352), 1,
+ STATE(69), 1,
sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49656] = 3,
- ACTIONS(2500), 1,
- anon_sym_LPAREN,
- STATE(1495), 1,
- sym_formal_parameters,
+ [49654] = 3,
+ ACTIONS(3011), 1,
+ anon_sym_COMMA,
+ ACTIONS(3013), 1,
+ anon_sym_from,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49667] = 3,
- ACTIONS(2971), 1,
+ [49665] = 3,
+ ACTIONS(2600), 1,
anon_sym_LBRACE,
- STATE(716), 1,
- sym_statement_block,
+ STATE(560), 1,
+ sym_class_body,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49678] = 3,
- ACTIONS(2971), 1,
- anon_sym_LBRACE,
- STATE(69), 1,
- sym_statement_block,
+ [49676] = 3,
+ ACTIONS(3015), 1,
+ sym_identifier,
+ ACTIONS(3017), 1,
+ sym_private_property_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49689] = 3,
- ACTIONS(2971), 1,
- anon_sym_LBRACE,
- STATE(73), 1,
- sym_statement_block,
+ [49687] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49700] = 3,
- ACTIONS(3015), 1,
- sym_identifier,
- ACTIONS(3017), 1,
- sym_private_property_identifier,
+ ACTIONS(1684), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [49696] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(923), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49711] = 2,
+ [49707] = 3,
+ ACTIONS(2098), 1,
+ anon_sym_LBRACE,
+ STATE(901), 1,
+ sym_statement_block,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1432), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [49720] = 2,
+ [49718] = 2,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1391), 2,
+ ACTIONS(523), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [49729] = 2,
+ [49727] = 3,
+ ACTIONS(2560), 1,
+ anon_sym_LBRACE,
+ STATE(645), 1,
+ sym_class_body,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- ACTIONS(1669), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
[49738] = 3,
- ACTIONS(2500), 1,
+ ACTIONS(2512), 1,
anon_sym_LPAREN,
- STATE(1428), 1,
+ STATE(1473), 1,
sym_formal_parameters,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49749] = 2,
- ACTIONS(1787), 1,
- anon_sym_RPAREN,
+ ACTIONS(1819), 1,
+ anon_sym_COLON,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -76408,646 +76501,646 @@ static const uint16_t ts_small_parse_table[] = {
sym_html_comment,
sym_comment,
[49765] = 2,
- ACTIONS(1799), 1,
- anon_sym_RPAREN,
+ ACTIONS(3021), 1,
+ sym_glimmer_template_tag_name,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49773] = 2,
- ACTIONS(3021), 1,
- anon_sym_as,
+ ACTIONS(3023), 1,
+ sym_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49781] = 2,
- ACTIONS(1636), 1,
- anon_sym_in,
+ [49781] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(5), 1,
+ sym_html_comment,
+ ACTIONS(3025), 1,
+ sym_regex_pattern,
+ [49791] = 2,
+ ACTIONS(2088), 1,
+ anon_sym_LPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49789] = 2,
- ACTIONS(2270), 1,
- anon_sym_EQ_GT,
+ [49799] = 2,
+ ACTIONS(3027), 1,
+ ts_builtin_sym_end,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49797] = 2,
- ACTIONS(1779), 1,
+ [49807] = 2,
+ ACTIONS(1715), 1,
anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49805] = 2,
- ACTIONS(1757), 1,
+ [49815] = 2,
+ ACTIONS(1761), 1,
anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49813] = 2,
- ACTIONS(3023), 1,
- anon_sym_RPAREN,
+ [49823] = 2,
+ ACTIONS(1779), 1,
+ anon_sym_SEMI,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49821] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(5), 1,
- sym_html_comment,
- ACTIONS(3025), 1,
- anon_sym_SLASH2,
[49831] = 2,
- ACTIONS(3027), 1,
- sym_glimmer_template_tag_name,
+ ACTIONS(3029), 1,
+ sym_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49839] = 2,
- ACTIONS(1761), 1,
+ ACTIONS(1753), 1,
anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[49847] = 2,
- ACTIONS(2918), 1,
- anon_sym_RBRACE,
+ ACTIONS(2284), 1,
+ anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49855] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(5), 1,
- sym_html_comment,
- ACTIONS(3029), 1,
- anon_sym_SLASH2,
- [49865] = 2,
- ACTIONS(1773), 1,
- anon_sym_RPAREN,
+ [49855] = 2,
+ ACTIONS(3031), 1,
+ anon_sym_meta,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49873] = 2,
- ACTIONS(2578), 1,
- anon_sym_EQ,
+ [49863] = 2,
+ ACTIONS(3033), 1,
+ anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49881] = 2,
- ACTIONS(3031), 1,
- anon_sym_EQ_GT,
+ [49871] = 2,
+ ACTIONS(1741), 1,
+ anon_sym_in,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49889] = 2,
- ACTIONS(2727), 1,
- anon_sym_EQ,
+ [49879] = 2,
+ ACTIONS(3035), 1,
+ anon_sym_target,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49897] = 2,
- ACTIONS(1815), 1,
- anon_sym_RPAREN,
+ [49887] = 2,
+ ACTIONS(1773), 1,
+ anon_sym_RBRACK,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49905] = 2,
- ACTIONS(3033), 1,
- anon_sym_meta,
+ [49895] = 2,
+ ACTIONS(1763), 1,
+ anon_sym_RBRACK,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49913] = 2,
- ACTIONS(3035), 1,
- anon_sym_from,
+ [49903] = 2,
+ ACTIONS(1809), 1,
+ anon_sym_RBRACK,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49921] = 2,
+ [49911] = 2,
ACTIONS(3037), 1,
- anon_sym_from,
+ anon_sym_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49929] = 2,
+ [49919] = 2,
ACTIONS(3039), 1,
- sym_identifier,
+ anon_sym_from,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49937] = 2,
- ACTIONS(1797), 1,
- anon_sym_RBRACK,
+ [49927] = 2,
+ ACTIONS(1815), 1,
+ anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49945] = 2,
- ACTIONS(1801), 1,
+ [49935] = 2,
+ ACTIONS(1775), 1,
+ anon_sym_RPAREN,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [49943] = 2,
+ ACTIONS(1803), 1,
anon_sym_SEMI,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49953] = 2,
+ [49951] = 2,
+ ACTIONS(1771), 1,
+ anon_sym_RPAREN,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [49959] = 2,
ACTIONS(3041), 1,
anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49961] = 2,
+ [49967] = 2,
ACTIONS(3043), 1,
anon_sym_from,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49969] = 2,
- ACTIONS(3001), 1,
- anon_sym_EQ_GT,
+ [49975] = 2,
+ ACTIONS(3045), 1,
+ anon_sym_COLON,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49977] = 2,
- ACTIONS(3045), 1,
- anon_sym_EQ_GT,
+ [49983] = 2,
+ ACTIONS(1755), 1,
+ anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49985] = 2,
+ [49991] = 2,
ACTIONS(3047), 1,
- anon_sym_COLON,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [49993] = 2,
+ [49999] = 2,
ACTIONS(3049), 1,
- anon_sym_EQ_GT,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [50001] = 2,
- ACTIONS(1727), 1,
- anon_sym_in,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50009] = 2,
- ACTIONS(2086), 1,
- anon_sym_LPAREN,
+ [50007] = 2,
+ ACTIONS(2741), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50017] = 2,
- ACTIONS(1803), 1,
+ [50015] = 2,
+ ACTIONS(1805), 1,
anon_sym_SEMI,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50025] = 2,
- ACTIONS(3051), 1,
- sym_identifier,
+ [50023] = 2,
+ ACTIONS(1751), 1,
+ anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50033] = 2,
- ACTIONS(3053), 1,
- sym_glimmer_template_tag_name,
+ [50031] = 2,
+ ACTIONS(2767), 1,
+ anon_sym_RBRACE,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50041] = 2,
- ACTIONS(3055), 1,
- sym_identifier,
+ [50039] = 2,
+ ACTIONS(3051), 1,
+ anon_sym_COLON,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50049] = 2,
- ACTIONS(3057), 1,
- ts_builtin_sym_end,
+ [50047] = 2,
+ ACTIONS(1813), 1,
+ anon_sym_RBRACE,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50057] = 2,
- ACTIONS(1785), 1,
+ [50055] = 2,
+ ACTIONS(1789), 1,
anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50065] = 2,
- ACTIONS(1817), 1,
- anon_sym_COLON,
+ [50063] = 2,
+ ACTIONS(3053), 1,
+ anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50073] = 2,
- ACTIONS(3059), 1,
- anon_sym_GT,
+ [50071] = 2,
+ ACTIONS(3055), 1,
+ anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50081] = 2,
- ACTIONS(3061), 1,
+ [50079] = 2,
+ ACTIONS(3057), 1,
anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50089] = 2,
- ACTIONS(1783), 1,
- anon_sym_RPAREN,
- ACTIONS(5), 2,
- sym_html_comment,
+ [50087] = 3,
+ ACTIONS(3), 1,
sym_comment,
+ ACTIONS(5), 1,
+ sym_html_comment,
+ ACTIONS(3059), 1,
+ sym_regex_pattern,
[50097] = 2,
- ACTIONS(3063), 1,
+ ACTIONS(2961), 1,
anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[50105] = 2,
- ACTIONS(3065), 1,
- anon_sym_EQ,
+ ACTIONS(3031), 1,
+ anon_sym_target,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[50113] = 2,
- ACTIONS(3067), 1,
+ ACTIONS(3061), 1,
anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50121] = 2,
- ACTIONS(1781), 1,
- anon_sym_SEMI,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [50129] = 2,
- ACTIONS(1751), 1,
- anon_sym_RPAREN,
- ACTIONS(5), 2,
- sym_html_comment,
+ [50121] = 3,
+ ACTIONS(3), 1,
sym_comment,
- [50137] = 2,
- ACTIONS(3069), 1,
- anon_sym_target,
- ACTIONS(5), 2,
+ ACTIONS(5), 1,
sym_html_comment,
- sym_comment,
- [50145] = 2,
- ACTIONS(1777), 1,
+ ACTIONS(3063), 1,
+ anon_sym_SLASH2,
+ [50131] = 2,
+ ACTIONS(3065), 1,
anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50153] = 2,
- ACTIONS(1769), 1,
- anon_sym_RBRACE,
+ [50139] = 2,
+ ACTIONS(3067), 1,
+ anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50161] = 2,
- ACTIONS(3071), 1,
- anon_sym_from,
+ [50147] = 2,
+ ACTIONS(3069), 1,
+ sym_glimmer_template_tag_name,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50169] = 3,
+ [50155] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(3073), 1,
+ ACTIONS(3071), 1,
anon_sym_SLASH2,
- [50179] = 2,
- ACTIONS(3033), 1,
- anon_sym_target,
+ [50165] = 2,
+ ACTIONS(3073), 1,
+ anon_sym_from,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50187] = 2,
- ACTIONS(1813), 1,
- anon_sym_SEMI,
+ [50173] = 2,
+ ACTIONS(3075), 1,
+ anon_sym_from,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50195] = 2,
- ACTIONS(1811), 1,
- anon_sym_RBRACK,
+ [50181] = 2,
+ ACTIONS(3077), 1,
+ sym_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50203] = 2,
- ACTIONS(3075), 1,
- anon_sym_EQ_GT,
+ [50189] = 2,
+ ACTIONS(3079), 1,
+ sym_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50211] = 2,
- ACTIONS(3077), 1,
- anon_sym_EQ,
+ [50197] = 2,
+ ACTIONS(3081), 1,
+ sym_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50219] = 2,
- ACTIONS(3079), 1,
+ [50205] = 2,
+ ACTIONS(3083), 1,
anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50227] = 2,
- ACTIONS(1789), 1,
+ [50213] = 2,
+ ACTIONS(3085), 1,
anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50235] = 2,
- ACTIONS(3081), 1,
- anon_sym_GT,
- ACTIONS(5), 2,
- sym_html_comment,
- sym_comment,
- [50243] = 2,
- ACTIONS(1809), 1,
- anon_sym_RBRACK,
+ [50221] = 2,
+ ACTIONS(3087), 1,
+ anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50251] = 2,
- ACTIONS(1793), 1,
+ [50229] = 2,
+ ACTIONS(1795), 1,
anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50259] = 2,
- ACTIONS(1791), 1,
- anon_sym_SEMI,
+ [50237] = 2,
+ ACTIONS(3089), 1,
+ anon_sym_as,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50267] = 2,
- ACTIONS(3083), 1,
+ [50245] = 2,
+ ACTIONS(3091), 1,
anon_sym_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50275] = 2,
- ACTIONS(3085), 1,
- sym_identifier,
+ [50253] = 2,
+ ACTIONS(1799), 1,
+ anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50283] = 2,
- ACTIONS(3087), 1,
- sym_identifier,
+ [50261] = 2,
+ ACTIONS(1797), 1,
+ anon_sym_SEMI,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50291] = 2,
- ACTIONS(3069), 1,
- anon_sym_meta,
+ [50269] = 2,
+ ACTIONS(3093), 1,
+ anon_sym_from,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50299] = 2,
- ACTIONS(3089), 1,
+ [50277] = 2,
+ ACTIONS(3095), 1,
anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50307] = 2,
- ACTIONS(1805), 1,
+ [50285] = 2,
+ ACTIONS(1548), 1,
+ anon_sym_in,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [50293] = 2,
+ ACTIONS(1777), 1,
anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50315] = 2,
- ACTIONS(3091), 1,
- anon_sym_function,
+ [50301] = 2,
+ ACTIONS(3097), 1,
+ sym_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50323] = 2,
- ACTIONS(3093), 1,
- anon_sym_while,
+ [50309] = 2,
+ ACTIONS(2891), 1,
+ anon_sym_RBRACE,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50331] = 3,
+ [50317] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(3095), 1,
+ ACTIONS(3099), 1,
sym_regex_pattern,
- [50341] = 2,
- ACTIONS(2931), 1,
- anon_sym_from,
+ [50327] = 2,
+ ACTIONS(1767), 1,
+ anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50349] = 2,
- ACTIONS(3097), 1,
+ [50335] = 2,
+ ACTIONS(3101), 1,
sym_glimmer_template_tag_name,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50357] = 3,
- ACTIONS(3), 1,
+ [50343] = 2,
+ ACTIONS(3103), 1,
+ sym_glimmer_template_tag_name,
+ ACTIONS(5), 2,
+ sym_html_comment,
sym_comment,
- ACTIONS(5), 1,
+ [50351] = 2,
+ ACTIONS(3105), 1,
+ anon_sym_while,
+ ACTIONS(5), 2,
sym_html_comment,
- ACTIONS(3099), 1,
- sym_regex_pattern,
+ sym_comment,
+ [50359] = 2,
+ ACTIONS(1636), 1,
+ anon_sym_in,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
[50367] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(3101), 1,
+ ACTIONS(3107), 1,
sym_regex_pattern,
[50377] = 2,
- ACTIONS(3103), 1,
- anon_sym_COLON,
+ ACTIONS(1781), 1,
+ anon_sym_SEMI,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[50385] = 2,
- ACTIONS(3105), 1,
- anon_sym_EQ_GT,
+ ACTIONS(3109), 1,
+ anon_sym_from,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[50393] = 2,
- ACTIONS(3107), 1,
+ ACTIONS(3111), 1,
anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[50401] = 2,
- ACTIONS(1821), 1,
- anon_sym_RBRACK,
+ ACTIONS(3113), 1,
+ anon_sym_from,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[50409] = 2,
- ACTIONS(1749), 1,
+ ACTIONS(1811), 1,
anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50417] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(5), 1,
- sym_html_comment,
- ACTIONS(3109), 1,
- sym_regex_pattern,
- [50427] = 2,
- ACTIONS(1606), 1,
- anon_sym_in,
+ [50417] = 2,
+ ACTIONS(3115), 1,
+ anon_sym_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50435] = 2,
- ACTIONS(3111), 1,
+ [50425] = 2,
+ ACTIONS(3013), 1,
anon_sym_from,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50443] = 2,
- ACTIONS(1847), 1,
+ [50433] = 2,
+ ACTIONS(1606), 1,
anon_sym_in,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50451] = 2,
- ACTIONS(3113), 1,
- anon_sym_from,
+ [50441] = 2,
+ ACTIONS(1865), 1,
+ anon_sym_in,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50459] = 2,
- ACTIONS(3115), 1,
- anon_sym_EQ_GT,
+ [50449] = 2,
+ ACTIONS(2586), 1,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50467] = 2,
+ [50457] = 2,
ACTIONS(3117), 1,
anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50475] = 2,
+ [50465] = 2,
ACTIONS(3119), 1,
anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50483] = 2,
+ [50473] = 2,
ACTIONS(3121), 1,
anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50491] = 2,
+ [50481] = 2,
ACTIONS(3123), 1,
- sym_glimmer_template_tag_name,
+ anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50499] = 2,
- ACTIONS(1765), 1,
+ [50489] = 2,
+ ACTIONS(1759), 1,
anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50507] = 2,
+ [50497] = 2,
+ ACTIONS(3035), 1,
+ anon_sym_meta,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [50505] = 2,
+ ACTIONS(1801), 1,
+ anon_sym_RBRACK,
+ ACTIONS(5), 2,
+ sym_html_comment,
+ sym_comment,
+ [50513] = 2,
ACTIONS(3125), 1,
- anon_sym_EQ,
+ anon_sym_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50515] = 2,
+ [50521] = 2,
ACTIONS(3127), 1,
anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50523] = 2,
+ [50529] = 2,
ACTIONS(3129), 1,
- sym_identifier,
+ anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50531] = 2,
+ [50537] = 2,
ACTIONS(3131), 1,
- sym_identifier,
+ anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50539] = 2,
+ [50545] = 2,
ACTIONS(3133), 1,
- anon_sym_EQ_GT,
+ anon_sym_function,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50547] = 2,
- ACTIONS(1548), 1,
- anon_sym_in,
+ [50553] = 2,
+ ACTIONS(3135), 1,
+ sym_identifier,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50555] = 2,
- ACTIONS(2833), 1,
- anon_sym_RBRACE,
+ [50561] = 2,
+ ACTIONS(3137), 1,
+ anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
- [50563] = 3,
+ [50569] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(5), 1,
sym_html_comment,
- ACTIONS(3135), 1,
+ ACTIONS(3139), 1,
anon_sym_SLASH2,
- [50573] = 2,
- ACTIONS(3137), 1,
- anon_sym_from,
- ACTIONS(5), 2,
- sym_html_comment,
+ [50579] = 3,
+ ACTIONS(3), 1,
sym_comment,
- [50581] = 2,
- ACTIONS(3139), 1,
- anon_sym_RPAREN,
- ACTIONS(5), 2,
+ ACTIONS(5), 1,
sym_html_comment,
- sym_comment,
- [50589] = 2,
ACTIONS(3141), 1,
- anon_sym_as,
+ anon_sym_SLASH2,
+ [50589] = 2,
+ ACTIONS(3143), 1,
+ anon_sym_EQ_GT,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[50597] = 2,
- ACTIONS(3143), 1,
- anon_sym_EQ_GT,
+ ACTIONS(3145), 1,
+ anon_sym_as,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[50605] = 2,
- ACTIONS(1819), 1,
+ ACTIONS(1821), 1,
anon_sym_SEMI,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[50613] = 2,
- ACTIONS(3145), 1,
+ ACTIONS(3147), 1,
anon_sym_EQ,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
[50621] = 2,
- ACTIONS(3147), 1,
- anon_sym_GT,
+ ACTIONS(1793), 1,
+ anon_sym_RPAREN,
ACTIONS(5), 2,
sym_html_comment,
sym_comment,
@@ -77306,20 +77399,20 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(573)] = 16259,
[SMALL_STATE(574)] = 16340,
[SMALL_STATE(575)] = 16433,
- [SMALL_STATE(576)] = 16516,
+ [SMALL_STATE(576)] = 16526,
[SMALL_STATE(577)] = 16609,
- [SMALL_STATE(578)] = 16672,
- [SMALL_STATE(579)] = 16757,
+ [SMALL_STATE(578)] = 16702,
+ [SMALL_STATE(579)] = 16765,
[SMALL_STATE(580)] = 16850,
- [SMALL_STATE(581)] = 16923,
+ [SMALL_STATE(581)] = 16943,
[SMALL_STATE(582)] = 17016,
[SMALL_STATE(583)] = 17109,
[SMALL_STATE(584)] = 17160,
[SMALL_STATE(585)] = 17253,
[SMALL_STATE(586)] = 17320,
- [SMALL_STATE(587)] = 17371,
- [SMALL_STATE(588)] = 17434,
- [SMALL_STATE(589)] = 17497,
+ [SMALL_STATE(587)] = 17413,
+ [SMALL_STATE(588)] = 17476,
+ [SMALL_STATE(589)] = 17539,
[SMALL_STATE(590)] = 17590,
[SMALL_STATE(591)] = 17647,
[SMALL_STATE(592)] = 17724,
@@ -77327,51 +77420,51 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(594)] = 17898,
[SMALL_STATE(595)] = 17985,
[SMALL_STATE(596)] = 18078,
- [SMALL_STATE(597)] = 18138,
- [SMALL_STATE(598)] = 18186,
- [SMALL_STATE(599)] = 18236,
- [SMALL_STATE(600)] = 18288,
- [SMALL_STATE(601)] = 18346,
- [SMALL_STATE(602)] = 18398,
- [SMALL_STATE(603)] = 18452,
- [SMALL_STATE(604)] = 18544,
- [SMALL_STATE(605)] = 18594,
- [SMALL_STATE(606)] = 18642,
- [SMALL_STATE(607)] = 18702,
+ [SMALL_STATE(597)] = 18136,
+ [SMALL_STATE(598)] = 18184,
+ [SMALL_STATE(599)] = 18234,
+ [SMALL_STATE(600)] = 18286,
+ [SMALL_STATE(601)] = 18340,
+ [SMALL_STATE(602)] = 18390,
+ [SMALL_STATE(603)] = 18450,
+ [SMALL_STATE(604)] = 18542,
+ [SMALL_STATE(605)] = 18592,
+ [SMALL_STATE(606)] = 18640,
+ [SMALL_STATE(607)] = 18692,
[SMALL_STATE(608)] = 18752,
[SMALL_STATE(609)] = 18810,
[SMALL_STATE(610)] = 18860,
[SMALL_STATE(611)] = 18943,
[SMALL_STATE(612)] = 18990,
[SMALL_STATE(613)] = 19037,
- [SMALL_STATE(614)] = 19084,
+ [SMALL_STATE(614)] = 19086,
[SMALL_STATE(615)] = 19133,
[SMALL_STATE(616)] = 19180,
[SMALL_STATE(617)] = 19227,
[SMALL_STATE(618)] = 19274,
[SMALL_STATE(619)] = 19321,
- [SMALL_STATE(620)] = 19368,
- [SMALL_STATE(621)] = 19459,
+ [SMALL_STATE(620)] = 19412,
+ [SMALL_STATE(621)] = 19503,
[SMALL_STATE(622)] = 19550,
- [SMALL_STATE(623)] = 19597,
- [SMALL_STATE(624)] = 19688,
+ [SMALL_STATE(623)] = 19641,
+ [SMALL_STATE(624)] = 19692,
[SMALL_STATE(625)] = 19739,
[SMALL_STATE(626)] = 19786,
- [SMALL_STATE(627)] = 19833,
+ [SMALL_STATE(627)] = 19837,
[SMALL_STATE(628)] = 19884,
- [SMALL_STATE(629)] = 19931,
- [SMALL_STATE(630)] = 19982,
- [SMALL_STATE(631)] = 20033,
+ [SMALL_STATE(629)] = 19935,
+ [SMALL_STATE(630)] = 19986,
+ [SMALL_STATE(631)] = 20077,
[SMALL_STATE(632)] = 20124,
[SMALL_STATE(633)] = 20171,
- [SMALL_STATE(634)] = 20218,
- [SMALL_STATE(635)] = 20269,
- [SMALL_STATE(636)] = 20320,
+ [SMALL_STATE(634)] = 20222,
+ [SMALL_STATE(635)] = 20273,
+ [SMALL_STATE(636)] = 20324,
[SMALL_STATE(637)] = 20371,
[SMALL_STATE(638)] = 20418,
[SMALL_STATE(639)] = 20465,
- [SMALL_STATE(640)] = 20512,
- [SMALL_STATE(641)] = 20563,
+ [SMALL_STATE(640)] = 20516,
+ [SMALL_STATE(641)] = 20567,
[SMALL_STATE(642)] = 20614,
[SMALL_STATE(643)] = 20665,
[SMALL_STATE(644)] = 20712,
@@ -77381,196 +77474,196 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(648)] = 20904,
[SMALL_STATE(649)] = 20951,
[SMALL_STATE(650)] = 20998,
- [SMALL_STATE(651)] = 21045,
- [SMALL_STATE(652)] = 21094,
+ [SMALL_STATE(651)] = 21047,
+ [SMALL_STATE(652)] = 21096,
[SMALL_STATE(653)] = 21143,
- [SMALL_STATE(654)] = 21190,
- [SMALL_STATE(655)] = 21241,
- [SMALL_STATE(656)] = 21292,
- [SMALL_STATE(657)] = 21343,
+ [SMALL_STATE(654)] = 21194,
+ [SMALL_STATE(655)] = 21245,
+ [SMALL_STATE(656)] = 21296,
+ [SMALL_STATE(657)] = 21387,
[SMALL_STATE(658)] = 21434,
- [SMALL_STATE(659)] = 21481,
- [SMALL_STATE(660)] = 21572,
+ [SMALL_STATE(659)] = 21525,
+ [SMALL_STATE(660)] = 21596,
[SMALL_STATE(661)] = 21643,
- [SMALL_STATE(662)] = 21690,
- [SMALL_STATE(663)] = 21781,
+ [SMALL_STATE(662)] = 21734,
+ [SMALL_STATE(663)] = 21795,
[SMALL_STATE(664)] = 21842,
- [SMALL_STATE(665)] = 21925,
- [SMALL_STATE(666)] = 22010,
- [SMALL_STATE(667)] = 22077,
- [SMALL_STATE(668)] = 22156,
- [SMALL_STATE(669)] = 22239,
- [SMALL_STATE(670)] = 22304,
- [SMALL_STATE(671)] = 22365,
- [SMALL_STATE(672)] = 22440,
- [SMALL_STATE(673)] = 22527,
- [SMALL_STATE(674)] = 22574,
- [SMALL_STATE(675)] = 22621,
- [SMALL_STATE(676)] = 22712,
- [SMALL_STATE(677)] = 22759,
- [SMALL_STATE(678)] = 22850,
- [SMALL_STATE(679)] = 22897,
- [SMALL_STATE(680)] = 22944,
- [SMALL_STATE(681)] = 22991,
- [SMALL_STATE(682)] = 23038,
- [SMALL_STATE(683)] = 23129,
- [SMALL_STATE(684)] = 23220,
- [SMALL_STATE(685)] = 23311,
- [SMALL_STATE(686)] = 23402,
- [SMALL_STATE(687)] = 23493,
- [SMALL_STATE(688)] = 23564,
- [SMALL_STATE(689)] = 23625,
- [SMALL_STATE(690)] = 23708,
- [SMALL_STATE(691)] = 23793,
- [SMALL_STATE(692)] = 23860,
- [SMALL_STATE(693)] = 23939,
- [SMALL_STATE(694)] = 24020,
- [SMALL_STATE(695)] = 24085,
- [SMALL_STATE(696)] = 24146,
- [SMALL_STATE(697)] = 24221,
- [SMALL_STATE(698)] = 24308,
- [SMALL_STATE(699)] = 24399,
- [SMALL_STATE(700)] = 24490,
- [SMALL_STATE(701)] = 24581,
- [SMALL_STATE(702)] = 24672,
- [SMALL_STATE(703)] = 24763,
- [SMALL_STATE(704)] = 24854,
- [SMALL_STATE(705)] = 24901,
- [SMALL_STATE(706)] = 24948,
- [SMALL_STATE(707)] = 24997,
- [SMALL_STATE(708)] = 25088,
- [SMALL_STATE(709)] = 25135,
- [SMALL_STATE(710)] = 25182,
- [SMALL_STATE(711)] = 25273,
- [SMALL_STATE(712)] = 25320,
- [SMALL_STATE(713)] = 25367,
- [SMALL_STATE(714)] = 25458,
- [SMALL_STATE(715)] = 25505,
- [SMALL_STATE(716)] = 25596,
- [SMALL_STATE(717)] = 25643,
- [SMALL_STATE(718)] = 25690,
- [SMALL_STATE(719)] = 25737,
+ [SMALL_STATE(665)] = 21927,
+ [SMALL_STATE(666)] = 21994,
+ [SMALL_STATE(667)] = 22073,
+ [SMALL_STATE(668)] = 22154,
+ [SMALL_STATE(669)] = 22237,
+ [SMALL_STATE(670)] = 22302,
+ [SMALL_STATE(671)] = 22363,
+ [SMALL_STATE(672)] = 22438,
+ [SMALL_STATE(673)] = 22525,
+ [SMALL_STATE(674)] = 22572,
+ [SMALL_STATE(675)] = 22663,
+ [SMALL_STATE(676)] = 22710,
+ [SMALL_STATE(677)] = 22801,
+ [SMALL_STATE(678)] = 22848,
+ [SMALL_STATE(679)] = 22895,
+ [SMALL_STATE(680)] = 22942,
+ [SMALL_STATE(681)] = 22989,
+ [SMALL_STATE(682)] = 23036,
+ [SMALL_STATE(683)] = 23083,
+ [SMALL_STATE(684)] = 23174,
+ [SMALL_STATE(685)] = 23265,
+ [SMALL_STATE(686)] = 23356,
+ [SMALL_STATE(687)] = 23447,
+ [SMALL_STATE(688)] = 23538,
+ [SMALL_STATE(689)] = 23609,
+ [SMALL_STATE(690)] = 23670,
+ [SMALL_STATE(691)] = 23753,
+ [SMALL_STATE(692)] = 23838,
+ [SMALL_STATE(693)] = 23905,
+ [SMALL_STATE(694)] = 23984,
+ [SMALL_STATE(695)] = 24065,
+ [SMALL_STATE(696)] = 24130,
+ [SMALL_STATE(697)] = 24191,
+ [SMALL_STATE(698)] = 24266,
+ [SMALL_STATE(699)] = 24353,
+ [SMALL_STATE(700)] = 24444,
+ [SMALL_STATE(701)] = 24535,
+ [SMALL_STATE(702)] = 24626,
+ [SMALL_STATE(703)] = 24717,
+ [SMALL_STATE(704)] = 24808,
+ [SMALL_STATE(705)] = 24899,
+ [SMALL_STATE(706)] = 24946,
+ [SMALL_STATE(707)] = 24995,
+ [SMALL_STATE(708)] = 25086,
+ [SMALL_STATE(709)] = 25133,
+ [SMALL_STATE(710)] = 25180,
+ [SMALL_STATE(711)] = 25271,
+ [SMALL_STATE(712)] = 25318,
+ [SMALL_STATE(713)] = 25365,
+ [SMALL_STATE(714)] = 25456,
+ [SMALL_STATE(715)] = 25503,
+ [SMALL_STATE(716)] = 25594,
+ [SMALL_STATE(717)] = 25641,
+ [SMALL_STATE(718)] = 25688,
+ [SMALL_STATE(719)] = 25735,
[SMALL_STATE(720)] = 25818,
[SMALL_STATE(721)] = 25870,
- [SMALL_STATE(722)] = 25964,
- [SMALL_STATE(723)] = 26058,
- [SMALL_STATE(724)] = 26150,
- [SMALL_STATE(725)] = 26200,
- [SMALL_STATE(726)] = 26294,
- [SMALL_STATE(727)] = 26388,
- [SMALL_STATE(728)] = 26440,
- [SMALL_STATE(729)] = 26492,
- [SMALL_STATE(730)] = 26542,
- [SMALL_STATE(731)] = 26632,
- [SMALL_STATE(732)] = 26726,
- [SMALL_STATE(733)] = 26776,
- [SMALL_STATE(734)] = 26866,
- [SMALL_STATE(735)] = 26918,
+ [SMALL_STATE(722)] = 25962,
+ [SMALL_STATE(723)] = 26052,
+ [SMALL_STATE(724)] = 26146,
+ [SMALL_STATE(725)] = 26236,
+ [SMALL_STATE(726)] = 26288,
+ [SMALL_STATE(727)] = 26338,
+ [SMALL_STATE(728)] = 26432,
+ [SMALL_STATE(729)] = 26526,
+ [SMALL_STATE(730)] = 26620,
+ [SMALL_STATE(731)] = 26670,
+ [SMALL_STATE(732)] = 26764,
+ [SMALL_STATE(733)] = 26858,
+ [SMALL_STATE(734)] = 26910,
+ [SMALL_STATE(735)] = 26962,
[SMALL_STATE(736)] = 27012,
- [SMALL_STATE(737)] = 27063,
- [SMALL_STATE(738)] = 27136,
- [SMALL_STATE(739)] = 27221,
- [SMALL_STATE(740)] = 27310,
- [SMALL_STATE(741)] = 27399,
- [SMALL_STATE(742)] = 27488,
- [SMALL_STATE(743)] = 27577,
- [SMALL_STATE(744)] = 27666,
- [SMALL_STATE(745)] = 27755,
- [SMALL_STATE(746)] = 27844,
- [SMALL_STATE(747)] = 27933,
- [SMALL_STATE(748)] = 28026,
- [SMALL_STATE(749)] = 28115,
- [SMALL_STATE(750)] = 28208,
- [SMALL_STATE(751)] = 28297,
- [SMALL_STATE(752)] = 28390,
- [SMALL_STATE(753)] = 28483,
- [SMALL_STATE(754)] = 28576,
- [SMALL_STATE(755)] = 28665,
- [SMALL_STATE(756)] = 28758,
- [SMALL_STATE(757)] = 28827,
- [SMALL_STATE(758)] = 28886,
- [SMALL_STATE(759)] = 28979,
- [SMALL_STATE(760)] = 29068,
- [SMALL_STATE(761)] = 29161,
- [SMALL_STATE(762)] = 29254,
- [SMALL_STATE(763)] = 29305,
- [SMALL_STATE(764)] = 29356,
- [SMALL_STATE(765)] = 29449,
- [SMALL_STATE(766)] = 29530,
- [SMALL_STATE(767)] = 29613,
- [SMALL_STATE(768)] = 29706,
- [SMALL_STATE(769)] = 29799,
- [SMALL_STATE(770)] = 29892,
- [SMALL_STATE(771)] = 29985,
- [SMALL_STATE(772)] = 30074,
- [SMALL_STATE(773)] = 30163,
- [SMALL_STATE(774)] = 30256,
- [SMALL_STATE(775)] = 30349,
- [SMALL_STATE(776)] = 30414,
- [SMALL_STATE(777)] = 30507,
- [SMALL_STATE(778)] = 30600,
- [SMALL_STATE(779)] = 30693,
- [SMALL_STATE(780)] = 30786,
- [SMALL_STATE(781)] = 30879,
- [SMALL_STATE(782)] = 30972,
- [SMALL_STATE(783)] = 31061,
- [SMALL_STATE(784)] = 31154,
- [SMALL_STATE(785)] = 31231,
- [SMALL_STATE(786)] = 31324,
- [SMALL_STATE(787)] = 31417,
- [SMALL_STATE(788)] = 31510,
- [SMALL_STATE(789)] = 31603,
- [SMALL_STATE(790)] = 31682,
- [SMALL_STATE(791)] = 31775,
- [SMALL_STATE(792)] = 31868,
- [SMALL_STATE(793)] = 31961,
- [SMALL_STATE(794)] = 32042,
- [SMALL_STATE(795)] = 32135,
- [SMALL_STATE(796)] = 32198,
- [SMALL_STATE(797)] = 32249,
- [SMALL_STATE(798)] = 32308,
- [SMALL_STATE(799)] = 32401,
- [SMALL_STATE(800)] = 32494,
- [SMALL_STATE(801)] = 32587,
- [SMALL_STATE(802)] = 32680,
+ [SMALL_STATE(737)] = 27105,
+ [SMALL_STATE(738)] = 27194,
+ [SMALL_STATE(739)] = 27287,
+ [SMALL_STATE(740)] = 27376,
+ [SMALL_STATE(741)] = 27465,
+ [SMALL_STATE(742)] = 27534,
+ [SMALL_STATE(743)] = 27593,
+ [SMALL_STATE(744)] = 27674,
+ [SMALL_STATE(745)] = 27757,
+ [SMALL_STATE(746)] = 27822,
+ [SMALL_STATE(747)] = 27899,
+ [SMALL_STATE(748)] = 27978,
+ [SMALL_STATE(749)] = 28059,
+ [SMALL_STATE(750)] = 28122,
+ [SMALL_STATE(751)] = 28181,
+ [SMALL_STATE(752)] = 28254,
+ [SMALL_STATE(753)] = 28339,
+ [SMALL_STATE(754)] = 28428,
+ [SMALL_STATE(755)] = 28517,
+ [SMALL_STATE(756)] = 28606,
+ [SMALL_STATE(757)] = 28695,
+ [SMALL_STATE(758)] = 28784,
+ [SMALL_STATE(759)] = 28873,
+ [SMALL_STATE(760)] = 28966,
+ [SMALL_STATE(761)] = 29059,
+ [SMALL_STATE(762)] = 29110,
+ [SMALL_STATE(763)] = 29203,
+ [SMALL_STATE(764)] = 29254,
+ [SMALL_STATE(765)] = 29347,
+ [SMALL_STATE(766)] = 29436,
+ [SMALL_STATE(767)] = 29487,
+ [SMALL_STATE(768)] = 29580,
+ [SMALL_STATE(769)] = 29673,
+ [SMALL_STATE(770)] = 29766,
+ [SMALL_STATE(771)] = 29859,
+ [SMALL_STATE(772)] = 29952,
+ [SMALL_STATE(773)] = 30045,
+ [SMALL_STATE(774)] = 30134,
+ [SMALL_STATE(775)] = 30227,
+ [SMALL_STATE(776)] = 30320,
+ [SMALL_STATE(777)] = 30413,
+ [SMALL_STATE(778)] = 30506,
+ [SMALL_STATE(779)] = 30599,
+ [SMALL_STATE(780)] = 30692,
+ [SMALL_STATE(781)] = 30743,
+ [SMALL_STATE(782)] = 30832,
+ [SMALL_STATE(783)] = 30925,
+ [SMALL_STATE(784)] = 31018,
+ [SMALL_STATE(785)] = 31111,
+ [SMALL_STATE(786)] = 31204,
+ [SMALL_STATE(787)] = 31297,
+ [SMALL_STATE(788)] = 31390,
+ [SMALL_STATE(789)] = 31483,
+ [SMALL_STATE(790)] = 31572,
+ [SMALL_STATE(791)] = 31665,
+ [SMALL_STATE(792)] = 31758,
+ [SMALL_STATE(793)] = 31851,
+ [SMALL_STATE(794)] = 31944,
+ [SMALL_STATE(795)] = 32037,
+ [SMALL_STATE(796)] = 32130,
+ [SMALL_STATE(797)] = 32223,
+ [SMALL_STATE(798)] = 32316,
+ [SMALL_STATE(799)] = 32409,
+ [SMALL_STATE(800)] = 32502,
+ [SMALL_STATE(801)] = 32591,
+ [SMALL_STATE(802)] = 32684,
[SMALL_STATE(803)] = 32773,
- [SMALL_STATE(804)] = 32861,
- [SMALL_STATE(805)] = 32949,
- [SMALL_STATE(806)] = 33037,
- [SMALL_STATE(807)] = 33125,
- [SMALL_STATE(808)] = 33171,
- [SMALL_STATE(809)] = 33257,
- [SMALL_STATE(810)] = 33347,
- [SMALL_STATE(811)] = 33433,
- [SMALL_STATE(812)] = 33519,
- [SMALL_STATE(813)] = 33607,
- [SMALL_STATE(814)] = 33693,
- [SMALL_STATE(815)] = 33779,
- [SMALL_STATE(816)] = 33829,
- [SMALL_STATE(817)] = 33915,
- [SMALL_STATE(818)] = 34003,
- [SMALL_STATE(819)] = 34091,
- [SMALL_STATE(820)] = 34179,
- [SMALL_STATE(821)] = 34267,
- [SMALL_STATE(822)] = 34335,
- [SMALL_STATE(823)] = 34393,
- [SMALL_STATE(824)] = 34473,
- [SMALL_STATE(825)] = 34555,
- [SMALL_STATE(826)] = 34619,
- [SMALL_STATE(827)] = 34695,
- [SMALL_STATE(828)] = 34773,
- [SMALL_STATE(829)] = 34853,
- [SMALL_STATE(830)] = 34915,
- [SMALL_STATE(831)] = 34973,
- [SMALL_STATE(832)] = 35045,
- [SMALL_STATE(833)] = 35129,
- [SMALL_STATE(834)] = 35217,
- [SMALL_STATE(835)] = 35305,
- [SMALL_STATE(836)] = 35393,
- [SMALL_STATE(837)] = 35481,
- [SMALL_STATE(838)] = 35569,
- [SMALL_STATE(839)] = 35657,
- [SMALL_STATE(840)] = 35703,
+ [SMALL_STATE(804)] = 32837,
+ [SMALL_STATE(805)] = 32923,
+ [SMALL_STATE(806)] = 33011,
+ [SMALL_STATE(807)] = 33061,
+ [SMALL_STATE(808)] = 33149,
+ [SMALL_STATE(809)] = 33237,
+ [SMALL_STATE(810)] = 33325,
+ [SMALL_STATE(811)] = 33413,
+ [SMALL_STATE(812)] = 33501,
+ [SMALL_STATE(813)] = 33589,
+ [SMALL_STATE(814)] = 33657,
+ [SMALL_STATE(815)] = 33715,
+ [SMALL_STATE(816)] = 33795,
+ [SMALL_STATE(817)] = 33877,
+ [SMALL_STATE(818)] = 33963,
+ [SMALL_STATE(819)] = 34049,
+ [SMALL_STATE(820)] = 34127,
+ [SMALL_STATE(821)] = 34207,
+ [SMALL_STATE(822)] = 34269,
+ [SMALL_STATE(823)] = 34327,
+ [SMALL_STATE(824)] = 34399,
+ [SMALL_STATE(825)] = 34483,
+ [SMALL_STATE(826)] = 34571,
+ [SMALL_STATE(827)] = 34659,
+ [SMALL_STATE(828)] = 34747,
+ [SMALL_STATE(829)] = 34835,
+ [SMALL_STATE(830)] = 34923,
+ [SMALL_STATE(831)] = 35011,
+ [SMALL_STATE(832)] = 35097,
+ [SMALL_STATE(833)] = 35183,
+ [SMALL_STATE(834)] = 35271,
+ [SMALL_STATE(835)] = 35361,
+ [SMALL_STATE(836)] = 35407,
+ [SMALL_STATE(837)] = 35495,
+ [SMALL_STATE(838)] = 35541,
+ [SMALL_STATE(839)] = 35627,
+ [SMALL_STATE(840)] = 35715,
[SMALL_STATE(841)] = 35791,
[SMALL_STATE(842)] = 35878,
[SMALL_STATE(843)] = 35965,
@@ -77593,87 +77686,87 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(860)] = 37382,
[SMALL_STATE(861)] = 37452,
[SMALL_STATE(862)] = 37509,
- [SMALL_STATE(863)] = 37566,
+ [SMALL_STATE(863)] = 37574,
[SMALL_STATE(864)] = 37631,
[SMALL_STATE(865)] = 37683,
- [SMALL_STATE(866)] = 37741,
- [SMALL_STATE(867)] = 37799,
- [SMALL_STATE(868)] = 37857,
- [SMALL_STATE(869)] = 37913,
- [SMALL_STATE(870)] = 37969,
- [SMALL_STATE(871)] = 38025,
+ [SMALL_STATE(866)] = 37739,
+ [SMALL_STATE(867)] = 37797,
+ [SMALL_STATE(868)] = 37853,
+ [SMALL_STATE(869)] = 37911,
+ [SMALL_STATE(870)] = 37967,
+ [SMALL_STATE(871)] = 38023,
[SMALL_STATE(872)] = 38081,
[SMALL_STATE(873)] = 38139,
[SMALL_STATE(874)] = 38197,
- [SMALL_STATE(875)] = 38255,
+ [SMALL_STATE(875)] = 38253,
[SMALL_STATE(876)] = 38311,
[SMALL_STATE(877)] = 38367,
[SMALL_STATE(878)] = 38418,
- [SMALL_STATE(879)] = 38469,
- [SMALL_STATE(880)] = 38520,
- [SMALL_STATE(881)] = 38571,
- [SMALL_STATE(882)] = 38622,
- [SMALL_STATE(883)] = 38673,
+ [SMALL_STATE(879)] = 38471,
+ [SMALL_STATE(880)] = 38522,
+ [SMALL_STATE(881)] = 38573,
+ [SMALL_STATE(882)] = 38624,
+ [SMALL_STATE(883)] = 38675,
[SMALL_STATE(884)] = 38726,
- [SMALL_STATE(885)] = 38786,
- [SMALL_STATE(886)] = 38838,
- [SMALL_STATE(887)] = 38888,
- [SMALL_STATE(888)] = 38936,
+ [SMALL_STATE(885)] = 38774,
+ [SMALL_STATE(886)] = 38824,
+ [SMALL_STATE(887)] = 38874,
+ [SMALL_STATE(888)] = 38934,
[SMALL_STATE(889)] = 38986,
[SMALL_STATE(890)] = 39029,
[SMALL_STATE(891)] = 39076,
- [SMALL_STATE(892)] = 39119,
+ [SMALL_STATE(892)] = 39121,
[SMALL_STATE(893)] = 39164,
- [SMALL_STATE(894)] = 39209,
+ [SMALL_STATE(894)] = 39207,
[SMALL_STATE(895)] = 39252,
[SMALL_STATE(896)] = 39307,
[SMALL_STATE(897)] = 39354,
- [SMALL_STATE(898)] = 39399,
+ [SMALL_STATE(898)] = 39409,
[SMALL_STATE(899)] = 39454,
[SMALL_STATE(900)] = 39499,
[SMALL_STATE(901)] = 39527,
[SMALL_STATE(902)] = 39555,
- [SMALL_STATE(903)] = 39593,
- [SMALL_STATE(904)] = 39631,
- [SMALL_STATE(905)] = 39659,
- [SMALL_STATE(906)] = 39687,
- [SMALL_STATE(907)] = 39721,
- [SMALL_STATE(908)] = 39749,
- [SMALL_STATE(909)] = 39777,
- [SMALL_STATE(910)] = 39805,
- [SMALL_STATE(911)] = 39833,
- [SMALL_STATE(912)] = 39861,
- [SMALL_STATE(913)] = 39889,
- [SMALL_STATE(914)] = 39917,
- [SMALL_STATE(915)] = 39945,
- [SMALL_STATE(916)] = 39973,
- [SMALL_STATE(917)] = 40001,
- [SMALL_STATE(918)] = 40029,
- [SMALL_STATE(919)] = 40057,
- [SMALL_STATE(920)] = 40085,
- [SMALL_STATE(921)] = 40115,
- [SMALL_STATE(922)] = 40143,
- [SMALL_STATE(923)] = 40171,
- [SMALL_STATE(924)] = 40209,
- [SMALL_STATE(925)] = 40239,
- [SMALL_STATE(926)] = 40277,
- [SMALL_STATE(927)] = 40305,
- [SMALL_STATE(928)] = 40333,
- [SMALL_STATE(929)] = 40361,
- [SMALL_STATE(930)] = 40389,
- [SMALL_STATE(931)] = 40417,
- [SMALL_STATE(932)] = 40445,
- [SMALL_STATE(933)] = 40473,
- [SMALL_STATE(934)] = 40511,
- [SMALL_STATE(935)] = 40539,
- [SMALL_STATE(936)] = 40577,
+ [SMALL_STATE(903)] = 39595,
+ [SMALL_STATE(904)] = 39633,
+ [SMALL_STATE(905)] = 39671,
+ [SMALL_STATE(906)] = 39699,
+ [SMALL_STATE(907)] = 39727,
+ [SMALL_STATE(908)] = 39755,
+ [SMALL_STATE(909)] = 39783,
+ [SMALL_STATE(910)] = 39821,
+ [SMALL_STATE(911)] = 39849,
+ [SMALL_STATE(912)] = 39877,
+ [SMALL_STATE(913)] = 39905,
+ [SMALL_STATE(914)] = 39933,
+ [SMALL_STATE(915)] = 39967,
+ [SMALL_STATE(916)] = 39995,
+ [SMALL_STATE(917)] = 40033,
+ [SMALL_STATE(918)] = 40061,
+ [SMALL_STATE(919)] = 40089,
+ [SMALL_STATE(920)] = 40117,
+ [SMALL_STATE(921)] = 40155,
+ [SMALL_STATE(922)] = 40183,
+ [SMALL_STATE(923)] = 40221,
+ [SMALL_STATE(924)] = 40249,
+ [SMALL_STATE(925)] = 40277,
+ [SMALL_STATE(926)] = 40305,
+ [SMALL_STATE(927)] = 40333,
+ [SMALL_STATE(928)] = 40363,
+ [SMALL_STATE(929)] = 40391,
+ [SMALL_STATE(930)] = 40421,
+ [SMALL_STATE(931)] = 40449,
+ [SMALL_STATE(932)] = 40477,
+ [SMALL_STATE(933)] = 40505,
+ [SMALL_STATE(934)] = 40533,
+ [SMALL_STATE(935)] = 40561,
+ [SMALL_STATE(936)] = 40589,
[SMALL_STATE(937)] = 40617,
[SMALL_STATE(938)] = 40645,
[SMALL_STATE(939)] = 40672,
[SMALL_STATE(940)] = 40699,
[SMALL_STATE(941)] = 40726,
[SMALL_STATE(942)] = 40755,
- [SMALL_STATE(943)] = 40788,
+ [SMALL_STATE(943)] = 40782,
[SMALL_STATE(944)] = 40815,
[SMALL_STATE(945)] = 40842,
[SMALL_STATE(946)] = 40869,
@@ -77682,191 +77775,191 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(949)] = 40950,
[SMALL_STATE(950)] = 40977,
[SMALL_STATE(951)] = 41004,
- [SMALL_STATE(952)] = 41042,
- [SMALL_STATE(953)] = 41088,
- [SMALL_STATE(954)] = 41128,
- [SMALL_STATE(955)] = 41170,
- [SMALL_STATE(956)] = 41214,
- [SMALL_STATE(957)] = 41256,
+ [SMALL_STATE(952)] = 41046,
+ [SMALL_STATE(953)] = 41086,
+ [SMALL_STATE(954)] = 41124,
+ [SMALL_STATE(955)] = 41166,
+ [SMALL_STATE(956)] = 41206,
+ [SMALL_STATE(957)] = 41252,
[SMALL_STATE(958)] = 41296,
[SMALL_STATE(959)] = 41338,
[SMALL_STATE(960)] = 41380,
- [SMALL_STATE(961)] = 41415,
- [SMALL_STATE(962)] = 41458,
- [SMALL_STATE(963)] = 41483,
- [SMALL_STATE(964)] = 41522,
- [SMALL_STATE(965)] = 41557,
- [SMALL_STATE(966)] = 41592,
- [SMALL_STATE(967)] = 41617,
- [SMALL_STATE(968)] = 41652,
- [SMALL_STATE(969)] = 41687,
- [SMALL_STATE(970)] = 41722,
- [SMALL_STATE(971)] = 41757,
- [SMALL_STATE(972)] = 41792,
- [SMALL_STATE(973)] = 41827,
- [SMALL_STATE(974)] = 41862,
- [SMALL_STATE(975)] = 41901,
+ [SMALL_STATE(961)] = 41421,
+ [SMALL_STATE(962)] = 41456,
+ [SMALL_STATE(963)] = 41491,
+ [SMALL_STATE(964)] = 41526,
+ [SMALL_STATE(965)] = 41561,
+ [SMALL_STATE(966)] = 41596,
+ [SMALL_STATE(967)] = 41631,
+ [SMALL_STATE(968)] = 41666,
+ [SMALL_STATE(969)] = 41701,
+ [SMALL_STATE(970)] = 41726,
+ [SMALL_STATE(971)] = 41751,
+ [SMALL_STATE(972)] = 41786,
+ [SMALL_STATE(973)] = 41825,
+ [SMALL_STATE(974)] = 41868,
+ [SMALL_STATE(975)] = 41903,
[SMALL_STATE(976)] = 41944,
- [SMALL_STATE(977)] = 41969,
- [SMALL_STATE(978)] = 42004,
- [SMALL_STATE(979)] = 42045,
- [SMALL_STATE(980)] = 42080,
- [SMALL_STATE(981)] = 42115,
- [SMALL_STATE(982)] = 42150,
- [SMALL_STATE(983)] = 42185,
- [SMALL_STATE(984)] = 42220,
- [SMALL_STATE(985)] = 42255,
- [SMALL_STATE(986)] = 42290,
- [SMALL_STATE(987)] = 42325,
- [SMALL_STATE(988)] = 42350,
- [SMALL_STATE(989)] = 42385,
- [SMALL_STATE(990)] = 42410,
- [SMALL_STATE(991)] = 42445,
- [SMALL_STATE(992)] = 42480,
- [SMALL_STATE(993)] = 42515,
- [SMALL_STATE(994)] = 42550,
- [SMALL_STATE(995)] = 42575,
+ [SMALL_STATE(977)] = 41987,
+ [SMALL_STATE(978)] = 42022,
+ [SMALL_STATE(979)] = 42057,
+ [SMALL_STATE(980)] = 42092,
+ [SMALL_STATE(981)] = 42127,
+ [SMALL_STATE(982)] = 42162,
+ [SMALL_STATE(983)] = 42197,
+ [SMALL_STATE(984)] = 42232,
+ [SMALL_STATE(985)] = 42267,
+ [SMALL_STATE(986)] = 42302,
+ [SMALL_STATE(987)] = 42327,
+ [SMALL_STATE(988)] = 42366,
+ [SMALL_STATE(989)] = 42401,
+ [SMALL_STATE(990)] = 42436,
+ [SMALL_STATE(991)] = 42471,
+ [SMALL_STATE(992)] = 42496,
+ [SMALL_STATE(993)] = 42521,
+ [SMALL_STATE(994)] = 42546,
+ [SMALL_STATE(995)] = 42581,
[SMALL_STATE(996)] = 42616,
[SMALL_STATE(997)] = 42648,
- [SMALL_STATE(998)] = 42670,
- [SMALL_STATE(999)] = 42702,
- [SMALL_STATE(1000)] = 42724,
- [SMALL_STATE(1001)] = 42756,
- [SMALL_STATE(1002)] = 42778,
- [SMALL_STATE(1003)] = 42810,
- [SMALL_STATE(1004)] = 42842,
- [SMALL_STATE(1005)] = 42874,
- [SMALL_STATE(1006)] = 42906,
- [SMALL_STATE(1007)] = 42938,
- [SMALL_STATE(1008)] = 42970,
- [SMALL_STATE(1009)] = 43002,
- [SMALL_STATE(1010)] = 43034,
- [SMALL_STATE(1011)] = 43066,
- [SMALL_STATE(1012)] = 43098,
- [SMALL_STATE(1013)] = 43130,
- [SMALL_STATE(1014)] = 43162,
- [SMALL_STATE(1015)] = 43194,
+ [SMALL_STATE(998)] = 42680,
+ [SMALL_STATE(999)] = 42712,
+ [SMALL_STATE(1000)] = 42734,
+ [SMALL_STATE(1001)] = 42766,
+ [SMALL_STATE(1002)] = 42798,
+ [SMALL_STATE(1003)] = 42830,
+ [SMALL_STATE(1004)] = 42862,
+ [SMALL_STATE(1005)] = 42894,
+ [SMALL_STATE(1006)] = 42926,
+ [SMALL_STATE(1007)] = 42958,
+ [SMALL_STATE(1008)] = 42990,
+ [SMALL_STATE(1009)] = 43022,
+ [SMALL_STATE(1010)] = 43054,
+ [SMALL_STATE(1011)] = 43086,
+ [SMALL_STATE(1012)] = 43118,
+ [SMALL_STATE(1013)] = 43150,
+ [SMALL_STATE(1014)] = 43172,
+ [SMALL_STATE(1015)] = 43204,
[SMALL_STATE(1016)] = 43226,
- [SMALL_STATE(1017)] = 43258,
+ [SMALL_STATE(1017)] = 43248,
[SMALL_STATE(1018)] = 43280,
[SMALL_STATE(1019)] = 43302,
[SMALL_STATE(1020)] = 43339,
[SMALL_STATE(1021)] = 43366,
[SMALL_STATE(1022)] = 43393,
- [SMALL_STATE(1023)] = 43407,
- [SMALL_STATE(1024)] = 43429,
- [SMALL_STATE(1025)] = 43453,
- [SMALL_STATE(1026)] = 43475,
+ [SMALL_STATE(1023)] = 43415,
+ [SMALL_STATE(1024)] = 43439,
+ [SMALL_STATE(1025)] = 43457,
+ [SMALL_STATE(1026)] = 43479,
[SMALL_STATE(1027)] = 43493,
- [SMALL_STATE(1028)] = 43517,
- [SMALL_STATE(1029)] = 43541,
- [SMALL_STATE(1030)] = 43565,
- [SMALL_STATE(1031)] = 43587,
- [SMALL_STATE(1032)] = 43601,
- [SMALL_STATE(1033)] = 43625,
- [SMALL_STATE(1034)] = 43649,
- [SMALL_STATE(1035)] = 43663,
- [SMALL_STATE(1036)] = 43687,
- [SMALL_STATE(1037)] = 43709,
- [SMALL_STATE(1038)] = 43733,
- [SMALL_STATE(1039)] = 43747,
- [SMALL_STATE(1040)] = 43771,
- [SMALL_STATE(1041)] = 43789,
- [SMALL_STATE(1042)] = 43813,
- [SMALL_STATE(1043)] = 43835,
- [SMALL_STATE(1044)] = 43857,
- [SMALL_STATE(1045)] = 43871,
+ [SMALL_STATE(1028)] = 43507,
+ [SMALL_STATE(1029)] = 43521,
+ [SMALL_STATE(1030)] = 43543,
+ [SMALL_STATE(1031)] = 43561,
+ [SMALL_STATE(1032)] = 43585,
+ [SMALL_STATE(1033)] = 43607,
+ [SMALL_STATE(1034)] = 43631,
+ [SMALL_STATE(1035)] = 43655,
+ [SMALL_STATE(1036)] = 43669,
+ [SMALL_STATE(1037)] = 43691,
+ [SMALL_STATE(1038)] = 43715,
+ [SMALL_STATE(1039)] = 43739,
+ [SMALL_STATE(1040)] = 43759,
+ [SMALL_STATE(1041)] = 43781,
+ [SMALL_STATE(1042)] = 43805,
+ [SMALL_STATE(1043)] = 43829,
+ [SMALL_STATE(1044)] = 43853,
+ [SMALL_STATE(1045)] = 43877,
[SMALL_STATE(1046)] = 43891,
- [SMALL_STATE(1047)] = 43910,
- [SMALL_STATE(1048)] = 43923,
- [SMALL_STATE(1049)] = 43936,
+ [SMALL_STATE(1047)] = 43904,
+ [SMALL_STATE(1048)] = 43917,
+ [SMALL_STATE(1049)] = 43930,
[SMALL_STATE(1050)] = 43949,
[SMALL_STATE(1051)] = 43970,
- [SMALL_STATE(1052)] = 43989,
- [SMALL_STATE(1053)] = 44002,
+ [SMALL_STATE(1052)] = 43983,
+ [SMALL_STATE(1053)] = 43996,
[SMALL_STATE(1054)] = 44015,
[SMALL_STATE(1055)] = 44034,
- [SMALL_STATE(1056)] = 44047,
- [SMALL_STATE(1057)] = 44066,
- [SMALL_STATE(1058)] = 44085,
- [SMALL_STATE(1059)] = 44104,
- [SMALL_STATE(1060)] = 44123,
- [SMALL_STATE(1061)] = 44136,
- [SMALL_STATE(1062)] = 44149,
- [SMALL_STATE(1063)] = 44162,
- [SMALL_STATE(1064)] = 44181,
- [SMALL_STATE(1065)] = 44202,
- [SMALL_STATE(1066)] = 44223,
- [SMALL_STATE(1067)] = 44242,
- [SMALL_STATE(1068)] = 44263,
+ [SMALL_STATE(1056)] = 44053,
+ [SMALL_STATE(1057)] = 44074,
+ [SMALL_STATE(1058)] = 44093,
+ [SMALL_STATE(1059)] = 44112,
+ [SMALL_STATE(1060)] = 44133,
+ [SMALL_STATE(1061)] = 44152,
+ [SMALL_STATE(1062)] = 44165,
+ [SMALL_STATE(1063)] = 44184,
+ [SMALL_STATE(1064)] = 44197,
+ [SMALL_STATE(1065)] = 44216,
+ [SMALL_STATE(1066)] = 44229,
+ [SMALL_STATE(1067)] = 44250,
+ [SMALL_STATE(1068)] = 44271,
[SMALL_STATE(1069)] = 44284,
[SMALL_STATE(1070)] = 44305,
[SMALL_STATE(1071)] = 44324,
- [SMALL_STATE(1072)] = 44337,
+ [SMALL_STATE(1072)] = 44343,
[SMALL_STATE(1073)] = 44356,
- [SMALL_STATE(1074)] = 44376,
- [SMALL_STATE(1075)] = 44394,
- [SMALL_STATE(1076)] = 44414,
- [SMALL_STATE(1077)] = 44426,
- [SMALL_STATE(1078)] = 44446,
- [SMALL_STATE(1079)] = 44464,
- [SMALL_STATE(1080)] = 44484,
- [SMALL_STATE(1081)] = 44500,
- [SMALL_STATE(1082)] = 44520,
- [SMALL_STATE(1083)] = 44540,
- [SMALL_STATE(1084)] = 44556,
- [SMALL_STATE(1085)] = 44570,
- [SMALL_STATE(1086)] = 44590,
- [SMALL_STATE(1087)] = 44602,
- [SMALL_STATE(1088)] = 44618,
- [SMALL_STATE(1089)] = 44638,
- [SMALL_STATE(1090)] = 44652,
- [SMALL_STATE(1091)] = 44672,
- [SMALL_STATE(1092)] = 44692,
- [SMALL_STATE(1093)] = 44710,
- [SMALL_STATE(1094)] = 44730,
- [SMALL_STATE(1095)] = 44750,
- [SMALL_STATE(1096)] = 44762,
- [SMALL_STATE(1097)] = 44782,
+ [SMALL_STATE(1074)] = 44368,
+ [SMALL_STATE(1075)] = 44382,
+ [SMALL_STATE(1076)] = 44396,
+ [SMALL_STATE(1077)] = 44412,
+ [SMALL_STATE(1078)] = 44432,
+ [SMALL_STATE(1079)] = 44448,
+ [SMALL_STATE(1080)] = 44468,
+ [SMALL_STATE(1081)] = 44488,
+ [SMALL_STATE(1082)] = 44500,
+ [SMALL_STATE(1083)] = 44520,
+ [SMALL_STATE(1084)] = 44538,
+ [SMALL_STATE(1085)] = 44558,
+ [SMALL_STATE(1086)] = 44578,
+ [SMALL_STATE(1087)] = 44594,
+ [SMALL_STATE(1088)] = 44608,
+ [SMALL_STATE(1089)] = 44628,
+ [SMALL_STATE(1090)] = 44646,
+ [SMALL_STATE(1091)] = 44666,
+ [SMALL_STATE(1092)] = 44686,
+ [SMALL_STATE(1093)] = 44706,
+ [SMALL_STATE(1094)] = 44724,
+ [SMALL_STATE(1095)] = 44744,
+ [SMALL_STATE(1096)] = 44764,
+ [SMALL_STATE(1097)] = 44776,
[SMALL_STATE(1098)] = 44796,
[SMALL_STATE(1099)] = 44816,
[SMALL_STATE(1100)] = 44831,
[SMALL_STATE(1101)] = 44848,
[SMALL_STATE(1102)] = 44865,
- [SMALL_STATE(1103)] = 44878,
- [SMALL_STATE(1104)] = 44895,
- [SMALL_STATE(1105)] = 44912,
- [SMALL_STATE(1106)] = 44929,
- [SMALL_STATE(1107)] = 44944,
- [SMALL_STATE(1108)] = 44955,
- [SMALL_STATE(1109)] = 44972,
- [SMALL_STATE(1110)] = 44987,
+ [SMALL_STATE(1103)] = 44882,
+ [SMALL_STATE(1104)] = 44893,
+ [SMALL_STATE(1105)] = 44910,
+ [SMALL_STATE(1106)] = 44921,
+ [SMALL_STATE(1107)] = 44936,
+ [SMALL_STATE(1108)] = 44953,
+ [SMALL_STATE(1109)] = 44970,
+ [SMALL_STATE(1110)] = 44985,
[SMALL_STATE(1111)] = 45002,
- [SMALL_STATE(1112)] = 45019,
- [SMALL_STATE(1113)] = 45036,
- [SMALL_STATE(1114)] = 45053,
- [SMALL_STATE(1115)] = 45064,
+ [SMALL_STATE(1112)] = 45017,
+ [SMALL_STATE(1113)] = 45034,
+ [SMALL_STATE(1114)] = 45045,
+ [SMALL_STATE(1115)] = 45062,
[SMALL_STATE(1116)] = 45079,
- [SMALL_STATE(1117)] = 45090,
- [SMALL_STATE(1118)] = 45107,
- [SMALL_STATE(1119)] = 45124,
- [SMALL_STATE(1120)] = 45141,
+ [SMALL_STATE(1117)] = 45096,
+ [SMALL_STATE(1118)] = 45113,
+ [SMALL_STATE(1119)] = 45130,
+ [SMALL_STATE(1120)] = 45147,
[SMALL_STATE(1121)] = 45158,
[SMALL_STATE(1122)] = 45173,
- [SMALL_STATE(1123)] = 45190,
- [SMALL_STATE(1124)] = 45201,
- [SMALL_STATE(1125)] = 45218,
- [SMALL_STATE(1126)] = 45235,
+ [SMALL_STATE(1123)] = 45188,
+ [SMALL_STATE(1124)] = 45199,
+ [SMALL_STATE(1125)] = 45216,
+ [SMALL_STATE(1126)] = 45233,
[SMALL_STATE(1127)] = 45250,
[SMALL_STATE(1128)] = 45267,
[SMALL_STATE(1129)] = 45284,
[SMALL_STATE(1130)] = 45301,
- [SMALL_STATE(1131)] = 45318,
- [SMALL_STATE(1132)] = 45335,
- [SMALL_STATE(1133)] = 45352,
- [SMALL_STATE(1134)] = 45369,
- [SMALL_STATE(1135)] = 45384,
- [SMALL_STATE(1136)] = 45401,
+ [SMALL_STATE(1131)] = 45316,
+ [SMALL_STATE(1132)] = 45333,
+ [SMALL_STATE(1133)] = 45350,
+ [SMALL_STATE(1134)] = 45365,
+ [SMALL_STATE(1135)] = 45382,
+ [SMALL_STATE(1136)] = 45399,
[SMALL_STATE(1137)] = 45416,
[SMALL_STATE(1138)] = 45433,
[SMALL_STATE(1139)] = 45450,
@@ -77878,324 +77971,324 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(1145)] = 45548,
[SMALL_STATE(1146)] = 45565,
[SMALL_STATE(1147)] = 45580,
- [SMALL_STATE(1148)] = 45593,
- [SMALL_STATE(1149)] = 45610,
- [SMALL_STATE(1150)] = 45621,
- [SMALL_STATE(1151)] = 45638,
- [SMALL_STATE(1152)] = 45655,
- [SMALL_STATE(1153)] = 45672,
- [SMALL_STATE(1154)] = 45687,
- [SMALL_STATE(1155)] = 45704,
- [SMALL_STATE(1156)] = 45721,
- [SMALL_STATE(1157)] = 45738,
- [SMALL_STATE(1158)] = 45755,
- [SMALL_STATE(1159)] = 45772,
- [SMALL_STATE(1160)] = 45789,
- [SMALL_STATE(1161)] = 45806,
- [SMALL_STATE(1162)] = 45823,
- [SMALL_STATE(1163)] = 45840,
- [SMALL_STATE(1164)] = 45857,
- [SMALL_STATE(1165)] = 45868,
+ [SMALL_STATE(1148)] = 45597,
+ [SMALL_STATE(1149)] = 45614,
+ [SMALL_STATE(1150)] = 45631,
+ [SMALL_STATE(1151)] = 45648,
+ [SMALL_STATE(1152)] = 45665,
+ [SMALL_STATE(1153)] = 45682,
+ [SMALL_STATE(1154)] = 45695,
+ [SMALL_STATE(1155)] = 45712,
+ [SMALL_STATE(1156)] = 45725,
+ [SMALL_STATE(1157)] = 45742,
+ [SMALL_STATE(1158)] = 45759,
+ [SMALL_STATE(1159)] = 45776,
+ [SMALL_STATE(1160)] = 45793,
+ [SMALL_STATE(1161)] = 45810,
+ [SMALL_STATE(1162)] = 45825,
+ [SMALL_STATE(1163)] = 45836,
+ [SMALL_STATE(1164)] = 45853,
+ [SMALL_STATE(1165)] = 45870,
[SMALL_STATE(1166)] = 45885,
[SMALL_STATE(1167)] = 45902,
- [SMALL_STATE(1168)] = 45914,
- [SMALL_STATE(1169)] = 45928,
- [SMALL_STATE(1170)] = 45938,
- [SMALL_STATE(1171)] = 45952,
- [SMALL_STATE(1172)] = 45966,
- [SMALL_STATE(1173)] = 45980,
- [SMALL_STATE(1174)] = 45994,
- [SMALL_STATE(1175)] = 46008,
- [SMALL_STATE(1176)] = 46022,
- [SMALL_STATE(1177)] = 46034,
- [SMALL_STATE(1178)] = 46048,
- [SMALL_STATE(1179)] = 46062,
- [SMALL_STATE(1180)] = 46076,
- [SMALL_STATE(1181)] = 46090,
- [SMALL_STATE(1182)] = 46104,
- [SMALL_STATE(1183)] = 46118,
- [SMALL_STATE(1184)] = 46132,
- [SMALL_STATE(1185)] = 46146,
- [SMALL_STATE(1186)] = 46160,
- [SMALL_STATE(1187)] = 46174,
- [SMALL_STATE(1188)] = 46188,
- [SMALL_STATE(1189)] = 46202,
- [SMALL_STATE(1190)] = 46216,
- [SMALL_STATE(1191)] = 46230,
- [SMALL_STATE(1192)] = 46244,
- [SMALL_STATE(1193)] = 46256,
- [SMALL_STATE(1194)] = 46270,
- [SMALL_STATE(1195)] = 46282,
- [SMALL_STATE(1196)] = 46292,
- [SMALL_STATE(1197)] = 46306,
- [SMALL_STATE(1198)] = 46320,
- [SMALL_STATE(1199)] = 46334,
- [SMALL_STATE(1200)] = 46348,
- [SMALL_STATE(1201)] = 46358,
- [SMALL_STATE(1202)] = 46372,
- [SMALL_STATE(1203)] = 46384,
- [SMALL_STATE(1204)] = 46396,
- [SMALL_STATE(1205)] = 46410,
- [SMALL_STATE(1206)] = 46424,
- [SMALL_STATE(1207)] = 46438,
- [SMALL_STATE(1208)] = 46452,
- [SMALL_STATE(1209)] = 46466,
- [SMALL_STATE(1210)] = 46480,
- [SMALL_STATE(1211)] = 46494,
- [SMALL_STATE(1212)] = 46508,
- [SMALL_STATE(1213)] = 46518,
- [SMALL_STATE(1214)] = 46532,
- [SMALL_STATE(1215)] = 46546,
- [SMALL_STATE(1216)] = 46558,
- [SMALL_STATE(1217)] = 46570,
- [SMALL_STATE(1218)] = 46584,
- [SMALL_STATE(1219)] = 46596,
- [SMALL_STATE(1220)] = 46606,
+ [SMALL_STATE(1168)] = 45916,
+ [SMALL_STATE(1169)] = 45930,
+ [SMALL_STATE(1170)] = 45940,
+ [SMALL_STATE(1171)] = 45950,
+ [SMALL_STATE(1172)] = 45964,
+ [SMALL_STATE(1173)] = 45978,
+ [SMALL_STATE(1174)] = 45990,
+ [SMALL_STATE(1175)] = 46002,
+ [SMALL_STATE(1176)] = 46012,
+ [SMALL_STATE(1177)] = 46026,
+ [SMALL_STATE(1178)] = 46040,
+ [SMALL_STATE(1179)] = 46050,
+ [SMALL_STATE(1180)] = 46064,
+ [SMALL_STATE(1181)] = 46078,
+ [SMALL_STATE(1182)] = 46092,
+ [SMALL_STATE(1183)] = 46106,
+ [SMALL_STATE(1184)] = 46120,
+ [SMALL_STATE(1185)] = 46134,
+ [SMALL_STATE(1186)] = 46148,
+ [SMALL_STATE(1187)] = 46158,
+ [SMALL_STATE(1188)] = 46170,
+ [SMALL_STATE(1189)] = 46182,
+ [SMALL_STATE(1190)] = 46196,
+ [SMALL_STATE(1191)] = 46210,
+ [SMALL_STATE(1192)] = 46224,
+ [SMALL_STATE(1193)] = 46238,
+ [SMALL_STATE(1194)] = 46252,
+ [SMALL_STATE(1195)] = 46266,
+ [SMALL_STATE(1196)] = 46280,
+ [SMALL_STATE(1197)] = 46294,
+ [SMALL_STATE(1198)] = 46308,
+ [SMALL_STATE(1199)] = 46322,
+ [SMALL_STATE(1200)] = 46336,
+ [SMALL_STATE(1201)] = 46350,
+ [SMALL_STATE(1202)] = 46364,
+ [SMALL_STATE(1203)] = 46378,
+ [SMALL_STATE(1204)] = 46390,
+ [SMALL_STATE(1205)] = 46404,
+ [SMALL_STATE(1206)] = 46418,
+ [SMALL_STATE(1207)] = 46432,
+ [SMALL_STATE(1208)] = 46446,
+ [SMALL_STATE(1209)] = 46458,
+ [SMALL_STATE(1210)] = 46470,
+ [SMALL_STATE(1211)] = 46484,
+ [SMALL_STATE(1212)] = 46498,
+ [SMALL_STATE(1213)] = 46512,
+ [SMALL_STATE(1214)] = 46526,
+ [SMALL_STATE(1215)] = 46540,
+ [SMALL_STATE(1216)] = 46554,
+ [SMALL_STATE(1217)] = 46564,
+ [SMALL_STATE(1218)] = 46578,
+ [SMALL_STATE(1219)] = 46590,
+ [SMALL_STATE(1220)] = 46604,
[SMALL_STATE(1221)] = 46618,
[SMALL_STATE(1222)] = 46632,
[SMALL_STATE(1223)] = 46646,
[SMALL_STATE(1224)] = 46660,
- [SMALL_STATE(1225)] = 46674,
- [SMALL_STATE(1226)] = 46688,
- [SMALL_STATE(1227)] = 46702,
- [SMALL_STATE(1228)] = 46716,
- [SMALL_STATE(1229)] = 46730,
- [SMALL_STATE(1230)] = 46744,
- [SMALL_STATE(1231)] = 46756,
- [SMALL_STATE(1232)] = 46770,
- [SMALL_STATE(1233)] = 46784,
- [SMALL_STATE(1234)] = 46798,
- [SMALL_STATE(1235)] = 46812,
- [SMALL_STATE(1236)] = 46822,
- [SMALL_STATE(1237)] = 46836,
- [SMALL_STATE(1238)] = 46850,
- [SMALL_STATE(1239)] = 46864,
- [SMALL_STATE(1240)] = 46878,
- [SMALL_STATE(1241)] = 46892,
+ [SMALL_STATE(1225)] = 46670,
+ [SMALL_STATE(1226)] = 46684,
+ [SMALL_STATE(1227)] = 46698,
+ [SMALL_STATE(1228)] = 46712,
+ [SMALL_STATE(1229)] = 46726,
+ [SMALL_STATE(1230)] = 46740,
+ [SMALL_STATE(1231)] = 46754,
+ [SMALL_STATE(1232)] = 46768,
+ [SMALL_STATE(1233)] = 46780,
+ [SMALL_STATE(1234)] = 46794,
+ [SMALL_STATE(1235)] = 46806,
+ [SMALL_STATE(1236)] = 46820,
+ [SMALL_STATE(1237)] = 46834,
+ [SMALL_STATE(1238)] = 46848,
+ [SMALL_STATE(1239)] = 46862,
+ [SMALL_STATE(1240)] = 46876,
+ [SMALL_STATE(1241)] = 46890,
[SMALL_STATE(1242)] = 46904,
- [SMALL_STATE(1243)] = 46918,
- [SMALL_STATE(1244)] = 46932,
- [SMALL_STATE(1245)] = 46946,
- [SMALL_STATE(1246)] = 46960,
- [SMALL_STATE(1247)] = 46974,
- [SMALL_STATE(1248)] = 46988,
- [SMALL_STATE(1249)] = 47002,
- [SMALL_STATE(1250)] = 47014,
- [SMALL_STATE(1251)] = 47028,
- [SMALL_STATE(1252)] = 47038,
- [SMALL_STATE(1253)] = 47052,
- [SMALL_STATE(1254)] = 47066,
- [SMALL_STATE(1255)] = 47080,
- [SMALL_STATE(1256)] = 47090,
- [SMALL_STATE(1257)] = 47104,
- [SMALL_STATE(1258)] = 47118,
- [SMALL_STATE(1259)] = 47132,
- [SMALL_STATE(1260)] = 47146,
- [SMALL_STATE(1261)] = 47160,
- [SMALL_STATE(1262)] = 47174,
+ [SMALL_STATE(1243)] = 46916,
+ [SMALL_STATE(1244)] = 46930,
+ [SMALL_STATE(1245)] = 46942,
+ [SMALL_STATE(1246)] = 46956,
+ [SMALL_STATE(1247)] = 46970,
+ [SMALL_STATE(1248)] = 46984,
+ [SMALL_STATE(1249)] = 46998,
+ [SMALL_STATE(1250)] = 47008,
+ [SMALL_STATE(1251)] = 47022,
+ [SMALL_STATE(1252)] = 47036,
+ [SMALL_STATE(1253)] = 47050,
+ [SMALL_STATE(1254)] = 47064,
+ [SMALL_STATE(1255)] = 47078,
+ [SMALL_STATE(1256)] = 47092,
+ [SMALL_STATE(1257)] = 47106,
+ [SMALL_STATE(1258)] = 47120,
+ [SMALL_STATE(1259)] = 47134,
+ [SMALL_STATE(1260)] = 47148,
+ [SMALL_STATE(1261)] = 47162,
+ [SMALL_STATE(1262)] = 47176,
[SMALL_STATE(1263)] = 47188,
[SMALL_STATE(1264)] = 47199,
[SMALL_STATE(1265)] = 47210,
- [SMALL_STATE(1266)] = 47221,
+ [SMALL_STATE(1266)] = 47219,
[SMALL_STATE(1267)] = 47230,
[SMALL_STATE(1268)] = 47241,
[SMALL_STATE(1269)] = 47252,
- [SMALL_STATE(1270)] = 47261,
- [SMALL_STATE(1271)] = 47270,
- [SMALL_STATE(1272)] = 47281,
- [SMALL_STATE(1273)] = 47290,
- [SMALL_STATE(1274)] = 47301,
- [SMALL_STATE(1275)] = 47312,
- [SMALL_STATE(1276)] = 47323,
- [SMALL_STATE(1277)] = 47334,
- [SMALL_STATE(1278)] = 47345,
- [SMALL_STATE(1279)] = 47354,
- [SMALL_STATE(1280)] = 47365,
- [SMALL_STATE(1281)] = 47376,
- [SMALL_STATE(1282)] = 47387,
- [SMALL_STATE(1283)] = 47398,
- [SMALL_STATE(1284)] = 47409,
- [SMALL_STATE(1285)] = 47420,
- [SMALL_STATE(1286)] = 47431,
- [SMALL_STATE(1287)] = 47442,
- [SMALL_STATE(1288)] = 47453,
- [SMALL_STATE(1289)] = 47464,
- [SMALL_STATE(1290)] = 47473,
- [SMALL_STATE(1291)] = 47484,
- [SMALL_STATE(1292)] = 47495,
- [SMALL_STATE(1293)] = 47506,
- [SMALL_STATE(1294)] = 47515,
- [SMALL_STATE(1295)] = 47526,
- [SMALL_STATE(1296)] = 47537,
- [SMALL_STATE(1297)] = 47548,
- [SMALL_STATE(1298)] = 47559,
- [SMALL_STATE(1299)] = 47570,
- [SMALL_STATE(1300)] = 47581,
- [SMALL_STATE(1301)] = 47592,
- [SMALL_STATE(1302)] = 47603,
- [SMALL_STATE(1303)] = 47612,
- [SMALL_STATE(1304)] = 47621,
- [SMALL_STATE(1305)] = 47632,
- [SMALL_STATE(1306)] = 47643,
- [SMALL_STATE(1307)] = 47654,
- [SMALL_STATE(1308)] = 47665,
- [SMALL_STATE(1309)] = 47676,
- [SMALL_STATE(1310)] = 47687,
- [SMALL_STATE(1311)] = 47698,
- [SMALL_STATE(1312)] = 47709,
- [SMALL_STATE(1313)] = 47720,
- [SMALL_STATE(1314)] = 47731,
- [SMALL_STATE(1315)] = 47742,
- [SMALL_STATE(1316)] = 47753,
- [SMALL_STATE(1317)] = 47764,
- [SMALL_STATE(1318)] = 47773,
- [SMALL_STATE(1319)] = 47784,
- [SMALL_STATE(1320)] = 47795,
- [SMALL_STATE(1321)] = 47804,
- [SMALL_STATE(1322)] = 47815,
- [SMALL_STATE(1323)] = 47826,
- [SMALL_STATE(1324)] = 47837,
- [SMALL_STATE(1325)] = 47848,
- [SMALL_STATE(1326)] = 47859,
- [SMALL_STATE(1327)] = 47870,
- [SMALL_STATE(1328)] = 47881,
- [SMALL_STATE(1329)] = 47892,
- [SMALL_STATE(1330)] = 47903,
- [SMALL_STATE(1331)] = 47912,
- [SMALL_STATE(1332)] = 47921,
- [SMALL_STATE(1333)] = 47930,
- [SMALL_STATE(1334)] = 47941,
- [SMALL_STATE(1335)] = 47952,
- [SMALL_STATE(1336)] = 47963,
- [SMALL_STATE(1337)] = 47974,
- [SMALL_STATE(1338)] = 47985,
- [SMALL_STATE(1339)] = 47996,
- [SMALL_STATE(1340)] = 48007,
- [SMALL_STATE(1341)] = 48016,
- [SMALL_STATE(1342)] = 48027,
- [SMALL_STATE(1343)] = 48038,
- [SMALL_STATE(1344)] = 48049,
- [SMALL_STATE(1345)] = 48060,
- [SMALL_STATE(1346)] = 48071,
- [SMALL_STATE(1347)] = 48082,
- [SMALL_STATE(1348)] = 48093,
- [SMALL_STATE(1349)] = 48104,
+ [SMALL_STATE(1270)] = 47263,
+ [SMALL_STATE(1271)] = 47274,
+ [SMALL_STATE(1272)] = 47285,
+ [SMALL_STATE(1273)] = 47296,
+ [SMALL_STATE(1274)] = 47305,
+ [SMALL_STATE(1275)] = 47316,
+ [SMALL_STATE(1276)] = 47327,
+ [SMALL_STATE(1277)] = 47338,
+ [SMALL_STATE(1278)] = 47349,
+ [SMALL_STATE(1279)] = 47360,
+ [SMALL_STATE(1280)] = 47371,
+ [SMALL_STATE(1281)] = 47382,
+ [SMALL_STATE(1282)] = 47393,
+ [SMALL_STATE(1283)] = 47402,
+ [SMALL_STATE(1284)] = 47413,
+ [SMALL_STATE(1285)] = 47424,
+ [SMALL_STATE(1286)] = 47435,
+ [SMALL_STATE(1287)] = 47446,
+ [SMALL_STATE(1288)] = 47457,
+ [SMALL_STATE(1289)] = 47468,
+ [SMALL_STATE(1290)] = 47479,
+ [SMALL_STATE(1291)] = 47490,
+ [SMALL_STATE(1292)] = 47501,
+ [SMALL_STATE(1293)] = 47512,
+ [SMALL_STATE(1294)] = 47523,
+ [SMALL_STATE(1295)] = 47534,
+ [SMALL_STATE(1296)] = 47545,
+ [SMALL_STATE(1297)] = 47556,
+ [SMALL_STATE(1298)] = 47565,
+ [SMALL_STATE(1299)] = 47576,
+ [SMALL_STATE(1300)] = 47587,
+ [SMALL_STATE(1301)] = 47598,
+ [SMALL_STATE(1302)] = 47609,
+ [SMALL_STATE(1303)] = 47620,
+ [SMALL_STATE(1304)] = 47631,
+ [SMALL_STATE(1305)] = 47642,
+ [SMALL_STATE(1306)] = 47653,
+ [SMALL_STATE(1307)] = 47664,
+ [SMALL_STATE(1308)] = 47675,
+ [SMALL_STATE(1309)] = 47686,
+ [SMALL_STATE(1310)] = 47695,
+ [SMALL_STATE(1311)] = 47706,
+ [SMALL_STATE(1312)] = 47715,
+ [SMALL_STATE(1313)] = 47726,
+ [SMALL_STATE(1314)] = 47737,
+ [SMALL_STATE(1315)] = 47748,
+ [SMALL_STATE(1316)] = 47759,
+ [SMALL_STATE(1317)] = 47770,
+ [SMALL_STATE(1318)] = 47781,
+ [SMALL_STATE(1319)] = 47790,
+ [SMALL_STATE(1320)] = 47801,
+ [SMALL_STATE(1321)] = 47812,
+ [SMALL_STATE(1322)] = 47823,
+ [SMALL_STATE(1323)] = 47834,
+ [SMALL_STATE(1324)] = 47845,
+ [SMALL_STATE(1325)] = 47854,
+ [SMALL_STATE(1326)] = 47865,
+ [SMALL_STATE(1327)] = 47876,
+ [SMALL_STATE(1328)] = 47887,
+ [SMALL_STATE(1329)] = 47898,
+ [SMALL_STATE(1330)] = 47907,
+ [SMALL_STATE(1331)] = 47918,
+ [SMALL_STATE(1332)] = 47929,
+ [SMALL_STATE(1333)] = 47940,
+ [SMALL_STATE(1334)] = 47951,
+ [SMALL_STATE(1335)] = 47962,
+ [SMALL_STATE(1336)] = 47971,
+ [SMALL_STATE(1337)] = 47980,
+ [SMALL_STATE(1338)] = 47991,
+ [SMALL_STATE(1339)] = 48002,
+ [SMALL_STATE(1340)] = 48013,
+ [SMALL_STATE(1341)] = 48024,
+ [SMALL_STATE(1342)] = 48035,
+ [SMALL_STATE(1343)] = 48044,
+ [SMALL_STATE(1344)] = 48055,
+ [SMALL_STATE(1345)] = 48064,
+ [SMALL_STATE(1346)] = 48075,
+ [SMALL_STATE(1347)] = 48086,
+ [SMALL_STATE(1348)] = 48097,
+ [SMALL_STATE(1349)] = 48106,
[SMALL_STATE(1350)] = 48115,
- [SMALL_STATE(1351)] = 48124,
- [SMALL_STATE(1352)] = 48135,
- [SMALL_STATE(1353)] = 48144,
- [SMALL_STATE(1354)] = 48153,
- [SMALL_STATE(1355)] = 48162,
- [SMALL_STATE(1356)] = 48171,
- [SMALL_STATE(1357)] = 48182,
- [SMALL_STATE(1358)] = 48193,
- [SMALL_STATE(1359)] = 48202,
- [SMALL_STATE(1360)] = 48211,
- [SMALL_STATE(1361)] = 48222,
- [SMALL_STATE(1362)] = 48233,
- [SMALL_STATE(1363)] = 48244,
- [SMALL_STATE(1364)] = 48255,
- [SMALL_STATE(1365)] = 48266,
- [SMALL_STATE(1366)] = 48277,
- [SMALL_STATE(1367)] = 48288,
- [SMALL_STATE(1368)] = 48299,
- [SMALL_STATE(1369)] = 48310,
- [SMALL_STATE(1370)] = 48319,
- [SMALL_STATE(1371)] = 48330,
- [SMALL_STATE(1372)] = 48341,
- [SMALL_STATE(1373)] = 48352,
- [SMALL_STATE(1374)] = 48363,
- [SMALL_STATE(1375)] = 48374,
- [SMALL_STATE(1376)] = 48385,
- [SMALL_STATE(1377)] = 48396,
- [SMALL_STATE(1378)] = 48407,
- [SMALL_STATE(1379)] = 48418,
- [SMALL_STATE(1380)] = 48429,
- [SMALL_STATE(1381)] = 48440,
- [SMALL_STATE(1382)] = 48451,
- [SMALL_STATE(1383)] = 48462,
- [SMALL_STATE(1384)] = 48473,
- [SMALL_STATE(1385)] = 48484,
- [SMALL_STATE(1386)] = 48495,
- [SMALL_STATE(1387)] = 48506,
- [SMALL_STATE(1388)] = 48517,
- [SMALL_STATE(1389)] = 48528,
- [SMALL_STATE(1390)] = 48537,
- [SMALL_STATE(1391)] = 48548,
- [SMALL_STATE(1392)] = 48559,
- [SMALL_STATE(1393)] = 48570,
- [SMALL_STATE(1394)] = 48581,
- [SMALL_STATE(1395)] = 48592,
- [SMALL_STATE(1396)] = 48603,
- [SMALL_STATE(1397)] = 48614,
- [SMALL_STATE(1398)] = 48625,
- [SMALL_STATE(1399)] = 48636,
- [SMALL_STATE(1400)] = 48647,
- [SMALL_STATE(1401)] = 48658,
- [SMALL_STATE(1402)] = 48669,
- [SMALL_STATE(1403)] = 48680,
- [SMALL_STATE(1404)] = 48691,
- [SMALL_STATE(1405)] = 48702,
- [SMALL_STATE(1406)] = 48713,
- [SMALL_STATE(1407)] = 48724,
- [SMALL_STATE(1408)] = 48735,
- [SMALL_STATE(1409)] = 48746,
- [SMALL_STATE(1410)] = 48757,
- [SMALL_STATE(1411)] = 48768,
- [SMALL_STATE(1412)] = 48777,
- [SMALL_STATE(1413)] = 48788,
- [SMALL_STATE(1414)] = 48799,
- [SMALL_STATE(1415)] = 48810,
- [SMALL_STATE(1416)] = 48821,
- [SMALL_STATE(1417)] = 48830,
- [SMALL_STATE(1418)] = 48839,
- [SMALL_STATE(1419)] = 48850,
- [SMALL_STATE(1420)] = 48861,
- [SMALL_STATE(1421)] = 48872,
- [SMALL_STATE(1422)] = 48883,
- [SMALL_STATE(1423)] = 48894,
- [SMALL_STATE(1424)] = 48905,
- [SMALL_STATE(1425)] = 48916,
- [SMALL_STATE(1426)] = 48927,
- [SMALL_STATE(1427)] = 48938,
- [SMALL_STATE(1428)] = 48949,
- [SMALL_STATE(1429)] = 48960,
- [SMALL_STATE(1430)] = 48971,
- [SMALL_STATE(1431)] = 48982,
- [SMALL_STATE(1432)] = 48993,
- [SMALL_STATE(1433)] = 49004,
- [SMALL_STATE(1434)] = 49015,
- [SMALL_STATE(1435)] = 49026,
- [SMALL_STATE(1436)] = 49037,
- [SMALL_STATE(1437)] = 49048,
- [SMALL_STATE(1438)] = 49059,
- [SMALL_STATE(1439)] = 49070,
- [SMALL_STATE(1440)] = 49081,
- [SMALL_STATE(1441)] = 49092,
- [SMALL_STATE(1442)] = 49103,
- [SMALL_STATE(1443)] = 49114,
- [SMALL_STATE(1444)] = 49125,
- [SMALL_STATE(1445)] = 49136,
- [SMALL_STATE(1446)] = 49147,
- [SMALL_STATE(1447)] = 49158,
- [SMALL_STATE(1448)] = 49169,
- [SMALL_STATE(1449)] = 49180,
- [SMALL_STATE(1450)] = 49191,
- [SMALL_STATE(1451)] = 49202,
- [SMALL_STATE(1452)] = 49213,
+ [SMALL_STATE(1351)] = 48126,
+ [SMALL_STATE(1352)] = 48137,
+ [SMALL_STATE(1353)] = 48146,
+ [SMALL_STATE(1354)] = 48157,
+ [SMALL_STATE(1355)] = 48168,
+ [SMALL_STATE(1356)] = 48179,
+ [SMALL_STATE(1357)] = 48190,
+ [SMALL_STATE(1358)] = 48199,
+ [SMALL_STATE(1359)] = 48208,
+ [SMALL_STATE(1360)] = 48219,
+ [SMALL_STATE(1361)] = 48228,
+ [SMALL_STATE(1362)] = 48239,
+ [SMALL_STATE(1363)] = 48250,
+ [SMALL_STATE(1364)] = 48261,
+ [SMALL_STATE(1365)] = 48272,
+ [SMALL_STATE(1366)] = 48283,
+ [SMALL_STATE(1367)] = 48294,
+ [SMALL_STATE(1368)] = 48305,
+ [SMALL_STATE(1369)] = 48316,
+ [SMALL_STATE(1370)] = 48327,
+ [SMALL_STATE(1371)] = 48338,
+ [SMALL_STATE(1372)] = 48349,
+ [SMALL_STATE(1373)] = 48360,
+ [SMALL_STATE(1374)] = 48371,
+ [SMALL_STATE(1375)] = 48382,
+ [SMALL_STATE(1376)] = 48391,
+ [SMALL_STATE(1377)] = 48402,
+ [SMALL_STATE(1378)] = 48413,
+ [SMALL_STATE(1379)] = 48424,
+ [SMALL_STATE(1380)] = 48435,
+ [SMALL_STATE(1381)] = 48446,
+ [SMALL_STATE(1382)] = 48457,
+ [SMALL_STATE(1383)] = 48468,
+ [SMALL_STATE(1384)] = 48479,
+ [SMALL_STATE(1385)] = 48490,
+ [SMALL_STATE(1386)] = 48501,
+ [SMALL_STATE(1387)] = 48512,
+ [SMALL_STATE(1388)] = 48523,
+ [SMALL_STATE(1389)] = 48534,
+ [SMALL_STATE(1390)] = 48545,
+ [SMALL_STATE(1391)] = 48556,
+ [SMALL_STATE(1392)] = 48567,
+ [SMALL_STATE(1393)] = 48578,
+ [SMALL_STATE(1394)] = 48589,
+ [SMALL_STATE(1395)] = 48600,
+ [SMALL_STATE(1396)] = 48611,
+ [SMALL_STATE(1397)] = 48622,
+ [SMALL_STATE(1398)] = 48633,
+ [SMALL_STATE(1399)] = 48644,
+ [SMALL_STATE(1400)] = 48655,
+ [SMALL_STATE(1401)] = 48666,
+ [SMALL_STATE(1402)] = 48677,
+ [SMALL_STATE(1403)] = 48688,
+ [SMALL_STATE(1404)] = 48699,
+ [SMALL_STATE(1405)] = 48710,
+ [SMALL_STATE(1406)] = 48721,
+ [SMALL_STATE(1407)] = 48732,
+ [SMALL_STATE(1408)] = 48743,
+ [SMALL_STATE(1409)] = 48754,
+ [SMALL_STATE(1410)] = 48765,
+ [SMALL_STATE(1411)] = 48776,
+ [SMALL_STATE(1412)] = 48787,
+ [SMALL_STATE(1413)] = 48798,
+ [SMALL_STATE(1414)] = 48809,
+ [SMALL_STATE(1415)] = 48820,
+ [SMALL_STATE(1416)] = 48831,
+ [SMALL_STATE(1417)] = 48842,
+ [SMALL_STATE(1418)] = 48853,
+ [SMALL_STATE(1419)] = 48864,
+ [SMALL_STATE(1420)] = 48875,
+ [SMALL_STATE(1421)] = 48886,
+ [SMALL_STATE(1422)] = 48897,
+ [SMALL_STATE(1423)] = 48908,
+ [SMALL_STATE(1424)] = 48919,
+ [SMALL_STATE(1425)] = 48930,
+ [SMALL_STATE(1426)] = 48941,
+ [SMALL_STATE(1427)] = 48950,
+ [SMALL_STATE(1428)] = 48961,
+ [SMALL_STATE(1429)] = 48970,
+ [SMALL_STATE(1430)] = 48981,
+ [SMALL_STATE(1431)] = 48992,
+ [SMALL_STATE(1432)] = 49003,
+ [SMALL_STATE(1433)] = 49014,
+ [SMALL_STATE(1434)] = 49023,
+ [SMALL_STATE(1435)] = 49034,
+ [SMALL_STATE(1436)] = 49045,
+ [SMALL_STATE(1437)] = 49056,
+ [SMALL_STATE(1438)] = 49067,
+ [SMALL_STATE(1439)] = 49078,
+ [SMALL_STATE(1440)] = 49089,
+ [SMALL_STATE(1441)] = 49100,
+ [SMALL_STATE(1442)] = 49111,
+ [SMALL_STATE(1443)] = 49120,
+ [SMALL_STATE(1444)] = 49131,
+ [SMALL_STATE(1445)] = 49142,
+ [SMALL_STATE(1446)] = 49153,
+ [SMALL_STATE(1447)] = 49164,
+ [SMALL_STATE(1448)] = 49175,
+ [SMALL_STATE(1449)] = 49186,
+ [SMALL_STATE(1450)] = 49195,
+ [SMALL_STATE(1451)] = 49206,
+ [SMALL_STATE(1452)] = 49215,
[SMALL_STATE(1453)] = 49224,
- [SMALL_STATE(1454)] = 49235,
+ [SMALL_STATE(1454)] = 49233,
[SMALL_STATE(1455)] = 49244,
[SMALL_STATE(1456)] = 49255,
[SMALL_STATE(1457)] = 49266,
[SMALL_STATE(1458)] = 49277,
- [SMALL_STATE(1459)] = 49288,
+ [SMALL_STATE(1459)] = 49286,
[SMALL_STATE(1460)] = 49297,
[SMALL_STATE(1461)] = 49308,
- [SMALL_STATE(1462)] = 49319,
- [SMALL_STATE(1463)] = 49330,
- [SMALL_STATE(1464)] = 49341,
- [SMALL_STATE(1465)] = 49352,
+ [SMALL_STATE(1462)] = 49317,
+ [SMALL_STATE(1463)] = 49328,
+ [SMALL_STATE(1464)] = 49339,
+ [SMALL_STATE(1465)] = 49350,
[SMALL_STATE(1466)] = 49361,
[SMALL_STATE(1467)] = 49372,
[SMALL_STATE(1468)] = 49383,
@@ -78221,93 +78314,93 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(1488)] = 49603,
[SMALL_STATE(1489)] = 49614,
[SMALL_STATE(1490)] = 49625,
- [SMALL_STATE(1491)] = 49636,
- [SMALL_STATE(1492)] = 49645,
- [SMALL_STATE(1493)] = 49656,
- [SMALL_STATE(1494)] = 49667,
- [SMALL_STATE(1495)] = 49678,
- [SMALL_STATE(1496)] = 49689,
- [SMALL_STATE(1497)] = 49700,
- [SMALL_STATE(1498)] = 49711,
- [SMALL_STATE(1499)] = 49720,
- [SMALL_STATE(1500)] = 49729,
+ [SMALL_STATE(1491)] = 49634,
+ [SMALL_STATE(1492)] = 49643,
+ [SMALL_STATE(1493)] = 49654,
+ [SMALL_STATE(1494)] = 49665,
+ [SMALL_STATE(1495)] = 49676,
+ [SMALL_STATE(1496)] = 49687,
+ [SMALL_STATE(1497)] = 49696,
+ [SMALL_STATE(1498)] = 49707,
+ [SMALL_STATE(1499)] = 49718,
+ [SMALL_STATE(1500)] = 49727,
[SMALL_STATE(1501)] = 49738,
[SMALL_STATE(1502)] = 49749,
[SMALL_STATE(1503)] = 49757,
[SMALL_STATE(1504)] = 49765,
[SMALL_STATE(1505)] = 49773,
[SMALL_STATE(1506)] = 49781,
- [SMALL_STATE(1507)] = 49789,
- [SMALL_STATE(1508)] = 49797,
- [SMALL_STATE(1509)] = 49805,
- [SMALL_STATE(1510)] = 49813,
- [SMALL_STATE(1511)] = 49821,
+ [SMALL_STATE(1507)] = 49791,
+ [SMALL_STATE(1508)] = 49799,
+ [SMALL_STATE(1509)] = 49807,
+ [SMALL_STATE(1510)] = 49815,
+ [SMALL_STATE(1511)] = 49823,
[SMALL_STATE(1512)] = 49831,
[SMALL_STATE(1513)] = 49839,
[SMALL_STATE(1514)] = 49847,
[SMALL_STATE(1515)] = 49855,
- [SMALL_STATE(1516)] = 49865,
- [SMALL_STATE(1517)] = 49873,
- [SMALL_STATE(1518)] = 49881,
- [SMALL_STATE(1519)] = 49889,
- [SMALL_STATE(1520)] = 49897,
- [SMALL_STATE(1521)] = 49905,
- [SMALL_STATE(1522)] = 49913,
- [SMALL_STATE(1523)] = 49921,
- [SMALL_STATE(1524)] = 49929,
- [SMALL_STATE(1525)] = 49937,
- [SMALL_STATE(1526)] = 49945,
- [SMALL_STATE(1527)] = 49953,
- [SMALL_STATE(1528)] = 49961,
- [SMALL_STATE(1529)] = 49969,
- [SMALL_STATE(1530)] = 49977,
- [SMALL_STATE(1531)] = 49985,
- [SMALL_STATE(1532)] = 49993,
- [SMALL_STATE(1533)] = 50001,
- [SMALL_STATE(1534)] = 50009,
- [SMALL_STATE(1535)] = 50017,
- [SMALL_STATE(1536)] = 50025,
- [SMALL_STATE(1537)] = 50033,
- [SMALL_STATE(1538)] = 50041,
- [SMALL_STATE(1539)] = 50049,
- [SMALL_STATE(1540)] = 50057,
- [SMALL_STATE(1541)] = 50065,
- [SMALL_STATE(1542)] = 50073,
- [SMALL_STATE(1543)] = 50081,
- [SMALL_STATE(1544)] = 50089,
+ [SMALL_STATE(1516)] = 49863,
+ [SMALL_STATE(1517)] = 49871,
+ [SMALL_STATE(1518)] = 49879,
+ [SMALL_STATE(1519)] = 49887,
+ [SMALL_STATE(1520)] = 49895,
+ [SMALL_STATE(1521)] = 49903,
+ [SMALL_STATE(1522)] = 49911,
+ [SMALL_STATE(1523)] = 49919,
+ [SMALL_STATE(1524)] = 49927,
+ [SMALL_STATE(1525)] = 49935,
+ [SMALL_STATE(1526)] = 49943,
+ [SMALL_STATE(1527)] = 49951,
+ [SMALL_STATE(1528)] = 49959,
+ [SMALL_STATE(1529)] = 49967,
+ [SMALL_STATE(1530)] = 49975,
+ [SMALL_STATE(1531)] = 49983,
+ [SMALL_STATE(1532)] = 49991,
+ [SMALL_STATE(1533)] = 49999,
+ [SMALL_STATE(1534)] = 50007,
+ [SMALL_STATE(1535)] = 50015,
+ [SMALL_STATE(1536)] = 50023,
+ [SMALL_STATE(1537)] = 50031,
+ [SMALL_STATE(1538)] = 50039,
+ [SMALL_STATE(1539)] = 50047,
+ [SMALL_STATE(1540)] = 50055,
+ [SMALL_STATE(1541)] = 50063,
+ [SMALL_STATE(1542)] = 50071,
+ [SMALL_STATE(1543)] = 50079,
+ [SMALL_STATE(1544)] = 50087,
[SMALL_STATE(1545)] = 50097,
[SMALL_STATE(1546)] = 50105,
[SMALL_STATE(1547)] = 50113,
[SMALL_STATE(1548)] = 50121,
- [SMALL_STATE(1549)] = 50129,
- [SMALL_STATE(1550)] = 50137,
- [SMALL_STATE(1551)] = 50145,
- [SMALL_STATE(1552)] = 50153,
- [SMALL_STATE(1553)] = 50161,
- [SMALL_STATE(1554)] = 50169,
- [SMALL_STATE(1555)] = 50179,
- [SMALL_STATE(1556)] = 50187,
- [SMALL_STATE(1557)] = 50195,
- [SMALL_STATE(1558)] = 50203,
- [SMALL_STATE(1559)] = 50211,
- [SMALL_STATE(1560)] = 50219,
- [SMALL_STATE(1561)] = 50227,
- [SMALL_STATE(1562)] = 50235,
- [SMALL_STATE(1563)] = 50243,
- [SMALL_STATE(1564)] = 50251,
- [SMALL_STATE(1565)] = 50259,
- [SMALL_STATE(1566)] = 50267,
- [SMALL_STATE(1567)] = 50275,
- [SMALL_STATE(1568)] = 50283,
- [SMALL_STATE(1569)] = 50291,
- [SMALL_STATE(1570)] = 50299,
- [SMALL_STATE(1571)] = 50307,
- [SMALL_STATE(1572)] = 50315,
- [SMALL_STATE(1573)] = 50323,
- [SMALL_STATE(1574)] = 50331,
- [SMALL_STATE(1575)] = 50341,
- [SMALL_STATE(1576)] = 50349,
- [SMALL_STATE(1577)] = 50357,
+ [SMALL_STATE(1549)] = 50131,
+ [SMALL_STATE(1550)] = 50139,
+ [SMALL_STATE(1551)] = 50147,
+ [SMALL_STATE(1552)] = 50155,
+ [SMALL_STATE(1553)] = 50165,
+ [SMALL_STATE(1554)] = 50173,
+ [SMALL_STATE(1555)] = 50181,
+ [SMALL_STATE(1556)] = 50189,
+ [SMALL_STATE(1557)] = 50197,
+ [SMALL_STATE(1558)] = 50205,
+ [SMALL_STATE(1559)] = 50213,
+ [SMALL_STATE(1560)] = 50221,
+ [SMALL_STATE(1561)] = 50229,
+ [SMALL_STATE(1562)] = 50237,
+ [SMALL_STATE(1563)] = 50245,
+ [SMALL_STATE(1564)] = 50253,
+ [SMALL_STATE(1565)] = 50261,
+ [SMALL_STATE(1566)] = 50269,
+ [SMALL_STATE(1567)] = 50277,
+ [SMALL_STATE(1568)] = 50285,
+ [SMALL_STATE(1569)] = 50293,
+ [SMALL_STATE(1570)] = 50301,
+ [SMALL_STATE(1571)] = 50309,
+ [SMALL_STATE(1572)] = 50317,
+ [SMALL_STATE(1573)] = 50327,
+ [SMALL_STATE(1574)] = 50335,
+ [SMALL_STATE(1575)] = 50343,
+ [SMALL_STATE(1576)] = 50351,
+ [SMALL_STATE(1577)] = 50359,
[SMALL_STATE(1578)] = 50367,
[SMALL_STATE(1579)] = 50377,
[SMALL_STATE(1580)] = 50385,
@@ -78315,26 +78408,26 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(1582)] = 50401,
[SMALL_STATE(1583)] = 50409,
[SMALL_STATE(1584)] = 50417,
- [SMALL_STATE(1585)] = 50427,
- [SMALL_STATE(1586)] = 50435,
- [SMALL_STATE(1587)] = 50443,
- [SMALL_STATE(1588)] = 50451,
- [SMALL_STATE(1589)] = 50459,
- [SMALL_STATE(1590)] = 50467,
- [SMALL_STATE(1591)] = 50475,
- [SMALL_STATE(1592)] = 50483,
- [SMALL_STATE(1593)] = 50491,
- [SMALL_STATE(1594)] = 50499,
- [SMALL_STATE(1595)] = 50507,
- [SMALL_STATE(1596)] = 50515,
- [SMALL_STATE(1597)] = 50523,
- [SMALL_STATE(1598)] = 50531,
- [SMALL_STATE(1599)] = 50539,
- [SMALL_STATE(1600)] = 50547,
- [SMALL_STATE(1601)] = 50555,
- [SMALL_STATE(1602)] = 50563,
- [SMALL_STATE(1603)] = 50573,
- [SMALL_STATE(1604)] = 50581,
+ [SMALL_STATE(1585)] = 50425,
+ [SMALL_STATE(1586)] = 50433,
+ [SMALL_STATE(1587)] = 50441,
+ [SMALL_STATE(1588)] = 50449,
+ [SMALL_STATE(1589)] = 50457,
+ [SMALL_STATE(1590)] = 50465,
+ [SMALL_STATE(1591)] = 50473,
+ [SMALL_STATE(1592)] = 50481,
+ [SMALL_STATE(1593)] = 50489,
+ [SMALL_STATE(1594)] = 50497,
+ [SMALL_STATE(1595)] = 50505,
+ [SMALL_STATE(1596)] = 50513,
+ [SMALL_STATE(1597)] = 50521,
+ [SMALL_STATE(1598)] = 50529,
+ [SMALL_STATE(1599)] = 50537,
+ [SMALL_STATE(1600)] = 50545,
+ [SMALL_STATE(1601)] = 50553,
+ [SMALL_STATE(1602)] = 50561,
+ [SMALL_STATE(1603)] = 50569,
+ [SMALL_STATE(1604)] = 50579,
[SMALL_STATE(1605)] = 50589,
[SMALL_STATE(1606)] = 50597,
[SMALL_STATE(1607)] = 50605,
@@ -78353,59 +78446,59 @@ static const TSParseActionEntry ts_parse_actions[] = {
[13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(299),
[15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2),
[17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1019),
- [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1348),
- [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042),
+ [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1483),
+ [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1032),
[23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338),
- [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1036),
- [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1479),
- [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1283),
- [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1252),
+ [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1022),
+ [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1391),
+ [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1462),
+ [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1255),
[33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94),
[35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334),
[37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175),
- [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1387),
+ [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1359),
[41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(28),
- [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1265),
+ [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1417),
[45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1203),
- [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1192),
- [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1465),
+ [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1262),
+ [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1375),
[51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107),
[53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(147),
[55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(57),
[57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77),
- [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593),
- [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1091),
- [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316),
- [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1152),
- [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140),
- [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181),
- [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1577),
+ [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1098),
+ [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316),
+ [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1108),
+ [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140),
+ [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181),
+ [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1544),
+ [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575),
[73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181),
[75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(183),
- [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140),
- [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1143),
- [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1072),
- [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612),
- [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506),
- [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(612),
- [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(614),
- [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259),
+ [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1125),
+ [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1140),
+ [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062),
+ [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611),
+ [85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577),
+ [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(611),
+ [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(613),
+ [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1202),
[93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(460),
[95] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428),
[97] = {.entry = {.count = 1, .reusable = false}}, SHIFT(111),
- [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996),
+ [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010),
[101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851),
[103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67),
[105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319),
[107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76),
[109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300),
[111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222),
- [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732),
- [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1220),
+ [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730),
+ [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188),
[117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(301),
- [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(963),
+ [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987),
[121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303),
- [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602),
+ [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600),
[125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599),
[127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(431),
[129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(116),
@@ -78426,43 +78519,43 @@ static const TSParseActionEntry ts_parse_actions[] = {
[161] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0),
[163] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(2),
[166] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1019),
- [169] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1348),
- [172] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1042),
+ [169] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1483),
+ [172] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1032),
[175] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(338),
- [178] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1036),
- [181] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1479),
- [184] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1283),
- [187] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1252),
+ [178] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1022),
+ [181] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1391),
+ [184] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1462),
+ [187] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1255),
[190] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(94),
[193] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(334),
[196] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(175),
- [199] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1387),
+ [199] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1359),
[202] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(28),
- [205] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1265),
+ [205] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1417),
[208] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1203),
- [211] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1192),
- [214] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1465),
+ [211] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1262),
+ [214] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1375),
[217] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(107),
[220] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(147),
[223] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(57),
[226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(77),
- [229] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1593),
- [232] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1091),
- [235] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(316),
- [238] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1152),
- [241] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(140),
- [244] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(181),
- [247] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1577),
+ [229] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1098),
+ [232] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(316),
+ [235] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1108),
+ [238] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(140),
+ [241] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(181),
+ [244] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1544),
+ [247] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1575),
[250] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(181),
[253] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(183),
- [256] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1140),
- [259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1143),
- [262] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1072),
- [265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(612),
- [268] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1506),
- [271] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(612),
- [274] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(614),
- [277] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1259),
+ [256] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1125),
+ [259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1140),
+ [262] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1062),
+ [265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(611),
+ [268] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1577),
+ [271] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(611),
+ [274] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(613),
+ [277] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(1202),
[280] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2, 0, 0), SHIFT_REPEAT(460),
[283] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, 0, 35),
[285] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_default, 3, 0, 35),
@@ -78480,57 +78573,57 @@ static const TSParseActionEntry ts_parse_actions[] = {
[309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63),
[311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508),
[313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510),
- [315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920),
- [317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924),
+ [315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(929),
+ [317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927),
[319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345),
[321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355),
[323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445),
[325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296),
[327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3),
- [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1311),
+ [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1317),
[331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344),
- [333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1312),
- [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1254),
- [337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1314),
- [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073),
+ [333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1319),
+ [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1210),
+ [337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1322),
+ [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080),
[341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321),
- [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154),
+ [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1116),
[345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446),
[347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(440),
[349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438),
[351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(196),
- [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810),
+ [353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838),
[355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1, 0, 0),
- [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1216),
+ [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1244),
[359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95),
[361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219),
[363] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1, 0, 0),
[365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(56),
[367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79),
- [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1593),
- [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1079),
- [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307),
- [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1122),
- [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138),
- [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192),
- [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1584),
+ [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1091),
+ [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307),
+ [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1137),
+ [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138),
+ [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192),
+ [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1506),
+ [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1575),
[383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192),
[385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193),
- [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129),
- [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1137),
- [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1070),
+ [387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100),
+ [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102),
+ [391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055),
[393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526),
- [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600),
+ [395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568),
[397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(526),
[399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(583),
[401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444),
[403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(471),
[405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(173),
- [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808),
- [409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1167),
- [411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1096),
+ [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804),
+ [409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1242),
+ [411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1077),
[413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315),
- [415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1165),
+ [415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114),
[417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466),
[419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(448),
[421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250),
@@ -78539,15 +78632,15 @@ static const TSParseActionEntry ts_parse_actions[] = {
[427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320),
[429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123),
[431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(272),
- [433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1574),
+ [433] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1572),
[435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272),
[437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248),
- [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585),
+ [439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586),
[441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(706),
[443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487),
[445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(491),
[447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(230),
- [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816),
+ [449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(831),
[451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246),
[453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(59),
[455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80),
@@ -78556,7 +78649,7 @@ static const TSParseActionEntry ts_parse_actions[] = {
[461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(227),
[463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227),
[465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228),
- [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533),
+ [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1517),
[469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506),
[471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497),
[473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496),
@@ -78570,7 +78663,7 @@ static const TSParseActionEntry ts_parse_actions[] = {
[489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273),
[491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274),
[493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1587),
- [495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(839),
+ [495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(835),
[497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3, 0, 0),
[499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3, 0, 0),
[501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64),
@@ -78632,66 +78725,66 @@ static const TSParseActionEntry ts_parse_actions[] = {
[613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91),
[615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598),
[617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(323),
- [619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(629),
- [621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654),
- [623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586),
+ [619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(628),
+ [621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653),
+ [623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589),
[625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545),
- [627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762),
- [629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727),
+ [627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761),
+ [629] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733),
[631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(424),
[633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329),
[635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330),
[637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(483),
[639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484),
- [641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813),
- [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1023),
+ [641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817),
+ [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1025),
[645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384),
- [647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1030),
+ [647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1040),
[649] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82),
[651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(326),
- [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(734),
+ [653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(725),
[655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(488),
[657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489),
- [659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814),
+ [659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818),
[661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93),
[663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81),
- [665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1123),
+ [665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1120),
[667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(331),
[669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268),
- [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(796),
+ [671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(780),
[673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(468),
[675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467),
- [677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811),
+ [677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832),
[679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78),
- [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053),
+ [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061),
[683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313),
- [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(624),
+ [685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(623),
[687] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0), REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0),
[690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 1, 0, 0),
- [692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278),
- [694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411),
+ [692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1452),
+ [694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1426),
[696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102),
[698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558),
[700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266),
- [702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303),
- [704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989),
- [706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661),
+ [702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1318),
+ [704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991),
+ [706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660),
[708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 1, 0, 0),
[710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394),
- [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1197),
+ [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1185),
[714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83),
- [716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021),
+ [716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020),
[718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1),
[720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604),
- [722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1042),
- [724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036),
+ [722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032),
+ [724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022),
[726] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 4),
[729] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1),
[731] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(36),
[734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(220),
- [736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536),
- [738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572),
- [740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268),
+ [736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1505),
+ [738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600),
+ [740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1267),
[742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139),
[744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, 0, 1),
[746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34),
@@ -78705,20 +78798,20 @@ static const TSParseActionEntry ts_parse_actions[] = {
[762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51),
[764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(494),
[766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495),
- [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1056),
+ [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1053),
[770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(436),
- [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1057),
+ [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1054),
[774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348),
- [776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815),
+ [776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(806),
[778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26),
[780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464),
[782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(476),
[784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317),
- [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1555),
+ [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1518),
[788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(609),
[790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6),
[792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5),
- [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1550),
+ [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1546),
[796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4),
[798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(437),
[800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439),
@@ -78732,57 +78825,57 @@ static const TSParseActionEntry ts_parse_actions[] = {
[816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485),
[818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478),
[820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325),
- [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(729),
+ [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735),
[824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463),
[826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442),
[828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318),
- [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(627),
+ [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(626),
[832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(85),
[834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37),
[836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178),
- [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1405),
- [840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1399),
- [842] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(998),
+ [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1354),
+ [840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1263),
+ [842] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(1011),
[845] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym__property_name, 1, 0, 4), SHIFT(100),
[849] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(221),
- [852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1132),
- [854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111),
- [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1112),
- [858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337),
- [860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951),
+ [852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1135),
+ [854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118),
+ [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119),
+ [858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1306),
+ [860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(953),
[862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36),
- [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1534),
- [866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(953),
- [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(991),
- [870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1545),
- [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1543),
+ [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1507),
+ [866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(952),
+ [868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(968),
+ [870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1542),
+ [872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1541),
[874] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(100),
[877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194),
- [879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1135),
+ [879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154),
[881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156),
[883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(229),
[885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, 0, 6),
[887] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, 0, 6),
- [889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1229),
- [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1341),
+ [889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1184),
+ [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1482),
[893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327),
- [895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1087),
- [897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(862),
+ [895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1076),
+ [897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863),
[899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89),
- [901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1580),
- [903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1570),
+ [901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1550),
+ [903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1547),
[905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 1),
[907] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(229),
[910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158),
- [912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1529),
- [914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1507),
- [916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1103),
+ [912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1545),
+ [914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1514),
+ [916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1152),
[918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1558),
- [920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1606),
+ [920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1605),
[922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143),
[924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, 0, 19),
[926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249),
- [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1162),
+ [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1128),
[930] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_pattern, 1, -1, 1),
[933] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, -1, 1), SHIFT(194),
[936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), REDUCE(sym_rest_pattern, 2, 0, 19),
@@ -78860,7 +78953,7 @@ static const TSParseActionEntry ts_parse_actions[] = {
[1082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 9, 0, 107),
[1084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2, 0, 0),
[1086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2, 0, 0),
- [1088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1043),
+ [1088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1029),
[1090] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, 0, 6),
[1092] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, 0, 6),
[1094] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, 0, 60),
@@ -78944,7 +79037,7 @@ static const TSParseActionEntry ts_parse_actions[] = {
[1251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 42),
[1253] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, 0, 44),
[1255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, 0, 44),
- [1257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1249),
+ [1257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1208),
[1259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 1), SHIFT(89),
[1262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157),
[1264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(197),
@@ -78977,18 +79070,18 @@ static const TSParseActionEntry ts_parse_actions[] = {
[1323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, 0, 7),
[1325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97),
[1327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172),
- [1329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1098),
- [1331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1344),
+ [1329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1085),
+ [1331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465),
[1333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516),
[1335] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 8),
[1337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 8),
- [1339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222),
+ [1339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1250),
[1341] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, 0, 8),
[1343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, 0, 8),
[1345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519),
[1347] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1, 0, 0),
[1349] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1, 0, 0),
- [1351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523),
+ [1351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522),
[1353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 2, 0, 0),
[1355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 2, 0, 0),
[1357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 40),
@@ -78997,22 +79090,22 @@ static const TSParseActionEntry ts_parse_actions[] = {
[1363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, 0, 9),
[1365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2, 0, 0),
[1367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2, 0, 0),
- [1369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 3, 0, 47),
- [1371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 3, 0, 47),
+ [1369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 47),
+ [1371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 47),
[1373] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, 0, 10),
[1375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, 0, 10),
- [1377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 2, 0, 11),
- [1379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 2, 0, 11),
- [1381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0),
- [1383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0),
+ [1377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3, 0, 0),
+ [1379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3, 0, 0),
+ [1381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 2, 0, 11),
+ [1383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 2, 0, 11),
[1385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 16),
[1387] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 16),
[1389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, 0, 17),
[1391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, 0, 17),
[1393] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, 0, 17), REDUCE(sym_object_pattern, 3, 0, 18),
[1396] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, 0, 18),
- [1398] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, 0, 48),
- [1400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, 0, 48),
+ [1398] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 3, 0, 48),
+ [1400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 3, 0, 48),
[1402] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, 0, 50),
[1404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, 0, 50),
[1406] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, 0, 17),
@@ -79095,15 +79188,15 @@ static const TSParseActionEntry ts_parse_actions[] = {
[1562] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, 0, 41),
[1564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3, 0, 0),
[1566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 15),
- [1568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101),
- [1570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129),
- [1572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094),
- [1574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1497),
- [1576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 41),
+ [1568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, 0, 41),
+ [1570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101),
+ [1572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129),
+ [1574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090),
+ [1576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1495),
[1578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, 0, 84),
[1580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, 0, 39),
- [1582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199),
- [1584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615),
+ [1582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1259),
+ [1584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614),
[1586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0),
[1588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(254),
[1590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(252),
@@ -79144,724 +79237,724 @@ static const TSParseActionEntry ts_parse_actions[] = {
[1660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264),
[1662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235),
[1664] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2, 0, 0), REDUCE(sym_object_pattern, 2, 0, 0),
- [1667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186),
- [1669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395),
- [1671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 53), REDUCE(sym_assignment_expression, 3, 0, 15),
- [1674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 53),
- [1676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 56),
- [1678] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 56), SHIFT(252),
+ [1667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, 0, 56),
+ [1669] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 56), SHIFT(252),
+ [1672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0),
+ [1674] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 53), REDUCE(sym_assignment_expression, 3, 0, 15),
+ [1677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 53),
+ [1679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 39),
[1681] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3, 0, 0), REDUCE(sym_computed_property_name, 3, 0, 0),
[1684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3, 0, 0),
[1686] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 53), REDUCE(sym_assignment_expression, 3, 0, 39),
[1689] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 39), REDUCE(sym_assignment_expression, 3, 0, 39),
[1692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, 0, 39),
- [1694] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0),
- [1697] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 17), REDUCE(sym_object_pattern, 3, 0, 18),
- [1700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2, 0, 0),
- [1702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418),
- [1704] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0),
- [1707] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0),
- [1709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, 0, 39),
- [1711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423),
- [1713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233),
- [1715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232),
- [1717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236),
- [1719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236),
- [1721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240),
- [1723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233),
- [1725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241),
- [1727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232),
- [1729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234),
- [1731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295),
- [1733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237),
- [1735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238),
- [1737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239),
- [1739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242),
- [1741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242),
- [1743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243),
- [1745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270),
- [1747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201),
- [1749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455),
- [1751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430),
- [1753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976),
- [1755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472),
- [1757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341),
- [1759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475),
- [1761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449),
- [1763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0),
- [1765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35),
- [1767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724),
- [1769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164),
- [1771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718),
- [1773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465),
- [1775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632),
- [1777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29),
- [1779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469),
+ [1694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186),
+ [1696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418),
+ [1698] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, 0, 0), REDUCE(sym__property_name, 1, 0, 0),
+ [1701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 0),
+ [1703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423),
+ [1705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395),
+ [1707] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2, 0, 0), REDUCE(sym_array_pattern, 2, 0, 0),
+ [1710] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, 0, 17), REDUCE(sym_object_pattern, 3, 0, 18),
+ [1713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201),
+ [1715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29),
+ [1717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233),
+ [1719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232),
+ [1721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234),
+ [1723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295),
+ [1725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236),
+ [1727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236),
+ [1729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237),
+ [1731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238),
+ [1733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(239),
+ [1735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240),
+ [1737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233),
+ [1739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241),
+ [1741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232),
+ [1743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242),
+ [1745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242),
+ [1747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243),
+ [1749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270),
+ [1751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455),
+ [1753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465),
+ [1755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430),
+ [1757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992),
+ [1759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341),
+ [1761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453),
+ [1763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450),
+ [1765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718),
+ [1767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32),
+ [1769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631),
+ [1771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454),
+ [1773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462),
+ [1775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469),
+ [1777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33),
+ [1779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106),
[1781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112),
- [1783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46),
- [1785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453),
- [1787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49),
- [1789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50),
- [1791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114),
- [1793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52),
- [1795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550),
- [1797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450),
- [1799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32),
- [1801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118),
- [1803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120),
- [1805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454),
- [1807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549),
- [1809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429),
- [1811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432),
- [1813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106),
- [1815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33),
- [1817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9),
- [1819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109),
- [1821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462),
+ [1783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550),
+ [1785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0),
+ [1787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472),
+ [1789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46),
+ [1791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549),
+ [1793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49),
+ [1795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50),
+ [1797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(114),
+ [1799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52),
+ [1801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(429),
+ [1803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(118),
+ [1805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(120),
+ [1807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475),
+ [1809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(432),
+ [1811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449),
+ [1813] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1162),
+ [1815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35),
+ [1817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726),
+ [1819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9),
+ [1821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109),
[1823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281),
- [1825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280),
- [1827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282),
- [1829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283),
- [1831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284),
- [1833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284),
- [1835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285),
- [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286),
- [1839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287),
- [1841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288),
- [1843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281),
- [1845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289),
- [1847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280),
- [1849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290),
- [1851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290),
- [1853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291),
- [1855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174),
- [1857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411),
- [1859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1033),
- [1861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861),
- [1863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607),
- [1865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88),
- [1867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(870),
- [1869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1221),
- [1871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(874),
- [1873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(881),
- [1875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400),
- [1877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399),
- [1879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1028),
- [1881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572),
- [1883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(871),
- [1885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(872),
- [1887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(879),
- [1889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1029),
- [1891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656),
- [1893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(869),
- [1895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(867),
- [1897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(880),
- [1899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 54),
- [1901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1024),
- [1903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720),
- [1905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(876),
- [1907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(873),
- [1909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(877),
- [1911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1027),
- [1913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736),
- [1915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(868),
- [1917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(866),
- [1919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(878),
- [1921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1039),
- [1923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542),
- [1925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(875),
- [1927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865),
- [1929] = {.entry = {.count = 1, .reusable = false}}, SHIFT(882),
- [1931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293),
- [1933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245),
- [1935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176),
- [1937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269),
- [1939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107),
- [1941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218),
- [1943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1293),
- [1945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0),
+ [1825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288),
+ [1827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281),
+ [1829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289),
+ [1831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1033),
+ [1833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861),
+ [1835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601),
+ [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88),
+ [1839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(867),
+ [1841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198),
+ [1843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(868),
+ [1845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(879),
+ [1847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411),
+ [1849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280),
+ [1851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282),
+ [1853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283),
+ [1855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284),
+ [1857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284),
+ [1859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285),
+ [1861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286),
+ [1863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287),
+ [1865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280),
+ [1867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290),
+ [1869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290),
+ [1871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291),
+ [1873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174),
+ [1875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1041),
+ [1877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720),
+ [1879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(869),
+ [1881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(872),
+ [1883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(882),
+ [1885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042),
+ [1887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766),
+ [1889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(874),
+ [1891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(875),
+ [1893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(880),
+ [1895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1044),
+ [1897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542),
+ [1899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(876),
+ [1901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(873),
+ [1903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(883),
+ [1905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1043),
+ [1907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655),
+ [1909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(865),
+ [1911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(871),
+ [1913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(877),
+ [1915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(400),
+ [1917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399),
+ [1919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1031),
+ [1921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572),
+ [1923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(870),
+ [1925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(866),
+ [1927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(881),
+ [1929] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, 0, 54),
+ [1931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218),
+ [1933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269),
+ [1935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1496),
+ [1937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293),
+ [1939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245),
+ [1941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1113),
+ [1943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2, 0, 0),
+ [1945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176),
[1947] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, 0, 56), SHIFT(280),
- [1950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1080),
+ [1950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1078),
[1952] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0), REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0),
- [1955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(887),
- [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(888),
- [1959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(894),
- [1961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114),
- [1963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000),
- [1965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66),
+ [1955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884),
+ [1957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(885),
+ [1959] = {.entry = {.count = 1, .reusable = false}}, SHIFT(889),
+ [1961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1123),
+ [1963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017),
+ [1965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551),
[1967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(855),
[1969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267),
- [1971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(891),
- [1973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144),
- [1975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145),
- [1977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065),
- [1979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(883),
- [1981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974),
- [1983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(923),
- [1985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551),
- [1987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856),
- [1989] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1114),
- [1992] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1000),
- [1995] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65),
- [1997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(855),
- [2000] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(267),
- [2003] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1593),
- [2006] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(891),
- [2009] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1144),
- [2012] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1145),
- [2015] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1065),
- [2018] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1259),
- [2021] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(883),
- [2024] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(974),
- [2027] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(923),
- [2030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536),
- [2032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65),
- [2034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853),
- [2036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339),
- [2038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859),
- [2040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340),
- [2042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1074),
- [2044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(863),
- [2046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1359),
+ [1971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(892),
+ [1973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126),
+ [1975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1150),
+ [1977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1056),
+ [1979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(878),
+ [1981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972),
+ [1983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(909),
+ [1985] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1123),
+ [1988] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1017),
+ [1991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65),
+ [1993] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(854),
+ [1996] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(267),
+ [1999] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(892),
+ [2002] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1575),
+ [2005] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1126),
+ [2008] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1150),
+ [2011] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1056),
+ [2014] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(1202),
+ [2017] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(878),
+ [2020] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(972),
+ [2023] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 65), SHIFT_REPEAT(909),
+ [2026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536),
+ [2028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854),
+ [2030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65),
+ [2032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859),
+ [2034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339),
+ [2036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858),
+ [2038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340),
+ [2040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66),
+ [2042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1083),
+ [2044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(862),
+ [2046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499),
[2048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221),
[2050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(886),
- [2052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1213),
- [2054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(885),
- [2056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(897),
- [2058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1075),
+ [2052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204),
+ [2054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(888),
+ [2056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(899),
+ [2058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1092),
[2060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(864),
- [2062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1116),
- [2064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531),
- [2066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1085),
- [2068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052),
- [2070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1102),
- [2072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0),
- [2074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(899),
- [2076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(890),
- [2078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(936),
- [2080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1146),
+ [2062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1103),
+ [2064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1530),
+ [2066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1155),
+ [2068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 1, 0, 0),
+ [2070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(894),
+ [2072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(890),
+ [2074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(902),
+ [2076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1097),
+ [2078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046),
+ [2080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1111),
[2082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 1, 0, 0),
- [2084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998),
- [2086] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4),
- [2088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276),
- [2090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763),
- [2092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655),
- [2094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728),
- [2096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002),
+ [2084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011),
+ [2086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654),
+ [2088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4),
+ [2090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276),
+ [2092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734),
+ [2094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763),
+ [2096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997),
[2098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22),
- [2100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(889),
- [2102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067),
- [2104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(935),
- [2106] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(1455),
- [2109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(952),
- [2111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003),
- [2113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1077),
- [2115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(954),
- [2117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1488),
- [2119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(955),
- [2121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995),
- [2123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(982),
- [2125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(992),
- [2127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499),
- [2129] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18),
- [2132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007),
- [2134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1360),
- [2136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(979),
- [2138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17),
- [2140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1336),
- [2142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(977),
- [2144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014),
- [2146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1379),
- [2148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(985),
- [2150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(986),
- [2152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009),
- [2154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1362),
- [2156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(980),
- [2158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(981),
- [2160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011),
- [2162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(892),
- [2164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050),
- [2166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(925),
- [2168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(933),
- [2170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005),
- [2172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(893),
- [2174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068),
- [2176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896),
- [2178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978),
- [2180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(902),
- [2182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(903),
- [2184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 78),
- [2186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 78),
- [2188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 94),
- [2190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 94),
- [2192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364),
- [2194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365),
- [2196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 88),
- [2198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 88),
- [2200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0),
- [2202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0),
- [2204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99),
- [2206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1567),
+ [2100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(893),
+ [2102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066),
+ [2104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(920),
+ [2106] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, 0, 4), SHIFT(1456),
+ [2109] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17), REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18),
+ [2112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1491),
+ [2114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(956),
+ [2116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014),
+ [2118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1082),
+ [2120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(958),
+ [2122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1419),
+ [2124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(957),
+ [2126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960),
+ [2128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988),
+ [2130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(989),
+ [2132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 17),
+ [2134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001),
+ [2136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1382),
+ [2138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(977),
+ [2140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(978),
+ [2142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353),
+ [2144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(974),
+ [2146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000),
+ [2148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1380),
+ [2150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(995),
+ [2152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002),
+ [2154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(898),
+ [2156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059),
+ [2158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(903),
+ [2160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(904),
+ [2162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998),
+ [2164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(891),
+ [2166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067),
+ [2168] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896),
+ [2170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975),
+ [2172] = {.entry = {.count = 1, .reusable = false}}, SHIFT(922),
+ [2174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(916),
+ [2176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007),
+ [2178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1399),
+ [2180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(981),
+ [2182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(982),
+ [2184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 94),
+ [2186] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 94),
+ [2188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 78),
+ [2190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 78),
+ [2192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1400),
+ [2194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1401),
+ [2196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 83),
+ [2198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 83),
+ [2200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 88),
+ [2202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 88),
+ [2204] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 101),
+ [2206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 101),
[2208] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, 0, 55),
[2210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, 0, 55),
- [2212] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, 0, 83),
- [2214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, 0, 83),
- [2216] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, 0, 101),
- [2218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, 0, 101),
- [2220] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 71),
- [2222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 71),
- [2224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947),
- [2226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946),
- [2228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1380),
- [2230] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 93),
- [2232] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 93),
- [2234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381),
- [2236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 3, 0, 35),
- [2238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 3, 0, 35),
- [2240] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 31),
- [2242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 31),
- [2244] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 32),
- [2246] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 32),
- [2248] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 32), SHIFT_REPEAT(950),
- [2251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12),
- [2253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12),
- [2255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), SHIFT_REPEAT(1259),
- [2258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 44),
- [2260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 44),
- [2262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6),
- [2264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 2, 0, 6),
- [2266] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 32),
- [2268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 32),
- [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155),
- [2272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273),
- [2274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84),
- [2276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008),
- [2278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(969),
- [2280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010),
- [2282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1315),
- [2284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(964),
- [2286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(965),
- [2288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013),
- [2290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(956),
- [2292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319),
- [2294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(967),
- [2296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(968),
- [2298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004),
- [2300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274),
- [2302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(972),
- [2304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(973),
- [2306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015),
- [2308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383),
- [2310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(960),
- [2312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988),
- [2314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006),
- [2316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294),
- [2318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(990),
- [2320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(993),
- [2322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394),
- [2324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1401),
- [2326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410),
- [2328] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2),
- [2330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2),
- [2332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1275),
- [2334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1276),
- [2336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357),
- [2338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1301),
- [2340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304),
- [2342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458),
- [2344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1460),
- [2346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(957),
- [2348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86),
- [2350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012),
- [2352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(958),
- [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1363),
- [2356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(983),
- [2358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984),
- [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1374),
- [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376),
- [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1377),
- [2366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326),
- [2368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384),
- [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385),
- [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391),
- [2374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1392),
- [2376] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 9),
- [2378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 9),
- [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395),
- [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1480),
- [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327),
- [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1481),
- [2388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016),
- [2390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(959),
- [2392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1324),
- [2394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(970),
- [2396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(971),
- [2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292),
- [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265),
+ [2212] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2, 0, 0),
+ [2214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2, 0, 0),
+ [2216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99),
+ [2218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1556),
+ [2220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1385),
+ [2222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1384),
+ [2224] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, 0, 71),
+ [2226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, 0, 71),
+ [2228] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, 0, 93),
+ [2230] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, 0, 93),
+ [2232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939),
+ [2234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940),
+ [2236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 31),
+ [2238] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 31),
+ [2240] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 31), SHIFT_REPEAT(946),
+ [2243] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12),
+ [2245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12),
+ [2247] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, 0, 12), SHIFT_REPEAT(1202),
+ [2250] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 33),
+ [2252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 1, 0, 33),
+ [2254] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 31),
+ [2256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_class_body_repeat1, 2, 0, 31),
+ [2258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, 0, 6),
+ [2260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 2, 0, 6),
+ [2262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 3, 0, 35),
+ [2264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_static_block, 3, 0, 35),
+ [2266] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, 0, 44),
+ [2268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, 0, 44),
+ [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004),
+ [2272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321),
+ [2274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(971),
+ [2276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(994),
+ [2278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012),
+ [2280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1274),
+ [2282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(985),
+ [2284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155),
+ [2286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006),
+ [2288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1373),
+ [2290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(990),
+ [2292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(967),
+ [2294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(84),
+ [2296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009),
+ [2298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951),
+ [2300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330),
+ [2302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(963),
+ [2304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(964),
+ [2306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996),
+ [2308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325),
+ [2310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(961),
+ [2312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(962),
+ [2314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008),
+ [2316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1403),
+ [2318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(983),
+ [2320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984),
+ [2322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005),
+ [2324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(954),
+ [2326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337),
+ [2328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(965),
+ [2330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(966),
+ [2332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284),
+ [2334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1294),
+ [2336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1328),
+ [2338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350),
+ [2340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1376),
+ [2342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1377),
+ [2344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1477),
+ [2346] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2),
+ [2348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, 0, 2),
+ [2350] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, 0, 9),
+ [2352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, 0, 9),
+ [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1447),
+ [2356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(955),
+ [2358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86),
+ [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1003),
+ [2362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(959),
+ [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1383),
+ [2366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(979),
+ [2368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(980),
+ [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1396),
+ [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397),
+ [2374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1404),
+ [2376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1405),
+ [2378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411),
+ [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1412),
+ [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414),
+ [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1415),
+ [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1441),
+ [2388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339),
+ [2390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340),
+ [2392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476),
+ [2394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1450),
+ [2396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1394),
+ [2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281),
+ [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381),
[2402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244),
- [2404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1310),
- [2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1457),
- [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361),
- [2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1471),
- [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1375),
- [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1397),
- [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1378),
- [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1382),
- [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486),
- [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1390),
- [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1393),
- [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1280),
- [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212),
- [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217),
- [2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264),
- [2434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1505),
- [2436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020),
+ [2404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1395),
+ [2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1398),
+ [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1402),
+ [2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1446),
+ [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1367),
+ [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475),
+ [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410),
+ [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1413),
+ [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1303),
+ [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(212),
+ [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1316),
+ [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217),
+ [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265),
+ [2430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292),
+ [2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1493),
+ [2434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562),
+ [2436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021),
[2438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1, 0, 0),
- [2440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1521),
- [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1194),
- [2444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601),
- [2446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1603),
- [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215),
- [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514),
- [2452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1255),
- [2454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0),
- [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045),
- [2458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1087),
- [2460] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(201),
- [2463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043),
- [2465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0),
- [2467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235),
- [2469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0),
- [2471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1588),
- [2473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200),
- [2475] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 18),
- [2477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0),
- [2479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586),
- [2481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 5),
- [2483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127),
- [2485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226),
- [2487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 5), SHIFT(1266),
- [2490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0),
- [2492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224),
- [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1579),
+ [2440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1594),
+ [2442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173),
+ [2444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537),
+ [2446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170),
+ [2448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1232),
+ [2450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571),
+ [2452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582),
+ [2454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076),
+ [2456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580),
+ [2458] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(201),
+ [2461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039),
+ [2463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, 0, 0),
+ [2465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3, 0, 0),
+ [2467] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 0),
+ [2469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 5),
+ [2471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127),
+ [2473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226),
+ [2475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_variable_declarator, 1, 0, 5), SHIFT(1282),
+ [2478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 2, 0, 0),
+ [2480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224),
+ [2482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, 0, 18),
+ [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523),
+ [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1169),
+ [2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224),
+ [2490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029),
+ [2492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4, 0, 0),
+ [2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538),
[2496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381),
[2498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144),
- [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100),
- [2502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 80),
- [2504] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1579),
- [2507] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0),
- [2509] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(144),
- [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383),
- [2514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1106),
- [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90),
- [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1249),
- [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066),
- [2522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557),
- [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141),
- [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653),
- [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581),
- [2530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 33),
- [2532] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1066),
- [2535] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0),
- [2537] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(141),
- [2540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 61),
- [2542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 63),
- [2544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058),
- [2546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563),
- [2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059),
- [2550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704),
- [2552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1119),
- [2554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857),
- [2556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179),
- [2558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1149),
- [2560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1161),
- [2562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553),
- [2564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1158),
- [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854),
- [2568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1125),
- [2570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1163),
- [2572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 22),
- [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153),
- [2576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154),
- [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231),
- [2580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048),
- [2582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975),
- [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082),
- [2586] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(231),
- [2589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961),
- [2591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1077),
- [2593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1113),
- [2595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1353),
- [2597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1159),
- [2599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456),
- [2601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137),
- [2603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457),
- [2605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1150),
- [2607] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(197),
- [2610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434),
- [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152),
- [2614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425),
- [2616] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(102),
- [2619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(522),
- [2621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105),
- [2623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1108),
- [2625] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1368),
- [2627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226),
- [2629] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0),
- [2631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1105),
- [2634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216),
- [2636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0),
- [2638] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(1108),
- [2641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1271),
- [2643] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373),
- [2645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025),
- [2647] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419),
- [2649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062),
- [2651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1117),
- [2653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118),
- [2655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179),
- [2657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1049),
- [2659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(858),
- [2661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420),
- [2663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1323),
- [2665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244),
- [2667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421),
- [2669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358),
- [2671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(186),
- [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597),
- [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247),
- [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047),
- [2680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515),
- [2682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1100),
- [2684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1095),
- [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1489),
- [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262),
- [2690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224),
- [2692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365),
- [2694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263),
- [2696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1256),
- [2698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376),
- [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101),
- [2702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(605),
- [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377),
- [2706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(597),
- [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166),
- [2710] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(1025),
- [2713] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0),
- [2715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464),
- [2717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1138),
- [2719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1076),
- [2721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1157),
- [2723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131),
- [2725] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18),
- [2727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197),
- [2729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342),
- [2731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1081),
- [2733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333),
- [2735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188),
- [2737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1325),
- [2739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1174),
- [2741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1044),
- [2743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093),
- [2745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96),
- [2747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1330),
- [2749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345),
- [2751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183),
+ [2500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1139),
+ [2502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90),
+ [2504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208),
+ [2506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060),
+ [2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563),
+ [2510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141),
+ [2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100),
+ [2514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, 0, 32),
+ [2516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071),
+ [2518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652),
+ [2520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383),
+ [2522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 80),
+ [2524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(557),
+ [2526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057),
+ [2528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705),
+ [2530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581),
+ [2532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 61),
+ [2534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 63),
+ [2536] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(1538),
+ [2539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0),
+ [2541] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2, 0, 0), SHIFT_REPEAT(144),
+ [2544] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1071),
+ [2547] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0),
+ [2549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2, 0, 0), SHIFT_REPEAT(141),
+ [2552] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(197),
+ [2555] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, -1, 0), SHIFT(231),
+ [2558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1157),
+ [2560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856),
+ [2562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179),
+ [2564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973),
+ [2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1084),
+ [2568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1142),
+ [2570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1145),
+ [2572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1115),
+ [2574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(434),
+ [2576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152),
+ [2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425),
+ [2580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, 0, 22),
+ [2582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153),
+ [2584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154),
+ [2586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231),
+ [2588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1124),
+ [2590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529),
+ [2592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456),
+ [2594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137),
+ [2596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457),
+ [2598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1151),
+ [2600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853),
+ [2602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105),
+ [2604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1311),
+ [2606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1110),
+ [2608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976),
+ [2610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082),
+ [2612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1068),
+ [2614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1158),
+ [2616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1225),
+ [2618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365),
+ [2620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515),
+ [2622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156),
+ [2624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(605),
+ [2626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1147),
+ [2628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164),
+ [2630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1149),
+ [2632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036),
+ [2634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376),
+ [2636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857),
+ [2638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179),
+ [2640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345),
+ [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214),
+ [2644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 18),
+ [2646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464),
+ [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1361),
+ [2650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219),
+ [2652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338),
+ [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233),
+ [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1088),
+ [2658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1072),
+ [2660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134),
+ [2662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136),
+ [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419),
+ [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420),
+ [2668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(597),
+ [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101),
+ [2672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073),
+ [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159),
+ [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1557),
+ [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364),
+ [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239),
+ [2682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96),
+ [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1451),
+ [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247),
+ [2688] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2, 0, 0), SHIFT_REPEAT(102),
+ [2691] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_sequence_expression_repeat1, 2, 0, 0), SHIFT_REPEAT(186),
+ [2694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1065),
+ [2696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326),
+ [2698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211),
+ [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1448),
+ [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181),
+ [2704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1052),
+ [2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216),
+ [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1104),
+ [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1440),
+ [2712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421),
+ [2714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358),
+ [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027),
+ [2718] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(1036),
+ [2721] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2, 0, 0),
+ [2723] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0),
+ [2725] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2, 0, 0), SHIFT_REPEAT(1147),
+ [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463),
+ [2730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0),
+ [2732] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2, 0, 0), SHIFT_REPEAT(1149),
+ [2735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160),
+ [2737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1388),
+ [2739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223),
+ [2741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197),
+ [2743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423),
+ [2745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228),
+ [2747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(521),
+ [2749] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1081),
+ [2751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377),
[2753] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3, 0, 0),
- [2755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343),
- [2757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204),
- [2759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0),
- [2761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535),
- [2763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037),
- [2765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1069),
- [2768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0),
- [2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071),
- [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347),
- [2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1498),
- [2776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0),
- [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98),
- [2780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060),
- [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061),
- [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370),
- [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532),
- [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041),
- [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1493),
- [2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1269),
- [2794] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(863),
- [2797] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0),
- [2799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1270),
- [2801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358),
- [2803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403),
- [2805] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(864),
- [2808] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0),
- [2810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0),
- [2812] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 5),
- [2814] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(105),
- [2817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078),
- [2819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44),
- [2821] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0),
- [2823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680),
- [2825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1350),
- [2827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402),
- [2829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501),
- [2831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035),
- [2833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523),
- [2835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562),
- [2837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(962),
- [2839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038),
- [2841] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1064),
- [2844] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0),
- [2846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177),
- [2848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1092),
- [2850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 5),
- [2852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569),
- [2854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0),
- [2856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103),
- [2858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625),
- [2860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031),
- [2862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1388),
- [2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022),
- [2866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14),
- [2868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063),
- [2870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 54),
- [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537),
- [2874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1349),
- [2876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0),
- [2878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681),
- [2880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708),
- [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1055),
- [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540),
- [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408),
- [2888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512),
- [2890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313),
- [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034),
- [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1266),
- [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530),
- [2898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 20),
- [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87),
- [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472),
- [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1576),
- [2906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282),
- [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92),
- [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321),
- [2912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0),
- [2914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295),
- [2916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032),
- [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1169),
- [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(906),
- [2922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(619),
- [2924] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(93),
- [2927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468),
- [2929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1115),
- [2931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0),
- [2933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159),
- [2935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287),
- [2937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538),
- [2939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860),
- [2941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
- [2943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0),
+ [2755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1094),
+ [2757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373),
+ [2759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562),
+ [2761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4, 0, 0),
+ [2763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2, 0, 0),
+ [2765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038),
+ [2767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1178),
+ [2769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1093),
+ [2771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, 0, 5),
+ [2773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, 0, 20),
+ [2775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3, 0, 0),
+ [2777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026),
+ [2779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034),
+ [2781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424),
+ [2783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98),
+ [2785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1551),
+ [2787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1368),
+ [2789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14),
+ [2791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1064),
+ [2793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1089),
+ [2795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0),
+ [2797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1574),
+ [2799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1287),
+ [2801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624),
+ [2803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1342),
+ [2805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708),
+ [2807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1045),
+ [2809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1357),
+ [2811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1358),
+ [2813] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(93),
+ [2816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103),
+ [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993),
+ [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(914),
+ [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1490),
+ [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402),
+ [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177),
+ [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681),
+ [2830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035),
+ [2832] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0), SHIFT_REPEAT(1050),
+ [2835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2, 0, 0),
+ [2837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1282),
+ [2839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, 0, 54),
+ [2841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92),
+ [2843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1332),
+ [2845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1468),
+ [2847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023),
+ [2849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1331),
+ [2851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618),
+ [2853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44),
+ [2855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1501),
+ [2857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028),
+ [2859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682),
+ [2861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408),
+ [2863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5, 0, 0),
+ [2865] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0), SHIFT_REPEAT(862),
+ [2868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, 0, 0),
+ [2870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0), SHIFT_REPEAT(864),
+ [2873] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, 0, 0),
+ [2875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1312),
+ [2877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1504),
+ [2879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1467),
+ [2881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1, 0, 0),
+ [2883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, 0, 5),
+ [2885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1365),
+ [2887] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0),
+ [2889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037),
+ [2891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554),
+ [2893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063),
+ [2895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540),
+ [2897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1390),
+ [2899] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(105),
+ [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1515),
+ [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530),
+ [2906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1047),
+ [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048),
+ [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532),
+ [2912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87),
+ [2914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1386),
+ [2916] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0), SHIFT_REPEAT(1069),
+ [2919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2, 0, 0),
+ [2921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535),
+ [2923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051),
+ [2925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273),
+ [2927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403),
+ [2929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1437),
+ [2931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512),
+ [2933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17),
+ [2935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393),
+ [2937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159),
+ [2939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20),
+ [2941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(946),
+ [2943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 77),
[2945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135),
- [2947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1475),
- [2949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568),
- [2951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20),
- [2953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 92),
- [2955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414),
- [2957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412),
- [2959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416),
- [2961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415),
- [2963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0),
- [2965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 79),
- [2967] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 81),
- [2969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121),
- [2971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17),
- [2973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370),
- [2975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368),
- [2977] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0),
- [2979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0),
- [2981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145),
- [2983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 77),
- [2985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435),
- [2987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426),
- [2989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392),
- [2991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, 0, 77),
- [2993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393),
- [2995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
- [2997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410),
- [2999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409),
- [3001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130),
- [3003] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0),
- [3005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_opening_tag, 3, 0, 0),
- [3007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950),
- [3009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054),
- [3011] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 62),
- [3013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406),
+ [2947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5, 0, 0),
+ [2949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121),
+ [2951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370),
+ [2953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368),
+ [2955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_attribute, 2, 0, 0),
+ [2957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_opening_tag, 3, 0, 0),
+ [2959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 79),
+ [2961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130),
+ [2963] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, 0, 81),
+ [2965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058),
+ [2967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
+ [2969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406),
+ [2971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410),
+ [2973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409),
+ [2975] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4, 0, 0),
+ [2977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427),
+ [2979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601),
+ [2981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, 0, 77),
+ [2983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(860),
+ [2985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
+ [2987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3, 0, 0),
+ [2989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2, 0, 0),
+ [2991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, 0, 92),
+ [2993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, 0, 62),
+ [2995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435),
+ [2997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426),
+ [2999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145),
+ [3001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414),
+ [3003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412),
+ [3005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416),
+ [3007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415),
+ [3009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392),
+ [3011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141),
+ [3013] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1, 0, 0),
[3015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458),
[3017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459),
[3019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151),
- [3021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598),
- [3023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443),
- [3025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651),
- [3027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1542),
- [3029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807),
- [3031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126),
- [3033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626),
- [3035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0),
- [3037] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0),
- [3039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1340),
- [3041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180),
- [3043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0),
- [3045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136),
- [3047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104),
- [3049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163),
- [3051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130),
- [3053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1566),
- [3055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476),
- [3057] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
- [3059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611),
- [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132),
- [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133),
- [3065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279),
- [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134),
- [3069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543),
- [3071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0),
- [3073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556),
- [3075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150),
- [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225),
- [3079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131),
- [3081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945),
- [3083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559),
- [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948),
- [3087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1366),
- [3089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171),
- [3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284),
- [3093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1339),
- [3095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1602),
- [3097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562),
- [3099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1511),
- [3101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1515),
- [3103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11),
- [3105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124),
- [3107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1288),
- [3109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1554),
- [3111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0),
- [3113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0),
- [3115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166),
- [3117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167),
- [3119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168),
- [3121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169),
- [3123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1609),
- [3125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251),
- [3127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148),
- [3129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1120),
- [3131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522),
- [3133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125),
- [3135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652),
- [3137] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0),
- [3139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474),
- [3141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1524),
+ [3021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596),
+ [3023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1166),
+ [3025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1548),
+ [3027] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
+ [3029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429),
+ [3031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543),
+ [3033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163),
+ [3035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625),
+ [3037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948),
+ [3039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4, 0, 0),
+ [3041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225),
+ [3043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3, 0, 0),
+ [3045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104),
+ [3047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180),
+ [3049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279),
+ [3051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11),
+ [3053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132),
+ [3055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133),
+ [3057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134),
+ [3059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1552),
+ [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171),
+ [3063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556),
+ [3065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474),
+ [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124),
+ [3069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563),
+ [3071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650),
+ [3073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3, 0, 0),
+ [3075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3, 0, 0),
+ [3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433),
+ [3079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950),
+ [3081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107),
+ [3083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150),
+ [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443),
+ [3087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131),
+ [3089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570),
+ [3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663),
+ [3093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3, 0, 0),
+ [3095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136),
+ [3097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553),
+ [3099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1604),
+ [3101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522),
+ [3103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584),
+ [3105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1471),
+ [3107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1603),
+ [3109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5, 0, 0),
+ [3111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1443),
+ [3113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2, 0, 0),
+ [3115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348),
+ [3117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166),
+ [3119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167),
+ [3121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168),
+ [3123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(169),
+ [3125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559),
+ [3127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126),
+ [3129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251),
+ [3131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148),
+ [3133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431),
+ [3135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1369),
+ [3137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125),
+ [3139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837),
+ [3141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651),
[3143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149),
- [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278),
- [3147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1417),
+ [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555),
+ [3147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278),
};
enum ts_external_scanner_symbol_identifiers {
@@ -79955,7 +80048,7 @@ void tree_sitter_glimmer_javascript_external_scanner_deserialize(void *, const c
TS_PUBLIC const TSLanguage *tree_sitter_glimmer_javascript(void) {
static const TSLanguage language = {
- .version = LANGUAGE_VERSION,
+ .abi_version = LANGUAGE_VERSION,
.symbol_count = SYMBOL_COUNT,
.alias_count = ALIAS_COUNT,
.token_count = TOKEN_COUNT,
@@ -79963,6 +80056,7 @@ TS_PUBLIC const TSLanguage *tree_sitter_glimmer_javascript(void) {
.state_count = STATE_COUNT,
.large_state_count = LARGE_STATE_COUNT,
.production_id_count = PRODUCTION_ID_COUNT,
+ .supertype_count = SUPERTYPE_COUNT,
.field_count = FIELD_COUNT,
.max_alias_sequence_length = MAX_ALIAS_SEQUENCE_LENGTH,
.parse_table = &ts_parse_table[0][0],
@@ -79973,11 +80067,14 @@ TS_PUBLIC const TSLanguage *tree_sitter_glimmer_javascript(void) {
.field_names = ts_field_names,
.field_map_slices = ts_field_map_slices,
.field_map_entries = ts_field_map_entries,
+ .supertype_map_slices = ts_supertype_map_slices,
+ .supertype_map_entries = ts_supertype_map_entries,
+ .supertype_symbols = ts_supertype_symbols,
.symbol_metadata = ts_symbol_metadata,
.public_symbol_map = ts_symbol_map,
.alias_map = ts_non_terminal_alias_map,
.alias_sequences = &ts_alias_sequences[0][0],
- .lex_modes = ts_lex_modes,
+ .lex_modes = (const void*)ts_lex_modes,
.lex_fn = ts_lex,
.keyword_lex_fn = ts_lex_keywords,
.keyword_capture_token = sym_identifier,
@@ -79991,6 +80088,13 @@ TS_PUBLIC const TSLanguage *tree_sitter_glimmer_javascript(void) {
tree_sitter_glimmer_javascript_external_scanner_deserialize,
},
.primary_state_ids = ts_primary_state_ids,
+ .name = "glimmer_javascript",
+ .max_reserved_word_set_size = 0,
+ .metadata = {
+ .major_version = 0,
+ .minor_version = 0,
+ .patch_version = 3,
+ },
};
return &language;
}
diff --git a/src/tree_sitter/array.h b/src/tree_sitter/array.h
index 15a3b23..56fc8cd 100644
--- a/src/tree_sitter/array.h
+++ b/src/tree_sitter/array.h
@@ -14,6 +14,7 @@ extern "C" {
#include
#ifdef _MSC_VER
+#pragma warning(push)
#pragma warning(disable : 4101)
#elif defined(__GNUC__) || defined(__clang__)
#pragma GCC diagnostic push
@@ -51,67 +52,96 @@ extern "C" {
/// Reserve `new_capacity` elements of space in the array. If `new_capacity` is
/// less than the array's current capacity, this function has no effect.
-#define array_reserve(self, new_capacity) \
- _array__reserve((Array *)(self), array_elem_size(self), new_capacity)
+#define array_reserve(self, new_capacity) \
+ ((self)->contents = _array__reserve( \
+ (void *)(self)->contents, &(self)->capacity, \
+ array_elem_size(self), new_capacity) \
+ )
/// Free any memory allocated for this array. Note that this does not free any
/// memory allocated for the array's contents.
-#define array_delete(self) _array__delete((Array *)(self))
+#define array_delete(self) \
+ do { \
+ if ((self)->contents) ts_free((self)->contents); \
+ (self)->contents = NULL; \
+ (self)->size = 0; \
+ (self)->capacity = 0; \
+ } while (0)
/// Push a new `element` onto the end of the array.
-#define array_push(self, element) \
- (_array__grow((Array *)(self), 1, array_elem_size(self)), \
- (self)->contents[(self)->size++] = (element))
+#define array_push(self, element) \
+ do { \
+ (self)->contents = _array__grow( \
+ (void *)(self)->contents, (self)->size, &(self)->capacity, \
+ 1, array_elem_size(self) \
+ ); \
+ (self)->contents[(self)->size++] = (element); \
+ } while(0)
/// Increase the array's size by `count` elements.
/// New elements are zero-initialized.
-#define array_grow_by(self, count) \
- do { \
- if ((count) == 0) break; \
- _array__grow((Array *)(self), count, array_elem_size(self)); \
+#define array_grow_by(self, count) \
+ do { \
+ if ((count) == 0) break; \
+ (self)->contents = _array__grow( \
+ (self)->contents, (self)->size, &(self)->capacity, \
+ count, array_elem_size(self) \
+ ); \
memset((self)->contents + (self)->size, 0, (count) * array_elem_size(self)); \
- (self)->size += (count); \
+ (self)->size += (count); \
} while (0)
/// Append all elements from one array to the end of another.
-#define array_push_all(self, other) \
+#define array_push_all(self, other) \
array_extend((self), (other)->size, (other)->contents)
/// Append `count` elements to the end of the array, reading their values from the
/// `contents` pointer.
-#define array_extend(self, count, contents) \
- _array__splice( \
- (Array *)(self), array_elem_size(self), (self)->size, \
- 0, count, contents \
+#define array_extend(self, count, other_contents) \
+ (self)->contents = _array__splice( \
+ (void*)(self)->contents, &(self)->size, &(self)->capacity, \
+ array_elem_size(self), (self)->size, 0, count, other_contents \
)
/// Remove `old_count` elements from the array starting at the given `index`. At
/// the same index, insert `new_count` new elements, reading their values from the
/// `new_contents` pointer.
-#define array_splice(self, _index, old_count, new_count, new_contents) \
- _array__splice( \
- (Array *)(self), array_elem_size(self), _index, \
- old_count, new_count, new_contents \
+#define array_splice(self, _index, old_count, new_count, new_contents) \
+ (self)->contents = _array__splice( \
+ (void *)(self)->contents, &(self)->size, &(self)->capacity, \
+ array_elem_size(self), _index, old_count, new_count, new_contents \
)
/// Insert one `element` into the array at the given `index`.
-#define array_insert(self, _index, element) \
- _array__splice((Array *)(self), array_elem_size(self), _index, 0, 1, &(element))
+#define array_insert(self, _index, element) \
+ (self)->contents = _array__splice( \
+ (void *)(self)->contents, &(self)->size, &(self)->capacity, \
+ array_elem_size(self), _index, 0, 1, &(element) \
+ )
/// Remove one element from the array at the given `index`.
#define array_erase(self, _index) \
- _array__erase((Array *)(self), array_elem_size(self), _index)
+ _array__erase((void *)(self)->contents, &(self)->size, array_elem_size(self), _index)
/// Pop the last element off the array, returning the element by value.
#define array_pop(self) ((self)->contents[--(self)->size])
/// Assign the contents of one array to another, reallocating if necessary.
-#define array_assign(self, other) \
- _array__assign((Array *)(self), (const Array *)(other), array_elem_size(self))
+#define array_assign(self, other) \
+ (self)->contents = _array__assign( \
+ (void *)(self)->contents, &(self)->size, &(self)->capacity, \
+ (const void *)(other)->contents, (other)->size, array_elem_size(self) \
+ )
/// Swap one array with another
-#define array_swap(self, other) \
- _array__swap((Array *)(self), (Array *)(other))
+#define array_swap(self, other) \
+ do { \
+ void *_array_swap_tmp = (void *)(self)->contents; \
+ (self)->contents = (other)->contents; \
+ (other)->contents = _array_swap_tmp; \
+ _array__swap(&(self)->size, &(self)->capacity, \
+ &(other)->size, &(other)->capacity); \
+ } while (0)
/// Get the size of the array contents
#define array_elem_size(self) (sizeof *(self)->contents)
@@ -156,82 +186,90 @@ extern "C" {
// Private
-typedef Array(void) Array;
-
-/// This is not what you're looking for, see `array_delete`.
-static inline void _array__delete(Array *self) {
- if (self->contents) {
- ts_free(self->contents);
- self->contents = NULL;
- self->size = 0;
- self->capacity = 0;
- }
-}
+// Pointers to individual `Array` fields (rather than the entire `Array` itself)
+// are passed to the various `_array__*` functions below to address strict aliasing
+// violations that arises when the _entire_ `Array` struct is passed as `Array(void)*`.
+//
+// The `Array` type itself was not altered as a solution in order to avoid breakage
+// with existing consumers (in particular, parsers with external scanners).
/// This is not what you're looking for, see `array_erase`.
-static inline void _array__erase(Array *self, size_t element_size,
- uint32_t index) {
- assert(index < self->size);
- char *contents = (char *)self->contents;
+static inline void _array__erase(void* self_contents, uint32_t *size,
+ size_t element_size, uint32_t index) {
+ assert(index < *size);
+ char *contents = (char *)self_contents;
memmove(contents + index * element_size, contents + (index + 1) * element_size,
- (self->size - index - 1) * element_size);
- self->size--;
+ (*size - index - 1) * element_size);
+ (*size)--;
}
/// This is not what you're looking for, see `array_reserve`.
-static inline void _array__reserve(Array *self, size_t element_size, uint32_t new_capacity) {
- if (new_capacity > self->capacity) {
- if (self->contents) {
- self->contents = ts_realloc(self->contents, new_capacity * element_size);
+static inline void *_array__reserve(void *contents, uint32_t *capacity,
+ size_t element_size, uint32_t new_capacity) {
+ void *new_contents = contents;
+ if (new_capacity > *capacity) {
+ if (contents) {
+ new_contents = ts_realloc(contents, new_capacity * element_size);
} else {
- self->contents = ts_malloc(new_capacity * element_size);
+ new_contents = ts_malloc(new_capacity * element_size);
}
- self->capacity = new_capacity;
+ *capacity = new_capacity;
}
+ return new_contents;
}
/// This is not what you're looking for, see `array_assign`.
-static inline void _array__assign(Array *self, const Array *other, size_t element_size) {
- _array__reserve(self, element_size, other->size);
- self->size = other->size;
- memcpy(self->contents, other->contents, self->size * element_size);
+static inline void *_array__assign(void* self_contents, uint32_t *self_size, uint32_t *self_capacity,
+ const void *other_contents, uint32_t other_size, size_t element_size) {
+ void *new_contents = _array__reserve(self_contents, self_capacity, element_size, other_size);
+ *self_size = other_size;
+ memcpy(new_contents, other_contents, *self_size * element_size);
+ return new_contents;
}
/// This is not what you're looking for, see `array_swap`.
-static inline void _array__swap(Array *self, Array *other) {
- Array swap = *other;
- *other = *self;
- *self = swap;
+static inline void _array__swap(uint32_t *self_size, uint32_t *self_capacity,
+ uint32_t *other_size, uint32_t *other_capacity) {
+ uint32_t tmp_size = *self_size;
+ uint32_t tmp_capacity = *self_capacity;
+ *self_size = *other_size;
+ *self_capacity = *other_capacity;
+ *other_size = tmp_size;
+ *other_capacity = tmp_capacity;
}
/// This is not what you're looking for, see `array_push` or `array_grow_by`.
-static inline void _array__grow(Array *self, uint32_t count, size_t element_size) {
- uint32_t new_size = self->size + count;
- if (new_size > self->capacity) {
- uint32_t new_capacity = self->capacity * 2;
+static inline void *_array__grow(void *contents, uint32_t size, uint32_t *capacity,
+ uint32_t count, size_t element_size) {
+ void *new_contents = contents;
+ uint32_t new_size = size + count;
+ if (new_size > *capacity) {
+ uint32_t new_capacity = *capacity * 2;
if (new_capacity < 8) new_capacity = 8;
if (new_capacity < new_size) new_capacity = new_size;
- _array__reserve(self, element_size, new_capacity);
+ new_contents = _array__reserve(contents, capacity, element_size, new_capacity);
}
+ return new_contents;
}
/// This is not what you're looking for, see `array_splice`.
-static inline void _array__splice(Array *self, size_t element_size,
+static inline void *_array__splice(void *self_contents, uint32_t *size, uint32_t *capacity,
+ size_t element_size,
uint32_t index, uint32_t old_count,
uint32_t new_count, const void *elements) {
- uint32_t new_size = self->size + new_count - old_count;
+ uint32_t new_size = *size + new_count - old_count;
uint32_t old_end = index + old_count;
uint32_t new_end = index + new_count;
- assert(old_end <= self->size);
+ assert(old_end <= *size);
- _array__reserve(self, element_size, new_size);
+ void *new_contents = _array__reserve(self_contents, capacity, element_size, new_size);
- char *contents = (char *)self->contents;
- if (self->size > old_end) {
+ char *contents = (char *)new_contents;
+ if (*size > old_end) {
memmove(
contents + new_end * element_size,
contents + old_end * element_size,
- (self->size - old_end) * element_size
+ (*size - old_end) * element_size
);
}
if (new_count > 0) {
@@ -249,7 +287,9 @@ static inline void _array__splice(Array *self, size_t element_size,
);
}
}
- self->size += new_count - old_count;
+ *size += new_count - old_count;
+
+ return new_contents;
}
/// A binary search routine, based on Rust's `std::slice::binary_search_by`.
@@ -278,7 +318,7 @@ static inline void _array__splice(Array *self, size_t element_size,
#define _compare_int(a, b) ((int)*(a) - (int)(b))
#ifdef _MSC_VER
-#pragma warning(default : 4101)
+#pragma warning(pop)
#elif defined(__GNUC__) || defined(__clang__)
#pragma GCC diagnostic pop
#endif
diff --git a/src/tree_sitter/parser.h b/src/tree_sitter/parser.h
index 799f599..858107d 100644
--- a/src/tree_sitter/parser.h
+++ b/src/tree_sitter/parser.h
@@ -18,6 +18,11 @@ typedef uint16_t TSStateId;
typedef uint16_t TSSymbol;
typedef uint16_t TSFieldId;
typedef struct TSLanguage TSLanguage;
+typedef struct TSLanguageMetadata {
+ uint8_t major_version;
+ uint8_t minor_version;
+ uint8_t patch_version;
+} TSLanguageMetadata;
#endif
typedef struct {
@@ -26,10 +31,11 @@ typedef struct {
bool inherited;
} TSFieldMapEntry;
+// Used to index the field and supertype maps.
typedef struct {
uint16_t index;
uint16_t length;
-} TSFieldMapSlice;
+} TSMapSlice;
typedef struct {
bool visible;
@@ -79,6 +85,12 @@ typedef struct {
uint16_t external_lex_state;
} TSLexMode;
+typedef struct {
+ uint16_t lex_state;
+ uint16_t external_lex_state;
+ uint16_t reserved_word_set_id;
+} TSLexerMode;
+
typedef union {
TSParseAction action;
struct {
@@ -93,7 +105,7 @@ typedef struct {
} TSCharacterRange;
struct TSLanguage {
- uint32_t version;
+ uint32_t abi_version;
uint32_t symbol_count;
uint32_t alias_count;
uint32_t token_count;
@@ -109,13 +121,13 @@ struct TSLanguage {
const TSParseActionEntry *parse_actions;
const char * const *symbol_names;
const char * const *field_names;
- const TSFieldMapSlice *field_map_slices;
+ const TSMapSlice *field_map_slices;
const TSFieldMapEntry *field_map_entries;
const TSSymbolMetadata *symbol_metadata;
const TSSymbol *public_symbol_map;
const uint16_t *alias_map;
const TSSymbol *alias_sequences;
- const TSLexMode *lex_modes;
+ const TSLexerMode *lex_modes;
bool (*lex_fn)(TSLexer *, TSStateId);
bool (*keyword_lex_fn)(TSLexer *, TSStateId);
TSSymbol keyword_capture_token;
@@ -129,15 +141,23 @@ struct TSLanguage {
void (*deserialize)(void *, const char *, unsigned);
} external_scanner;
const TSStateId *primary_state_ids;
+ const char *name;
+ const TSSymbol *reserved_words;
+ uint16_t max_reserved_word_set_size;
+ uint32_t supertype_count;
+ const TSSymbol *supertype_symbols;
+ const TSMapSlice *supertype_map_slices;
+ const TSSymbol *supertype_map_entries;
+ TSLanguageMetadata metadata;
};
-static inline bool set_contains(TSCharacterRange *ranges, uint32_t len, int32_t lookahead) {
+static inline bool set_contains(const TSCharacterRange *ranges, uint32_t len, int32_t lookahead) {
uint32_t index = 0;
uint32_t size = len - index;
while (size > 1) {
uint32_t half_size = size / 2;
uint32_t mid_index = index + half_size;
- TSCharacterRange *range = &ranges[mid_index];
+ const TSCharacterRange *range = &ranges[mid_index];
if (lookahead >= range->start && lookahead <= range->end) {
return true;
} else if (lookahead > range->end) {
@@ -145,7 +165,7 @@ static inline bool set_contains(TSCharacterRange *ranges, uint32_t len, int32_t
}
size -= half_size;
}
- TSCharacterRange *range = &ranges[index];
+ const TSCharacterRange *range = &ranges[index];
return (lookahead >= range->start && lookahead <= range->end);
}