diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 35999f9..0d48803 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,18 +10,12 @@ on: jobs: build: runs-on: ubuntu-latest - env: - EMSCRIPTEN_VERSION: '2.0.17' steps: - uses: actions/checkout@v3 - name: Set up Node uses: actions/setup-node@v3 with: node-version: '18' - - name: Install Emscripten - uses: mymindstorm/setup-emsdk@v12 - with: - version: ${{ env.EMSCRIPTEN_VERSION }} - name: Install dependencies run: npm install - name: Generate parser @@ -31,20 +25,11 @@ jobs: diff=`git diff HEAD -- src` echo "$diff" test -z "$diff" + - name: Output parser size + run: du -sh src/* | sort -h - name: Run tests run: npm test - - name: Build WASM binary - run: npm run build-wasm - - name: Upload WASM binary - uses: actions/upload-artifact@v3 - with: - name: tree-sitter-kotlin.wasm - path: ./tree-sitter-kotlin.wasm - name: Set up Rust - uses: actions-rs/toolchain@v1 - with: - toolchain: stable + uses: dtolnay/rust-toolchain@stable - name: Build and test crate - uses: actions-rs/cargo@v1 - with: - command: test + run: cargo test diff --git a/.github/workflows/deploy-to-crates-io.yml b/.github/workflows/deploy-to-crates-io.yml index be9e72e..e593752 100644 --- a/.github/workflows/deploy-to-crates-io.yml +++ b/.github/workflows/deploy-to-crates-io.yml @@ -18,11 +18,6 @@ jobs: - name: Compile grammar run: npm run generate - name: Set up Rust - uses: actions-rs/toolchain@v1 - with: - toolchain: stable + uses: dtolnay/rust-toolchain@stable - name: Publish to crates.io - uses: actions-rs/cargo@v1 - with: - command: publish - args: --token ${{ secrets.CRATES_IO_TOKEN }} + run: cargo publish --token ${{ secrets.CRATES_IO_TOKEN }} diff --git a/.github/workflows/deploy-to-github.yml b/.github/workflows/deploy-to-github.yml index dfede4e..9525e6a 100644 --- a/.github/workflows/deploy-to-github.yml +++ b/.github/workflows/deploy-to-github.yml @@ -8,37 +8,62 @@ jobs: deploy: runs-on: ubuntu-latest env: - EMSCRIPTEN_VERSION: '2.0.17' + EMSCRIPTEN_VERSION: '3.1.55' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 + - name: Clone gh-pages branch into nested directory + uses: actions/checkout@v4 + with: + ref: gh-pages + path: gh-pages + - name: Configure Git user + run: | + git config --global user.name "github-actions[bot]" + git config --global user.email "github-actions[bot]@users.noreply.github.com" + - name: Get tag name + id: tag + run: | + tag=$(basename "${{ github.ref }}") + echo "tag=$tag" >> $GITHUB_OUTPUT - name: Set up Node uses: actions/setup-node@v3 with: node-version: '18' - name: Install Emscripten - uses: mymindstorm/setup-emsdk@v12 + uses: mymindstorm/setup-emsdk@v14 with: version: ${{ env.EMSCRIPTEN_VERSION }} - name: Install dependencies run: npm install - name: Compile grammar run: npm run generate - - name: Build WASM binary + - name: Build Wasm binary run: npm run build-wasm - name: Deploy to GitHub Releases - uses: ncipollo/release-action@v1 - with: - artifacts: tree-sitter-kotlin.wasm - token: ${{ secrets.GITHUB_TOKEN }} - - name: Set up folder for GitHub Pages deployment run: | - mkdir public - cp tree-sitter-kotlin.wasm public/tree-sitter-parser.wasm + tag="${{ steps.tag.outputs.tag }}" + gh release create "$tag" --title "$tag" + gh release upload "$tag" tree-sitter-kotlin.wasm + env: + GH_TOKEN: ${{ github.token }} + GH_REPO: ${{ github.repository }} - name: Deploy to GitHub Pages - uses: peaceiris/actions-gh-pages@v3 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - publish_dir: ./public - keep_files: true - user_name: 'github-actions[bot]' - user_email: 'github-actions[bot]@users.noreply.github.com' + run: | + sha="$(git rev-parse --short HEAD)" + tag="${{ steps.tag.outputs.tag }}" + + echo "==> Replacing Wasm binary..." + rm -rf gh-pages/assets/tree-sitter-kotlin* + mkdir -p "gh-pages/assets/tree-sitter-kotlin-$tag" + cp tree-sitter-kotlin.wasm "gh-pages/assets/tree-sitter-kotlin-$tag" + tree gh-pages/assets + + echo "==> Updating version on website..." + sed -i "s|\(LANGUAGE_BASE_URL = \"\)[^\"]*\(\"\)|\1assets/tree-sitter-kotlin-$tag\2|g" gh-pages/index.html + sed -i "s|\(\)[^<]*\(\)|\1$tag\2|g" gh-pages/index.html + + echo "==> Committing and pushing gh-pages branch..." + cd gh-pages + git add . + git commit -m "Deploy tree-sitter-kotlin $tag ($sha)" + git push diff --git a/.gitignore b/.gitignore index 92d81b6..90b1667 100644 --- a/.gitignore +++ b/.gitignore @@ -14,7 +14,7 @@ node_modules *.lib *.obj -# WASM +# Wasm *.asm.js *.wasm *.wasm.mem diff --git a/Cargo.lock b/Cargo.lock index 87832fe..f47aa06 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,30 +4,42 @@ version = 3 [[package]] name = "aho-corasick" -version = "0.7.20" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" +checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" dependencies = [ "memchr", ] [[package]] name = "cc" -version = "1.0.79" +version = "1.0.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" +checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" [[package]] name = "memchr" -version = "2.5.0" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" +checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" [[package]] name = "regex" -version = "1.7.2" +version = "1.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cce168fea28d3e05f158bda4576cf0c844d5045bc2cc3620fa0292ed5bb5814c" +checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" dependencies = [ "aho-corasick", "memchr", @@ -36,15 +48,15 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.29" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" +checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] name = "tree-sitter" -version = "0.20.9" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4423c784fe11398ca91e505cdc71356b07b1a924fc8735cfab5333afe3e18bc" +checksum = "5606b9e714f1b20d2b2a3f1b634b69ff377e967e3e2c12171d9301f946be9881" dependencies = [ "cc", "regex", @@ -52,7 +64,7 @@ dependencies = [ [[package]] name = "tree-sitter-kotlin" -version = "0.3.2" +version = "0.3.6" dependencies = [ "cc", "tree-sitter", diff --git a/Cargo.toml b/Cargo.toml index 4560c50..47d8e9b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "tree-sitter-kotlin" description = "Kotlin grammar for the tree-sitter parsing library" -version = "0.3.2" +version = "0.3.6" keywords = ["incremental", "parsing", "kotlin"] categories = ["parsing", "text-editors"] repository = "https://github.com/fwcd/tree-sitter-kotlin" @@ -21,7 +21,7 @@ include = [ path = "bindings/rust/lib.rs" [dependencies] -tree-sitter = "0.20" +tree-sitter = "0.22" [build-dependencies] cc = "1.0" diff --git a/Makefile b/Makefile index baed165..e686f4f 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -VERSION := 0.3.2 +VERSION := 0.3.6 # Repository SRC_DIR := src diff --git a/README.md b/README.md index 486b28e..e4cfa14 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ -# Kotlin Grammar for Tree-Sitter +# Kotlin Grammar for Tree-sitter [![Build](https://github.com/fwcd/tree-sitter-kotlin/actions/workflows/build.yml/badge.svg)](https://github.com/fwcd/tree-sitter-kotlin/actions/workflows/build.yml) [![NPM](https://img.shields.io/npm/v/tree-sitter-kotlin)](https://www.npmjs.com/package/tree-sitter-kotlin) [![crates.io](https://img.shields.io/crates/v/tree-sitter-kotlin)](https://crates.io/crates/tree-sitter-kotlin) -[Kotlin](https://kotlinlang.org) language grammar for [Tree-Sitter](http://tree-sitter.github.io/tree-sitter/). You can try it out directly [on the web](https://fwcd.github.io/tree-sitter-kotlin). +[Kotlin](https://kotlinlang.org) language grammar for [Tree-sitter](http://tree-sitter.github.io/tree-sitter/). You can try it out directly [on the web](https://fwcd.github.io/tree-sitter-kotlin). ![Icon](Icon128.png) @@ -14,8 +14,8 @@ The grammar is based on the [official language grammar](https://kotlinlang.org/d | File | Description | | ---- | ----------- | -| grammar.js | The Tree-Sitter grammar | -| grammar-reference.js | A direct translation of the Kotlin language grammar that is, however, ambiguous to Tree-Sitter | +| grammar.js | The Tree-sitter grammar | +| grammar-reference.js | A direct translation of the Kotlin language grammar that is, however, ambiguous to Tree-sitter | | src | The generated parser | ## Setup @@ -58,7 +58,7 @@ to launch an interactive editing environment that displays the parsed syntax tre ## Documentation -More documentation on how to create Tree-Sitter grammars [can be found here](https://tree-sitter.github.io/tree-sitter/creating-parsers). +More documentation on how to create Tree-sitter grammars [can be found here](https://tree-sitter.github.io/tree-sitter/creating-parsers). ## See also diff --git a/bindings/rust/README.md b/bindings/rust/README.md index f00369d..0795bba 100644 --- a/bindings/rust/README.md +++ b/bindings/rust/README.md @@ -1,10 +1,10 @@ -# Kotlin Grammar for Tree-Sitter +# Kotlin Grammar for Tree-sitter This crate provides a Kotlin grammar for the [tree-sitter](https://tree-sitter.github.io/tree-sitter/) parsing library. To use this crate, add it to the `[dependencies]` section of your `Cargo.toml` file: ```toml -tree-sitter = "0.20" -tree-sitter-kotlin = "0.3.2" +tree-sitter = "0.22" +tree-sitter-kotlin = "0.3.6" ``` Typically, you will use the `language` function to add this grammar to a tree-sitter [`Parser`](https://docs.rs/tree-sitter/*/tree_sitter/struct.Parser.html), and then use the parser to parse some code: diff --git a/grammar-reference.js b/grammar-reference.js index 02350aa..eb4f49b 100644 --- a/grammar-reference.js +++ b/grammar-reference.js @@ -531,7 +531,7 @@ module.exports = grammar({ // Note how the following rules directly encode // predence and associativity rather than using - // Tree-Sitters prec function. This might be + // Tree-sitters prec function. This might be // changed in the future (though it reflects how // the Kotlin compiler generates its syntax tree). diff --git a/package-lock.json b/package-lock.json index 64a85f4..1cf89cf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,30 +1,30 @@ { "name": "tree-sitter-kotlin", - "version": "0.3.2", + "version": "0.3.6", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "tree-sitter-kotlin", - "version": "0.3.2", + "version": "0.3.6", "hasInstallScript": true, "license": "MIT", "dependencies": { - "nan": "^2.17.0" + "nan": "^2.19.0" }, "devDependencies": { - "tree-sitter-cli": "^0.20.8" + "tree-sitter-cli": "^0.22.1" } }, "node_modules/nan": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==" + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.19.0.tgz", + "integrity": "sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==" }, "node_modules/tree-sitter-cli": { - "version": "0.20.8", - "resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.20.8.tgz", - "integrity": "sha512-XjTcS3wdTy/2cc/ptMLc/WRyOLECRYcMTrSWyhZnj1oGSOWbHLTklgsgRICU3cPfb0vy+oZCC33M43u6R1HSCA==", + "version": "0.22.1", + "resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.22.1.tgz", + "integrity": "sha512-x8mAofHxNOesXCm7nF7iVmcTuD1/p0uKaWtV0Ss/OcAjBQs8mIuFtsCR5ABc1obC99PgUFluzIEfnLZWeLDucA==", "dev": true, "hasInstallScript": true, "bin": { @@ -34,14 +34,14 @@ }, "dependencies": { "nan": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==" + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.19.0.tgz", + "integrity": "sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==" }, "tree-sitter-cli": { - "version": "0.20.8", - "resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.20.8.tgz", - "integrity": "sha512-XjTcS3wdTy/2cc/ptMLc/WRyOLECRYcMTrSWyhZnj1oGSOWbHLTklgsgRICU3cPfb0vy+oZCC33M43u6R1HSCA==", + "version": "0.22.1", + "resolved": "https://registry.npmjs.org/tree-sitter-cli/-/tree-sitter-cli-0.22.1.tgz", + "integrity": "sha512-x8mAofHxNOesXCm7nF7iVmcTuD1/p0uKaWtV0Ss/OcAjBQs8mIuFtsCR5ABc1obC99PgUFluzIEfnLZWeLDucA==", "dev": true } } diff --git a/package.json b/package.json index c6d6284..90db673 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "tree-sitter-kotlin", - "version": "0.3.2", - "description": "Tree-Sitter grammar for Kotlin", + "version": "0.3.6", + "description": "Tree-sitter grammar for Kotlin", "main": "bindings/node", "scripts": { "test": "tree-sitter test", @@ -28,10 +28,10 @@ }, "homepage": "https://github.com/fwcd/tree-sitter-kotlin#readme", "dependencies": { - "nan": "^2.17.0" + "nan": "^2.19.0" }, "devDependencies": { - "tree-sitter-cli": "^0.20.8" + "tree-sitter-cli": "^0.22.1" }, "tree-sitter": [ { diff --git a/src/parser.c b/src/parser.c index c54d629..aa0c747 100644 --- a/src/parser.c +++ b/src/parser.c @@ -2875,29 +2875,29 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [287] = 271, [288] = 274, [289] = 272, - [290] = 272, + [290] = 271, [291] = 274, [292] = 273, [293] = 275, [294] = 276, - [295] = 271, + [295] = 272, [296] = 225, [297] = 225, [298] = 225, [299] = 273, - [300] = 276, + [300] = 275, [301] = 276, [302] = 225, [303] = 225, - [304] = 273, - [305] = 272, - [306] = 272, + [304] = 272, + [305] = 271, + [306] = 276, [307] = 274, - [308] = 274, - [309] = 275, - [310] = 271, + [308] = 272, + [309] = 274, + [310] = 275, [311] = 271, - [312] = 275, + [312] = 273, [313] = 225, [314] = 276, [315] = 276, @@ -3183,20 +3183,20 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [595] = 498, [596] = 430, [597] = 435, - [598] = 424, + [598] = 435, [599] = 448, [600] = 446, - [601] = 446, + [601] = 430, [602] = 424, [603] = 440, [604] = 409, [605] = 442, [606] = 433, - [607] = 435, + [607] = 453, [608] = 448, - [609] = 442, - [610] = 440, - [611] = 430, + [609] = 433, + [610] = 446, + [611] = 442, [612] = 453, [613] = 411, [614] = 431, @@ -3205,9 +3205,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [617] = 411, [618] = 430, [619] = 409, - [620] = 453, + [620] = 424, [621] = 407, - [622] = 433, + [622] = 440, [623] = 407, [624] = 410, [625] = 276, @@ -3384,12 +3384,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [796] = 753, [797] = 271, [798] = 785, - [799] = 274, + [799] = 272, [800] = 271, [801] = 801, [802] = 272, [803] = 273, - [804] = 272, + [804] = 274, [805] = 271, [806] = 274, [807] = 275, @@ -3419,7 +3419,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [831] = 831, [832] = 832, [833] = 833, - [834] = 821, + [834] = 819, [835] = 835, [836] = 820, [837] = 837, @@ -3428,7 +3428,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [840] = 840, [841] = 818, [842] = 842, - [843] = 822, + [843] = 821, [844] = 844, [845] = 845, [846] = 846, @@ -3448,7 +3448,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [860] = 860, [861] = 861, [862] = 850, - [863] = 821, + [863] = 819, [864] = 864, [865] = 865, [866] = 866, @@ -3462,7 +3462,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [874] = 272, [875] = 271, [876] = 274, - [877] = 823, + [877] = 822, [878] = 271, [879] = 275, [880] = 276, @@ -3774,12 +3774,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1186] = 1186, [1187] = 1187, [1188] = 372, - [1189] = 374, + [1189] = 821, [1190] = 271, [1191] = 360, [1192] = 366, [1193] = 364, - [1194] = 368, + [1194] = 272, [1195] = 369, [1196] = 370, [1197] = 373, @@ -3797,13 +3797,13 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1209] = 363, [1210] = 359, [1211] = 273, - [1212] = 276, - [1213] = 366, - [1214] = 272, + [1212] = 368, + [1213] = 276, + [1214] = 370, [1215] = 364, [1216] = 368, [1217] = 369, - [1218] = 370, + [1218] = 366, [1219] = 373, [1220] = 379, [1221] = 378, @@ -3812,9 +3812,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1224] = 372, [1225] = 847, [1226] = 377, - [1227] = 822, + [1227] = 360, [1228] = 274, - [1229] = 360, + [1229] = 374, [1230] = 367, [1231] = 363, [1232] = 818, @@ -3876,12 +3876,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1288] = 1238, [1289] = 818, [1290] = 815, - [1291] = 822, + [1291] = 821, [1292] = 1238, [1293] = 1238, [1294] = 1294, - [1295] = 832, - [1296] = 1296, + [1295] = 1295, + [1296] = 1295, [1297] = 1294, [1298] = 1294, [1299] = 1299, @@ -3890,66 +3890,66 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1302] = 1294, [1303] = 386, [1304] = 387, - [1305] = 1296, + [1305] = 1295, [1306] = 844, [1307] = 1294, [1308] = 1299, [1309] = 1294, [1310] = 1294, - [1311] = 1296, + [1311] = 1295, [1312] = 1299, [1313] = 1294, - [1314] = 1296, + [1314] = 1295, [1315] = 1299, [1316] = 1299, - [1317] = 384, + [1317] = 1299, [1318] = 1299, - [1319] = 1296, + [1319] = 1295, [1320] = 1299, - [1321] = 1296, + [1321] = 1295, [1322] = 1294, - [1323] = 393, - [1324] = 1296, - [1325] = 1296, + [1323] = 887, + [1324] = 1295, + [1325] = 1295, [1326] = 837, [1327] = 849, [1328] = 1294, [1329] = 1294, - [1330] = 1296, + [1330] = 1295, [1331] = 1299, [1332] = 1294, - [1333] = 1296, + [1333] = 1299, [1334] = 1299, - [1335] = 1296, + [1335] = 1295, [1336] = 1336, [1337] = 847, - [1338] = 1299, - [1339] = 1296, - [1340] = 848, + [1338] = 384, + [1339] = 1295, + [1340] = 393, [1341] = 900, [1342] = 842, [1343] = 901, - [1344] = 887, + [1344] = 848, [1345] = 857, [1346] = 855, [1347] = 829, - [1348] = 1299, + [1348] = 832, [1349] = 835, [1350] = 850, [1351] = 393, [1352] = 1299, [1353] = 859, [1354] = 1294, - [1355] = 1296, + [1355] = 1295, [1356] = 1294, [1357] = 1299, [1358] = 387, [1359] = 386, [1360] = 1294, - [1361] = 1296, + [1361] = 1295, [1362] = 911, [1363] = 853, - [1364] = 1296, + [1364] = 1295, [1365] = 1299, [1366] = 1294, [1367] = 909, @@ -3959,15 +3959,15 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1371] = 899, [1372] = 898, [1373] = 896, - [1374] = 1296, + [1374] = 1295, [1375] = 1299, [1376] = 1294, - [1377] = 1296, + [1377] = 1295, [1378] = 1299, - [1379] = 1296, + [1379] = 1295, [1380] = 1294, [1381] = 1299, - [1382] = 1296, + [1382] = 1295, [1383] = 384, [1384] = 374, [1385] = 359, @@ -5266,7 +5266,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2678] = 484, [2679] = 488, [2680] = 490, - [2681] = 484, + [2681] = 430, [2682] = 492, [2683] = 442, [2684] = 487, @@ -5275,7 +5275,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2687] = 484, [2688] = 435, [2689] = 488, - [2690] = 502, + [2690] = 431, [2691] = 440, [2692] = 489, [2693] = 498, @@ -5291,8 +5291,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2703] = 448, [2704] = 407, [2705] = 480, - [2706] = 407, - [2707] = 430, + [2706] = 492, + [2707] = 407, [2708] = 502, [2709] = 448, [2710] = 410, @@ -5301,7 +5301,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2713] = 453, [2714] = 446, [2715] = 424, - [2716] = 430, + [2716] = 409, [2717] = 481, [2718] = 424, [2719] = 489, @@ -5310,13 +5310,13 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2722] = 498, [2723] = 411, [2724] = 488, - [2725] = 409, + [2725] = 484, [2726] = 409, [2727] = 435, - [2728] = 431, + [2728] = 502, [2729] = 483, [2730] = 513, - [2731] = 492, + [2731] = 430, [2732] = 480, [2733] = 453, [2734] = 433, @@ -5357,7 +5357,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2769] = 481, [2770] = 480, [2771] = 814, - [2772] = 821, + [2772] = 819, [2773] = 785, [2774] = 785, [2775] = 482, @@ -5376,7 +5376,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2788] = 513, [2789] = 815, [2790] = 498, - [2791] = 823, + [2791] = 822, [2792] = 503, [2793] = 481, [2794] = 480, @@ -5390,16 +5390,16 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2802] = 498, [2803] = 824, [2804] = 490, - [2805] = 822, + [2805] = 821, [2806] = 489, [2807] = 816, [2808] = 487, [2809] = 813, - [2810] = 819, + [2810] = 823, [2811] = 833, [2812] = 851, [2813] = 854, - [2814] = 822, + [2814] = 821, [2815] = 484, [2816] = 856, [2817] = 815, @@ -5417,7 +5417,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2829] = 492, [2830] = 837, [2831] = 490, - [2832] = 821, + [2832] = 819, [2833] = 846, [2834] = 801, [2835] = 852, @@ -5430,7 +5430,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2842] = 827, [2843] = 859, [2844] = 850, - [2845] = 821, + [2845] = 819, [2846] = 835, [2847] = 849, [2848] = 828, @@ -5438,7 +5438,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2850] = 840, [2851] = 832, [2852] = 829, - [2853] = 823, + [2853] = 822, [2854] = 855, [2855] = 857, [2856] = 777, @@ -5468,9 +5468,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2880] = 482, [2881] = 825, [2882] = 911, - [2883] = 822, + [2883] = 821, [2884] = 835, - [2885] = 821, + [2885] = 819, [2886] = 484, [2887] = 482, [2888] = 853, @@ -5490,7 +5490,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2902] = 868, [2903] = 492, [2904] = 871, - [2905] = 819, + [2905] = 823, [2906] = 814, [2907] = 832, [2908] = 905, @@ -5503,7 +5503,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2915] = 884, [2916] = 837, [2917] = 924, - [2918] = 819, + [2918] = 823, [2919] = 829, [2920] = 899, [2921] = 855, @@ -5540,7 +5540,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2952] = 490, [2953] = 481, [2954] = 503, - [2955] = 823, + [2955] = 822, [2956] = 900, [2957] = 901, [2958] = 502, @@ -5778,7 +5778,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3190] = 1149, [3191] = 900, [3192] = 896, - [3193] = 823, + [3193] = 822, [3194] = 911, [3195] = 1014, [3196] = 1079, @@ -5818,7 +5818,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3230] = 1021, [3231] = 909, [3232] = 1185, - [3233] = 821, + [3233] = 819, [3234] = 1183, [3235] = 1182, [3236] = 1118, @@ -5859,14 +5859,14 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3271] = 901, [3272] = 1154, [3273] = 815, - [3274] = 818, + [3274] = 821, [3275] = 820, [3276] = 942, [3277] = 363, [3278] = 359, [3279] = 825, [3280] = 969, - [3281] = 938, + [3281] = 997, [3282] = 967, [3283] = 968, [3284] = 928, @@ -5875,7 +5875,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3287] = 842, [3288] = 365, [3289] = 374, - [3290] = 847, + [3290] = 820, [3291] = 934, [3292] = 991, [3293] = 936, @@ -5890,8 +5890,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3302] = 955, [3303] = 935, [3304] = 973, - [3305] = 820, - [3306] = 819, + [3305] = 816, + [3306] = 823, [3307] = 979, [3308] = 824, [3309] = 982, @@ -5903,12 +5903,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3315] = 994, [3316] = 815, [3317] = 818, - [3318] = 822, - [3319] = 816, + [3318] = 814, + [3319] = 847, [3320] = 974, - [3321] = 997, - [3322] = 814, - [3323] = 822, + [3321] = 993, + [3322] = 818, + [3323] = 821, [3324] = 943, [3325] = 987, [3326] = 995, @@ -5917,7 +5917,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3329] = 945, [3330] = 360, [3331] = 984, - [3332] = 823, + [3332] = 822, [3333] = 364, [3334] = 999, [3335] = 368, @@ -5934,7 +5934,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3346] = 933, [3347] = 813, [3348] = 981, - [3349] = 822, + [3349] = 821, [3350] = 818, [3351] = 960, [3352] = 983, @@ -5947,9 +5947,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3359] = 1012, [3360] = 985, [3361] = 990, - [3362] = 993, + [3362] = 938, [3363] = 929, - [3364] = 821, + [3364] = 819, [3365] = 941, [3366] = 971, [3367] = 944, @@ -6140,7 +6140,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3552] = 1014, [3553] = 1054, [3554] = 824, - [3555] = 822, + [3555] = 821, [3556] = 830, [3557] = 1057, [3558] = 827, @@ -6157,7 +6157,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3569] = 3569, [3570] = 842, [3571] = 847, - [3572] = 822, + [3572] = 821, [3573] = 853, [3574] = 818, [3575] = 859, @@ -6204,7 +6204,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3616] = 901, [3617] = 967, [3618] = 968, - [3619] = 821, + [3619] = 819, [3620] = 896, [3621] = 896, [3622] = 869, @@ -6215,7 +6215,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3627] = 918, [3628] = 3628, [3629] = 975, - [3630] = 823, + [3630] = 822, [3631] = 898, [3632] = 816, [3633] = 899, @@ -6233,7 +6233,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3645] = 903, [3646] = 905, [3647] = 903, - [3648] = 823, + [3648] = 822, [3649] = 905, [3650] = 915, [3651] = 891, @@ -6242,7 +6242,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3654] = 911, [3655] = 844, [3656] = 911, - [3657] = 821, + [3657] = 819, [3658] = 842, [3659] = 847, [3660] = 908, @@ -6261,11 +6261,11 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3673] = 849, [3674] = 921, [3675] = 820, - [3676] = 819, + [3676] = 823, [3677] = 845, [3678] = 814, [3679] = 842, - [3680] = 823, + [3680] = 822, [3681] = 815, [3682] = 847, [3683] = 857, @@ -6276,7 +6276,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3688] = 884, [3689] = 853, [3690] = 852, - [3691] = 821, + [3691] = 819, [3692] = 832, [3693] = 859, [3694] = 846, @@ -6292,7 +6292,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [3704] = 904, [3705] = 837, [3706] = 900, - [3707] = 822, + [3707] = 821, [3708] = 901, [3709] = 853, [3710] = 903, @@ -6631,10 +6631,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4043] = 1056, [4044] = 1064, [4045] = 1034, - [4046] = 364, + [4046] = 842, [4047] = 376, [4048] = 359, - [4049] = 925, + [4049] = 374, [4050] = 372, [4051] = 369, [4052] = 867, @@ -6642,7 +6642,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4054] = 921, [4055] = 1028, [4056] = 847, - [4057] = 360, + [4057] = 1034, [4058] = 1051, [4059] = 1058, [4060] = 368, @@ -6654,9 +6654,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4066] = 820, [4067] = 373, [4068] = 1028, - [4069] = 378, - [4070] = 374, - [4071] = 1034, + [4069] = 925, + [4070] = 378, + [4071] = 366, [4072] = 379, [4073] = 1058, [4074] = 814, @@ -6669,16 +6669,16 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4081] = 867, [4082] = 377, [4083] = 847, - [4084] = 822, + [4084] = 821, [4085] = 842, [4086] = 921, [4087] = 820, - [4088] = 822, + [4088] = 364, [4089] = 363, [4090] = 847, [4091] = 842, - [4092] = 366, - [4093] = 842, + [4092] = 360, + [4093] = 821, [4094] = 847, [4095] = 814, [4096] = 1051, @@ -6720,7 +6720,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4132] = 929, [4133] = 847, [4134] = 844, - [4135] = 822, + [4135] = 821, [4136] = 361, [4137] = 1040, [4138] = 1035, @@ -6991,44 +6991,44 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4403] = 4403, [4404] = 4402, [4405] = 4405, - [4406] = 4400, + [4406] = 4406, [4407] = 4405, [4408] = 4408, [4409] = 4399, [4410] = 4405, - [4411] = 4400, + [4411] = 4406, [4412] = 4412, - [4413] = 4400, - [4414] = 4414, + [4413] = 4406, + [4414] = 4400, [4415] = 4405, - [4416] = 4414, + [4416] = 4400, [4417] = 4402, [4418] = 4399, [4419] = 4403, [4420] = 4405, [4421] = 4399, - [4422] = 4400, + [4422] = 4406, [4423] = 4399, - [4424] = 4400, + [4424] = 4406, [4425] = 4412, [4426] = 4399, [4427] = 4405, [4428] = 4405, - [4429] = 4400, + [4429] = 4406, [4430] = 4405, [4431] = 4399, - [4432] = 4400, + [4432] = 4406, [4433] = 4405, [4434] = 4402, - [4435] = 4400, + [4435] = 4406, [4436] = 4399, - [4437] = 4400, + [4437] = 4406, [4438] = 4399, [4439] = 4405, - [4440] = 4400, + [4440] = 4406, [4441] = 4399, - [4442] = 4400, - [4443] = 4414, + [4442] = 4406, + [4443] = 4400, [4444] = 4399, [4445] = 4405, [4446] = 4399, @@ -7036,103 +7036,103 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4448] = 4412, [4449] = 4399, [4450] = 4399, - [4451] = 4400, + [4451] = 4406, [4452] = 4405, [4453] = 4403, - [4454] = 4403, - [4455] = 4414, - [4456] = 4400, - [4457] = 4402, - [4458] = 4399, - [4459] = 4400, - [4460] = 4402, - [4461] = 4405, + [4454] = 4400, + [4455] = 4406, + [4456] = 4402, + [4457] = 4399, + [4458] = 4406, + [4459] = 4402, + [4460] = 4405, + [4461] = 4402, [4462] = 4402, - [4463] = 4402, + [4463] = 4405, [4464] = 4405, - [4465] = 4405, + [4465] = 4406, [4466] = 4402, - [4467] = 4412, - [4468] = 4414, - [4469] = 4399, - [4470] = 4402, - [4471] = 4402, - [4472] = 4412, - [4473] = 4399, - [4474] = 4400, - [4475] = 4400, - [4476] = 4414, - [4477] = 4400, - [4478] = 4412, - [4479] = 4399, - [4480] = 4405, - [4481] = 4400, - [4482] = 4482, - [4483] = 4399, - [4484] = 4402, + [4467] = 4399, + [4468] = 4402, + [4469] = 4412, + [4470] = 4399, + [4471] = 4406, + [4472] = 4406, + [4473] = 4400, + [4474] = 4406, + [4475] = 4412, + [4476] = 4399, + [4477] = 4405, + [4478] = 4406, + [4479] = 4479, + [4480] = 4399, + [4481] = 4402, + [4482] = 4405, + [4483] = 4406, + [4484] = 4399, [4485] = 4405, - [4486] = 4400, - [4487] = 4399, + [4486] = 4402, + [4487] = 4402, [4488] = 4405, - [4489] = 4402, - [4490] = 4402, - [4491] = 4405, - [4492] = 4405, - [4493] = 4400, + [4489] = 4405, + [4490] = 4406, + [4491] = 4399, + [4492] = 4406, + [4493] = 4412, [4494] = 4399, - [4495] = 4400, - [4496] = 4412, - [4497] = 4399, + [4495] = 4405, + [4496] = 4399, + [4497] = 4406, [4498] = 4405, - [4499] = 4399, - [4500] = 4400, - [4501] = 4405, - [4502] = 4402, - [4503] = 4402, - [4504] = 4400, - [4505] = 4399, - [4506] = 4400, - [4507] = 4400, - [4508] = 4402, - [4509] = 4405, - [4510] = 4399, - [4511] = 4405, - [4512] = 4399, - [4513] = 4402, - [4514] = 4400, - [4515] = 4412, - [4516] = 4405, + [4499] = 4402, + [4500] = 4402, + [4501] = 4406, + [4502] = 4399, + [4503] = 4403, + [4504] = 4412, + [4505] = 4402, + [4506] = 4406, + [4507] = 4402, + [4508] = 4405, + [4509] = 4399, + [4510] = 4405, + [4511] = 4399, + [4512] = 4402, + [4513] = 4406, + [4514] = 4412, + [4515] = 4405, + [4516] = 4402, [4517] = 4402, - [4518] = 4402, - [4519] = 4405, - [4520] = 4402, - [4521] = 4521, + [4518] = 4405, + [4519] = 4402, + [4520] = 4520, + [4521] = 4402, [4522] = 4402, - [4523] = 4402, - [4524] = 4524, - [4525] = 4405, - [4526] = 4402, - [4527] = 4403, + [4523] = 4523, + [4524] = 4405, + [4525] = 4402, + [4526] = 4403, + [4527] = 4406, [4528] = 785, [4529] = 764, [4530] = 785, [4531] = 773, [4532] = 801, [4533] = 820, - [4534] = 823, + [4534] = 822, [4535] = 814, [4536] = 818, - [4537] = 821, + [4537] = 819, [4538] = 824, [4539] = 815, [4540] = 825, - [4541] = 819, + [4541] = 823, [4542] = 813, - [4543] = 822, + [4543] = 821, [4544] = 824, - [4545] = 823, + [4545] = 822, [4546] = 816, - [4547] = 821, + [4547] = 819, [4548] = 825, [4549] = 785, [4550] = 854, @@ -7152,7 +7152,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4564] = 846, [4565] = 853, [4566] = 773, - [4567] = 819, + [4567] = 823, [4568] = 816, [4569] = 830, [4570] = 848, @@ -7179,7 +7179,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4591] = 921, [4592] = 919, [4593] = 904, - [4594] = 821, + [4594] = 819, [4595] = 867, [4596] = 917, [4597] = 915, @@ -7197,7 +7197,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4609] = 914, [4610] = 861, [4611] = 901, - [4612] = 823, + [4612] = 822, [4613] = 906, [4614] = 900, [4615] = 886, @@ -7225,11 +7225,11 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4637] = 982, [4638] = 979, [4639] = 973, - [4640] = 822, + [4640] = 821, [4641] = 816, - [4642] = 822, + [4642] = 821, [4643] = 830, - [4644] = 819, + [4644] = 823, [4645] = 827, [4646] = 839, [4647] = 818, @@ -7271,7 +7271,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4683] = 824, [4684] = 984, [4685] = 974, - [4686] = 822, + [4686] = 821, [4687] = 820, [4688] = 927, [4689] = 993, @@ -7290,13 +7290,13 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4702] = 1055, [4703] = 1125, [4704] = 837, - [4705] = 854, - [4706] = 1169, - [4707] = 844, - [4708] = 830, - [4709] = 1149, - [4710] = 1158, - [4711] = 1014, + [4705] = 830, + [4706] = 1149, + [4707] = 1014, + [4708] = 854, + [4709] = 1169, + [4710] = 844, + [4711] = 1158, [4712] = 820, [4713] = 1079, [4714] = 1017, @@ -7373,7 +7373,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4785] = 1018, [4786] = 1148, [4787] = 1170, - [4788] = 822, + [4788] = 821, [4789] = 1019, [4790] = 1020, [4791] = 835, @@ -7539,7 +7539,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [4951] = 925, [4952] = 919, [4953] = 911, - [4954] = 822, + [4954] = 821, [4955] = 920, [4956] = 905, [4957] = 818, @@ -7855,7 +7855,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5267] = 815, [5268] = 983, [5269] = 946, - [5270] = 945, + [5270] = 932, [5271] = 987, [5272] = 5272, [5273] = 925, @@ -7865,19 +7865,19 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5277] = 1058, [5278] = 1051, [5279] = 1040, - [5280] = 1035, + [5280] = 820, [5281] = 1034, [5282] = 1028, [5283] = 847, [5284] = 842, [5285] = 842, - [5286] = 822, + [5286] = 821, [5287] = 937, [5288] = 960, [5289] = 966, - [5290] = 867, - [5291] = 932, - [5292] = 820, + [5290] = 945, + [5291] = 867, + [5292] = 1035, [5293] = 990, [5294] = 993, [5295] = 969, @@ -7887,7 +7887,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5299] = 955, [5300] = 935, [5301] = 939, - [5302] = 822, + [5302] = 821, [5303] = 818, [5304] = 814, [5305] = 842, @@ -7957,7 +7957,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5369] = 1122, [5370] = 1123, [5371] = 837, - [5372] = 822, + [5372] = 821, [5373] = 1124, [5374] = 994, [5375] = 1137, @@ -8012,22 +8012,22 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5424] = 1182, [5425] = 1042, [5426] = 911, - [5427] = 887, + [5427] = 819, [5428] = 829, [5429] = 855, - [5430] = 857, + [5430] = 1028, [5431] = 431, - [5432] = 1028, - [5433] = 901, + [5432] = 901, + [5433] = 816, [5434] = 852, - [5435] = 816, - [5436] = 433, + [5435] = 433, + [5436] = 1034, [5437] = 846, - [5438] = 1034, + [5438] = 887, [5439] = 435, - [5440] = 819, + [5440] = 823, [5441] = 1035, - [5442] = 821, + [5442] = 832, [5443] = 884, [5444] = 1040, [5445] = 835, @@ -8043,7 +8043,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5455] = 859, [5456] = 896, [5457] = 898, - [5458] = 823, + [5458] = 822, [5459] = 850, [5460] = 835, [5461] = 899, @@ -8065,17 +8065,17 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5477] = 386, [5478] = 909, [5479] = 849, - [5480] = 832, - [5481] = 387, - [5482] = 909, - [5483] = 900, + [5480] = 387, + [5481] = 857, + [5482] = 430, + [5483] = 831, [5484] = 861, [5485] = 1054, [5486] = 5486, - [5487] = 854, + [5487] = 909, [5488] = 898, - [5489] = 856, - [5490] = 5486, + [5489] = 858, + [5490] = 853, [5491] = 5486, [5492] = 407, [5493] = 424, @@ -8088,36 +8088,36 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5500] = 925, [5501] = 3724, [5502] = 411, - [5503] = 858, + [5503] = 867, [5504] = 852, [5505] = 846, [5506] = 859, - [5507] = 5486, - [5508] = 896, - [5509] = 901, - [5510] = 867, + [5507] = 855, + [5508] = 905, + [5509] = 896, + [5510] = 856, [5511] = 994, [5512] = 5486, [5513] = 431, [5514] = 5486, [5515] = 850, [5516] = 857, - [5517] = 5517, + [5517] = 435, [5518] = 835, - [5519] = 435, + [5519] = 900, [5520] = 410, [5521] = 5486, [5522] = 832, - [5523] = 430, - [5524] = 975, + [5523] = 975, + [5524] = 5486, [5525] = 887, - [5526] = 831, + [5526] = 5526, [5527] = 911, [5528] = 829, - [5529] = 853, - [5530] = 855, + [5529] = 854, + [5530] = 901, [5531] = 1057, - [5532] = 905, + [5532] = 5486, [5533] = 903, [5534] = 899, [5535] = 3979, @@ -8187,10 +8187,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5599] = 1162, [5600] = 5559, [5601] = 5559, - [5602] = 823, + [5602] = 822, [5603] = 5499, [5604] = 921, - [5605] = 821, + [5605] = 819, [5606] = 5606, [5607] = 446, [5608] = 440, @@ -8205,7 +8205,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5617] = 824, [5618] = 5618, [5619] = 867, - [5620] = 5517, + [5620] = 5526, [5621] = 442, [5622] = 1040, [5623] = 1051, @@ -8214,7 +8214,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5626] = 1058, [5627] = 1035, [5628] = 1028, - [5629] = 819, + [5629] = 823, [5630] = 816, [5631] = 847, [5632] = 842, @@ -8245,10 +8245,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5657] = 484, [5658] = 488, [5659] = 482, - [5660] = 823, + [5660] = 822, [5661] = 502, [5662] = 489, - [5663] = 821, + [5663] = 819, [5664] = 487, [5665] = 492, [5666] = 490, @@ -8260,33 +8260,33 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5672] = 490, [5673] = 489, [5674] = 488, - [5675] = 5517, + [5675] = 5526, [5676] = 5499, [5677] = 492, [5678] = 482, [5679] = 484, [5680] = 481, [5681] = 502, - [5682] = 823, - [5683] = 821, + [5682] = 822, + [5683] = 819, [5684] = 824, - [5685] = 823, + [5685] = 822, [5686] = 824, [5687] = 812, [5688] = 3568, - [5689] = 821, + [5689] = 819, [5690] = 812, - [5691] = 819, + [5691] = 823, [5692] = 884, - [5693] = 821, - [5694] = 823, + [5693] = 819, + [5694] = 822, [5695] = 816, [5696] = 3568, [5697] = 5697, [5698] = 5698, [5699] = 854, [5700] = 854, - [5701] = 821, + [5701] = 819, [5702] = 5697, [5703] = 856, [5704] = 861, @@ -8298,11 +8298,11 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5710] = 5697, [5711] = 5697, [5712] = 856, - [5713] = 823, + [5713] = 822, [5714] = 5697, [5715] = 5697, [5716] = 856, - [5717] = 819, + [5717] = 823, [5718] = 825, [5719] = 816, [5720] = 5720, @@ -8356,69 +8356,69 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5768] = 884, [5769] = 860, [5770] = 1170, - [5771] = 5751, + [5771] = 860, [5772] = 827, [5773] = 5761, [5774] = 5755, [5775] = 3979, - [5776] = 1169, - [5777] = 833, - [5778] = 3975, + [5776] = 828, + [5777] = 1169, + [5778] = 1004, [5779] = 5754, [5780] = 3871, [5781] = 839, - [5782] = 3889, + [5782] = 3975, [5783] = 5752, - [5784] = 860, - [5785] = 851, - [5786] = 1012, - [5787] = 824, - [5788] = 828, - [5789] = 3883, + [5784] = 3889, + [5785] = 1162, + [5786] = 851, + [5787] = 833, + [5788] = 824, + [5789] = 1012, [5790] = 972, - [5791] = 5724, - [5792] = 830, + [5791] = 3883, + [5792] = 5724, [5793] = 5720, - [5794] = 938, - [5795] = 974, - [5796] = 1159, - [5797] = 1004, - [5798] = 991, + [5794] = 830, + [5795] = 938, + [5796] = 974, + [5797] = 991, + [5798] = 982, [5799] = 3568, [5800] = 973, - [5801] = 982, - [5802] = 1162, + [5801] = 1159, + [5802] = 5751, [5803] = 979, [5804] = 1168, - [5805] = 891, + [5805] = 884, [5806] = 816, [5807] = 866, - [5808] = 988, - [5809] = 819, - [5810] = 967, + [5808] = 891, + [5809] = 967, + [5810] = 823, [5811] = 968, - [5812] = 864, - [5813] = 884, - [5814] = 885, - [5815] = 858, - [5816] = 972, - [5817] = 967, - [5818] = 861, - [5819] = 985, - [5820] = 866, + [5812] = 988, + [5813] = 885, + [5814] = 864, + [5815] = 3568, + [5816] = 981, + [5817] = 866, + [5818] = 858, + [5819] = 861, + [5820] = 985, [5821] = 938, - [5822] = 3568, - [5823] = 974, + [5822] = 3724, + [5823] = 992, [5824] = 973, [5825] = 854, [5826] = 824, - [5827] = 3724, + [5827] = 967, [5828] = 991, [5829] = 1012, - [5830] = 981, - [5831] = 1004, - [5832] = 992, - [5833] = 968, + [5830] = 968, + [5831] = 972, + [5832] = 1004, + [5833] = 974, [5834] = 988, [5835] = 982, [5836] = 979, @@ -8427,53 +8427,53 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [5839] = 864, [5840] = 856, [5841] = 884, - [5842] = 823, + [5842] = 822, [5843] = 816, - [5844] = 985, - [5845] = 992, - [5846] = 821, - [5847] = 918, - [5848] = 912, - [5849] = 981, - [5850] = 819, - [5851] = 1170, + [5844] = 981, + [5845] = 985, + [5846] = 819, + [5847] = 992, + [5848] = 918, + [5849] = 912, + [5850] = 823, + [5851] = 1159, [5852] = 5852, - [5853] = 5853, - [5854] = 5761, - [5855] = 5720, - [5856] = 5853, - [5857] = 858, - [5858] = 5853, - [5859] = 5724, - [5860] = 912, - [5861] = 918, - [5862] = 5853, - [5863] = 3724, + [5853] = 5761, + [5854] = 5720, + [5855] = 5855, + [5856] = 5855, + [5857] = 3724, + [5858] = 858, + [5859] = 5855, + [5860] = 5724, + [5861] = 912, + [5862] = 918, + [5863] = 5855, [5864] = 3871, - [5865] = 5751, - [5866] = 1159, - [5867] = 861, - [5868] = 5853, - [5869] = 5853, - [5870] = 3975, + [5865] = 1170, + [5866] = 5751, + [5867] = 3975, + [5868] = 5855, + [5869] = 5855, + [5870] = 861, [5871] = 1162, [5872] = 5755, [5873] = 1168, - [5874] = 5754, + [5874] = 3979, [5875] = 1169, - [5876] = 3979, - [5877] = 5853, - [5878] = 3889, - [5879] = 5853, - [5880] = 3883, - [5881] = 5853, - [5882] = 5853, - [5883] = 5752, - [5884] = 5853, + [5876] = 5855, + [5877] = 3889, + [5878] = 5855, + [5879] = 3883, + [5880] = 5752, + [5881] = 5855, + [5882] = 5855, + [5883] = 5754, + [5884] = 5855, [5885] = 5885, [5886] = 5885, - [5887] = 5885, - [5888] = 5888, + [5887] = 5887, + [5888] = 5885, [5889] = 5885, [5890] = 5885, [5891] = 5885, @@ -8796,7 +8796,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [6208] = 5894, [6209] = 5901, [6210] = 5915, - [6211] = 821, + [6211] = 819, [6212] = 5930, [6213] = 5895, [6214] = 5940, @@ -8809,7 +8809,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [6221] = 5892, [6222] = 5913, [6223] = 5900, - [6224] = 823, + [6224] = 822, [6225] = 5893, [6226] = 5966, [6227] = 5893, @@ -9155,10 +9155,10 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [6567] = 6534, [6568] = 6534, [6569] = 6534, - [6570] = 6534, + [6570] = 6535, [6571] = 6535, [6572] = 6535, - [6573] = 6535, + [6573] = 6534, [6574] = 6534, [6575] = 6534, [6576] = 6534, @@ -9166,17 +9166,17 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [6578] = 6534, [6579] = 6534, [6580] = 6534, - [6581] = 6534, + [6581] = 6535, [6582] = 6535, [6583] = 6535, [6584] = 6535, - [6585] = 6535, + [6585] = 6534, [6586] = 6534, - [6587] = 6534, + [6587] = 6535, [6588] = 6535, - [6589] = 6535, + [6589] = 6534, [6590] = 824, - [6591] = 819, + [6591] = 823, [6592] = 816, [6593] = 6593, [6594] = 6593, @@ -9273,61 +9273,61 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [6685] = 6624, [6686] = 6624, [6687] = 6687, - [6688] = 830, - [6689] = 6687, - [6690] = 6687, - [6691] = 6691, - [6692] = 6691, - [6693] = 6687, - [6694] = 6691, - [6695] = 6691, - [6696] = 6691, - [6697] = 6691, - [6698] = 6691, - [6699] = 6687, + [6688] = 6687, + [6689] = 6689, + [6690] = 6689, + [6691] = 6689, + [6692] = 6687, + [6693] = 6689, + [6694] = 6687, + [6695] = 6687, + [6696] = 6687, + [6697] = 6687, + [6698] = 6689, + [6699] = 6689, [6700] = 6687, - [6701] = 6691, - [6702] = 6691, - [6703] = 6687, - [6704] = 6687, - [6705] = 6687, + [6701] = 6687, + [6702] = 6689, + [6703] = 6689, + [6704] = 6689, + [6705] = 6689, [6706] = 6687, - [6707] = 6691, + [6707] = 6689, [6708] = 6687, - [6709] = 6691, - [6710] = 6691, - [6711] = 6691, - [6712] = 6691, + [6709] = 6687, + [6710] = 6687, + [6711] = 6687, + [6712] = 6689, [6713] = 6687, - [6714] = 6687, - [6715] = 6687, - [6716] = 6691, + [6714] = 6689, + [6715] = 6689, + [6716] = 6689, [6717] = 6687, [6718] = 6687, - [6719] = 6691, - [6720] = 6691, - [6721] = 6691, + [6719] = 6687, + [6720] = 6689, + [6721] = 6687, [6722] = 6687, - [6723] = 6691, - [6724] = 6691, + [6723] = 6689, + [6724] = 830, [6725] = 6687, - [6726] = 6687, - [6727] = 6691, - [6728] = 6687, - [6729] = 6687, - [6730] = 6687, - [6731] = 6687, - [6732] = 6691, - [6733] = 6691, - [6734] = 6691, - [6735] = 6687, - [6736] = 6687, - [6737] = 6691, + [6726] = 6689, + [6727] = 6689, + [6728] = 6689, + [6729] = 6689, + [6730] = 6689, + [6731] = 6689, + [6732] = 6687, + [6733] = 6687, + [6734] = 6687, + [6735] = 6689, + [6736] = 6689, + [6737] = 6687, [6738] = 839, - [6739] = 6687, - [6740] = 6691, - [6741] = 6687, - [6742] = 6691, + [6739] = 6689, + [6740] = 6687, + [6741] = 6689, + [6742] = 6687, [6743] = 1169, [6744] = 1159, [6745] = 1162, @@ -9800,13 +9800,13 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [7212] = 7212, [7213] = 7213, [7214] = 7214, - [7215] = 823, + [7215] = 822, [7216] = 7216, [7217] = 7213, - [7218] = 821, + [7218] = 819, [7219] = 7219, [7220] = 884, - [7221] = 819, + [7221] = 823, [7222] = 816, [7223] = 7223, [7224] = 7224, @@ -9817,25 +9817,25 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [7229] = 3724, [7230] = 7226, [7231] = 7224, - [7232] = 7226, + [7232] = 7224, [7233] = 7226, [7234] = 7227, - [7235] = 7224, - [7236] = 7227, - [7237] = 7226, + [7235] = 7227, + [7236] = 7226, + [7237] = 7225, [7238] = 7226, [7239] = 7227, - [7240] = 7225, + [7240] = 7227, [7241] = 7224, [7242] = 7227, - [7243] = 7227, + [7243] = 7226, [7244] = 7225, [7245] = 7225, [7246] = 861, [7247] = 854, [7248] = 7227, [7249] = 7225, - [7250] = 3568, + [7250] = 7224, [7251] = 7227, [7252] = 7224, [7253] = 7226, @@ -9853,97 +9853,97 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [7265] = 7224, [7266] = 824, [7267] = 7225, - [7268] = 7224, + [7268] = 3568, [7269] = 7225, [7270] = 7224, - [7271] = 7224, - [7272] = 7227, + [7271] = 7225, + [7272] = 7224, [7273] = 7273, [7274] = 7226, [7275] = 7227, - [7276] = 7225, + [7276] = 7227, [7277] = 7225, [7278] = 7225, [7279] = 858, [7280] = 7280, [7281] = 7281, - [7282] = 7280, - [7283] = 7283, - [7284] = 3883, - [7285] = 7280, - [7286] = 7286, - [7287] = 7280, - [7288] = 7283, - [7289] = 7286, - [7290] = 1169, - [7291] = 7291, + [7282] = 7282, + [7283] = 3883, + [7284] = 7284, + [7285] = 7285, + [7286] = 7281, + [7287] = 7284, + [7288] = 7282, + [7289] = 7285, + [7290] = 7280, + [7291] = 7281, [7292] = 7281, - [7293] = 7281, - [7294] = 7286, - [7295] = 7291, + [7293] = 7293, + [7294] = 7285, + [7295] = 7280, [7296] = 7281, [7297] = 816, - [7298] = 7291, - [7299] = 7286, - [7300] = 7286, + [7298] = 7280, + [7299] = 7285, + [7300] = 7285, [7301] = 7281, - [7302] = 7283, - [7303] = 7291, + [7302] = 7282, + [7303] = 7280, [7304] = 7281, - [7305] = 7305, - [7306] = 7291, + [7305] = 7293, + [7306] = 7280, [7307] = 3724, - [7308] = 7305, - [7309] = 7280, - [7310] = 7280, + [7308] = 7293, + [7309] = 7284, + [7310] = 7284, [7311] = 7311, - [7312] = 7291, - [7313] = 7291, - [7314] = 823, + [7312] = 7280, + [7313] = 7280, + [7314] = 822, [7315] = 1159, - [7316] = 7291, - [7317] = 7286, - [7318] = 7280, - [7319] = 7305, - [7320] = 7291, + [7316] = 7280, + [7317] = 7285, + [7318] = 7284, + [7319] = 7284, + [7320] = 7280, [7321] = 1162, [7322] = 3889, - [7323] = 7280, - [7324] = 7291, + [7323] = 7284, + [7324] = 819, [7325] = 7325, [7326] = 3979, [7327] = 3975, - [7328] = 7286, - [7329] = 7286, - [7330] = 7280, - [7331] = 7280, + [7328] = 7285, + [7329] = 7285, + [7330] = 7284, + [7331] = 7284, [7332] = 7281, [7333] = 884, - [7334] = 7281, - [7335] = 7286, - [7336] = 1168, - [7337] = 7283, - [7338] = 819, - [7339] = 7305, + [7334] = 7285, + [7335] = 1168, + [7336] = 823, + [7337] = 7282, + [7338] = 7338, + [7339] = 7293, [7340] = 3568, [7341] = 3871, - [7342] = 7291, - [7343] = 7283, - [7344] = 7344, - [7345] = 7281, - [7346] = 7286, + [7342] = 7280, + [7343] = 7282, + [7344] = 7281, + [7345] = 1169, + [7346] = 7285, [7347] = 7281, - [7348] = 7305, - [7349] = 7286, + [7348] = 7293, + [7349] = 7285, [7350] = 1170, - [7351] = 7283, + [7351] = 7282, [7352] = 7281, - [7353] = 821, - [7354] = 7280, - [7355] = 7286, + [7353] = 7284, + [7354] = 7284, + [7355] = 7285, [7356] = 7281, [7357] = 824, - [7358] = 7305, + [7358] = 7293, [7359] = 7359, [7360] = 856, [7361] = 7361, @@ -9960,7 +9960,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [7372] = 7372, [7373] = 7361, [7374] = 7374, - [7375] = 819, + [7375] = 823, [7376] = 7364, [7377] = 7377, [7378] = 7367, @@ -9973,7 +9973,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [7385] = 7381, [7386] = 7361, [7387] = 7364, - [7388] = 823, + [7388] = 822, [7389] = 7367, [7390] = 7361, [7391] = 7367, @@ -9988,7 +9988,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [7400] = 7367, [7401] = 7359, [7402] = 7364, - [7403] = 821, + [7403] = 819, [7404] = 7367, [7405] = 7380, [7406] = 7372, @@ -10204,25 +10204,25 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [7616] = 7610, [7617] = 7617, [7618] = 7610, - [7619] = 7603, - [7620] = 7611, - [7621] = 7617, + [7619] = 7610, + [7620] = 7603, + [7621] = 7611, [7622] = 7610, - [7623] = 7610, - [7624] = 7611, - [7625] = 7604, - [7626] = 7610, - [7627] = 7604, - [7628] = 3883, + [7623] = 7611, + [7624] = 7604, + [7625] = 7610, + [7626] = 7604, + [7627] = 3883, + [7628] = 7611, [7629] = 7611, - [7630] = 7611, - [7631] = 7610, - [7632] = 7606, - [7633] = 7603, - [7634] = 7617, - [7635] = 3975, - [7636] = 7610, - [7637] = 7606, + [7630] = 7610, + [7631] = 7606, + [7632] = 7603, + [7633] = 7617, + [7634] = 3975, + [7635] = 7610, + [7636] = 7606, + [7637] = 7617, [7638] = 7606, [7639] = 7639, [7640] = 7603, @@ -10472,7 +10472,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [7884] = 7871, [7885] = 7868, [7886] = 7886, - [7887] = 819, + [7887] = 823, [7888] = 3724, [7889] = 7877, [7890] = 7867, @@ -10623,7 +10623,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [8035] = 8035, [8036] = 8036, [8037] = 8030, - [8038] = 819, + [8038] = 823, [8039] = 8039, [8040] = 816, [8041] = 8030, @@ -10911,27 +10911,27 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [8323] = 833, [8324] = 860, [8325] = 824, - [8326] = 822, + [8326] = 821, [8327] = 814, [8328] = 815, [8329] = 818, [8330] = 833, - [8331] = 821, + [8331] = 819, [8332] = 860, - [8333] = 823, + [8333] = 822, [8334] = 849, [8335] = 844, [8336] = 8336, [8337] = 845, [8338] = 820, - [8339] = 822, + [8339] = 821, [8340] = 8336, [8341] = 816, [8342] = 8336, [8343] = 8343, [8344] = 818, [8345] = 925, - [8346] = 819, + [8346] = 823, [8347] = 833, [8348] = 812, [8349] = 814, @@ -10988,7 +10988,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [8400] = 8400, [8401] = 8358, [8402] = 8402, - [8403] = 859, + [8403] = 911, [8404] = 8404, [8405] = 864, [8406] = 3568, @@ -10997,7 +10997,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [8409] = 910, [8410] = 8410, [8411] = 8411, - [8412] = 997, + [8412] = 903, [8413] = 896, [8414] = 8410, [8415] = 7549, @@ -11013,9 +11013,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [8425] = 994, [8426] = 905, [8427] = 891, - [8428] = 919, - [8429] = 829, - [8430] = 8404, + [8428] = 899, + [8429] = 919, + [8430] = 997, [8431] = 885, [8432] = 934, [8433] = 832, @@ -11023,7 +11023,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [8435] = 908, [8436] = 898, [8437] = 857, - [8438] = 911, + [8438] = 909, [8439] = 927, [8440] = 907, [8441] = 8441, @@ -11032,13 +11032,13 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [8444] = 8404, [8445] = 886, [8446] = 8410, - [8447] = 909, + [8447] = 859, [8448] = 835, [8449] = 850, - [8450] = 903, + [8450] = 8404, [8451] = 871, [8452] = 884, - [8453] = 899, + [8453] = 829, [8454] = 8404, [8455] = 952, [8456] = 942, @@ -11346,7 +11346,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [8758] = 921, [8759] = 8635, [8760] = 8636, - [8761] = 823, + [8761] = 822, [8762] = 8636, [8763] = 955, [8764] = 8635, @@ -11365,7 +11365,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [8777] = 8636, [8778] = 990, [8779] = 8633, - [8780] = 821, + [8780] = 819, [8781] = 8634, [8782] = 8635, [8783] = 993, @@ -24728,12 +24728,12 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1186] = {.lex_state = 1, .external_lex_state = 4}, [1187] = {.lex_state = 1, .external_lex_state = 4}, [1188] = {.lex_state = 2, .external_lex_state = 4}, - [1189] = {.lex_state = 2, .external_lex_state = 4}, + [1189] = {.lex_state = 1, .external_lex_state = 4}, [1190] = {.lex_state = 13, .external_lex_state = 7}, [1191] = {.lex_state = 2, .external_lex_state = 4}, [1192] = {.lex_state = 2, .external_lex_state = 4}, [1193] = {.lex_state = 2, .external_lex_state = 4}, - [1194] = {.lex_state = 2, .external_lex_state = 4}, + [1194] = {.lex_state = 13, .external_lex_state = 7}, [1195] = {.lex_state = 2, .external_lex_state = 4}, [1196] = {.lex_state = 2, .external_lex_state = 4}, [1197] = {.lex_state = 2, .external_lex_state = 4}, @@ -24751,9 +24751,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1209] = {.lex_state = 2, .external_lex_state = 4}, [1210] = {.lex_state = 2, .external_lex_state = 4}, [1211] = {.lex_state = 13, .external_lex_state = 7}, - [1212] = {.lex_state = 13, .external_lex_state = 7}, - [1213] = {.lex_state = 13, .external_lex_state = 6}, - [1214] = {.lex_state = 13, .external_lex_state = 7}, + [1212] = {.lex_state = 2, .external_lex_state = 4}, + [1213] = {.lex_state = 13, .external_lex_state = 7}, + [1214] = {.lex_state = 13, .external_lex_state = 6}, [1215] = {.lex_state = 13, .external_lex_state = 6}, [1216] = {.lex_state = 13, .external_lex_state = 6}, [1217] = {.lex_state = 13, .external_lex_state = 6}, @@ -24766,9 +24766,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1224] = {.lex_state = 13, .external_lex_state = 6}, [1225] = {.lex_state = 1, .external_lex_state = 3}, [1226] = {.lex_state = 13, .external_lex_state = 6}, - [1227] = {.lex_state = 1, .external_lex_state = 4}, + [1227] = {.lex_state = 13, .external_lex_state = 6}, [1228] = {.lex_state = 13, .external_lex_state = 7}, - [1229] = {.lex_state = 13, .external_lex_state = 6}, + [1229] = {.lex_state = 2, .external_lex_state = 4}, [1230] = {.lex_state = 2, .external_lex_state = 4}, [1231] = {.lex_state = 13, .external_lex_state = 6}, [1232] = {.lex_state = 1, .external_lex_state = 4}, @@ -24834,7 +24834,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1292] = {.lex_state = 9, .external_lex_state = 2}, [1293] = {.lex_state = 9, .external_lex_state = 2}, [1294] = {.lex_state = 9, .external_lex_state = 2}, - [1295] = {.lex_state = 1, .external_lex_state = 4}, + [1295] = {.lex_state = 9, .external_lex_state = 2}, [1296] = {.lex_state = 9, .external_lex_state = 2}, [1297] = {.lex_state = 9, .external_lex_state = 2}, [1298] = {.lex_state = 9, .external_lex_state = 2}, @@ -24856,13 +24856,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1314] = {.lex_state = 9, .external_lex_state = 2}, [1315] = {.lex_state = 9, .external_lex_state = 2}, [1316] = {.lex_state = 9, .external_lex_state = 2}, - [1317] = {.lex_state = 13, .external_lex_state = 6}, + [1317] = {.lex_state = 9, .external_lex_state = 2}, [1318] = {.lex_state = 9, .external_lex_state = 2}, [1319] = {.lex_state = 9, .external_lex_state = 2}, [1320] = {.lex_state = 9, .external_lex_state = 2}, [1321] = {.lex_state = 9, .external_lex_state = 2}, [1322] = {.lex_state = 9, .external_lex_state = 2}, - [1323] = {.lex_state = 13, .external_lex_state = 6}, + [1323] = {.lex_state = 1, .external_lex_state = 4}, [1324] = {.lex_state = 9, .external_lex_state = 2}, [1325] = {.lex_state = 9, .external_lex_state = 2}, [1326] = {.lex_state = 1, .external_lex_state = 4}, @@ -24877,9 +24877,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1335] = {.lex_state = 9, .external_lex_state = 2}, [1336] = {.lex_state = 9, .external_lex_state = 2}, [1337] = {.lex_state = 1, .external_lex_state = 3}, - [1338] = {.lex_state = 9, .external_lex_state = 2}, + [1338] = {.lex_state = 13, .external_lex_state = 6}, [1339] = {.lex_state = 9, .external_lex_state = 2}, - [1340] = {.lex_state = 1, .external_lex_state = 4}, + [1340] = {.lex_state = 13, .external_lex_state = 6}, [1341] = {.lex_state = 1, .external_lex_state = 4}, [1342] = {.lex_state = 1, .external_lex_state = 3}, [1343] = {.lex_state = 1, .external_lex_state = 4}, @@ -24887,7 +24887,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1345] = {.lex_state = 1, .external_lex_state = 4}, [1346] = {.lex_state = 1, .external_lex_state = 4}, [1347] = {.lex_state = 1, .external_lex_state = 4}, - [1348] = {.lex_state = 9, .external_lex_state = 2}, + [1348] = {.lex_state = 1, .external_lex_state = 4}, [1349] = {.lex_state = 1, .external_lex_state = 4}, [1350] = {.lex_state = 1, .external_lex_state = 4}, [1351] = {.lex_state = 13, .external_lex_state = 6}, @@ -26220,7 +26220,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2678] = {.lex_state = 11, .external_lex_state = 5}, [2679] = {.lex_state = 11, .external_lex_state = 5}, [2680] = {.lex_state = 13, .external_lex_state = 6}, - [2681] = {.lex_state = 13, .external_lex_state = 6}, + [2681] = {.lex_state = 13, .external_lex_state = 7}, [2682] = {.lex_state = 13, .external_lex_state = 6}, [2683] = {.lex_state = 13, .external_lex_state = 7}, [2684] = {.lex_state = 13, .external_lex_state = 6}, @@ -26229,7 +26229,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2687] = {.lex_state = 13, .external_lex_state = 6}, [2688] = {.lex_state = 13, .external_lex_state = 7}, [2689] = {.lex_state = 13, .external_lex_state = 6}, - [2690] = {.lex_state = 13, .external_lex_state = 6}, + [2690] = {.lex_state = 13, .external_lex_state = 7}, [2691] = {.lex_state = 13, .external_lex_state = 7}, [2692] = {.lex_state = 13, .external_lex_state = 6}, [2693] = {.lex_state = 13, .external_lex_state = 6}, @@ -26245,7 +26245,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2703] = {.lex_state = 13, .external_lex_state = 7}, [2704] = {.lex_state = 13, .external_lex_state = 7}, [2705] = {.lex_state = 13, .external_lex_state = 6}, - [2706] = {.lex_state = 13, .external_lex_state = 7}, + [2706] = {.lex_state = 13, .external_lex_state = 6}, [2707] = {.lex_state = 13, .external_lex_state = 7}, [2708] = {.lex_state = 13, .external_lex_state = 6}, [2709] = {.lex_state = 13, .external_lex_state = 7}, @@ -26264,13 +26264,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2722] = {.lex_state = 13, .external_lex_state = 6}, [2723] = {.lex_state = 13, .external_lex_state = 7}, [2724] = {.lex_state = 13, .external_lex_state = 6}, - [2725] = {.lex_state = 13, .external_lex_state = 7}, + [2725] = {.lex_state = 13, .external_lex_state = 6}, [2726] = {.lex_state = 13, .external_lex_state = 7}, [2727] = {.lex_state = 13, .external_lex_state = 7}, - [2728] = {.lex_state = 13, .external_lex_state = 7}, + [2728] = {.lex_state = 13, .external_lex_state = 6}, [2729] = {.lex_state = 13, .external_lex_state = 6}, [2730] = {.lex_state = 13, .external_lex_state = 6}, - [2731] = {.lex_state = 13, .external_lex_state = 6}, + [2731] = {.lex_state = 13, .external_lex_state = 7}, [2732] = {.lex_state = 13, .external_lex_state = 6}, [2733] = {.lex_state = 13, .external_lex_state = 7}, [2734] = {.lex_state = 13, .external_lex_state = 7}, @@ -26813,7 +26813,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3271] = {.lex_state = 2, .external_lex_state = 4}, [3272] = {.lex_state = 2, .external_lex_state = 4}, [3273] = {.lex_state = 2, .external_lex_state = 4}, - [3274] = {.lex_state = 2, .external_lex_state = 4}, + [3274] = {.lex_state = 13, .external_lex_state = 6}, [3275] = {.lex_state = 13, .external_lex_state = 7}, [3276] = {.lex_state = 13, .external_lex_state = 6}, [3277] = {.lex_state = 14, .external_lex_state = 6}, @@ -26829,7 +26829,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3287] = {.lex_state = 2, .external_lex_state = 3}, [3288] = {.lex_state = 14, .external_lex_state = 6}, [3289] = {.lex_state = 14, .external_lex_state = 6}, - [3290] = {.lex_state = 2, .external_lex_state = 3}, + [3290] = {.lex_state = 2, .external_lex_state = 4}, [3291] = {.lex_state = 13, .external_lex_state = 6}, [3292] = {.lex_state = 13, .external_lex_state = 6}, [3293] = {.lex_state = 13, .external_lex_state = 6}, @@ -26844,7 +26844,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3302] = {.lex_state = 13, .external_lex_state = 6}, [3303] = {.lex_state = 13, .external_lex_state = 6}, [3304] = {.lex_state = 13, .external_lex_state = 6}, - [3305] = {.lex_state = 2, .external_lex_state = 4}, + [3305] = {.lex_state = 13, .external_lex_state = 7}, [3306] = {.lex_state = 13, .external_lex_state = 7}, [3307] = {.lex_state = 13, .external_lex_state = 6}, [3308] = {.lex_state = 13, .external_lex_state = 7}, @@ -26857,8 +26857,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3315] = {.lex_state = 13, .external_lex_state = 6}, [3316] = {.lex_state = 13, .external_lex_state = 6}, [3317] = {.lex_state = 13, .external_lex_state = 6}, - [3318] = {.lex_state = 13, .external_lex_state = 6}, - [3319] = {.lex_state = 13, .external_lex_state = 7}, + [3318] = {.lex_state = 2, .external_lex_state = 4}, + [3319] = {.lex_state = 2, .external_lex_state = 3}, [3320] = {.lex_state = 13, .external_lex_state = 6}, [3321] = {.lex_state = 13, .external_lex_state = 6}, [3322] = {.lex_state = 2, .external_lex_state = 4}, @@ -27585,10 +27585,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [4043] = {.lex_state = 13, .external_lex_state = 7}, [4044] = {.lex_state = 13, .external_lex_state = 7}, [4045] = {.lex_state = 2, .external_lex_state = 4}, - [4046] = {.lex_state = 14, .external_lex_state = 7}, + [4046] = {.lex_state = 2, .external_lex_state = 4}, [4047] = {.lex_state = 14, .external_lex_state = 7}, [4048] = {.lex_state = 14, .external_lex_state = 7}, - [4049] = {.lex_state = 13, .external_lex_state = 6}, + [4049] = {.lex_state = 14, .external_lex_state = 7}, [4050] = {.lex_state = 14, .external_lex_state = 7}, [4051] = {.lex_state = 14, .external_lex_state = 7}, [4052] = {.lex_state = 13, .external_lex_state = 6}, @@ -27596,7 +27596,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [4054] = {.lex_state = 13, .external_lex_state = 6}, [4055] = {.lex_state = 13, .external_lex_state = 6}, [4056] = {.lex_state = 13, .external_lex_state = 6}, - [4057] = {.lex_state = 14, .external_lex_state = 7}, + [4057] = {.lex_state = 13, .external_lex_state = 6}, [4058] = {.lex_state = 13, .external_lex_state = 6}, [4059] = {.lex_state = 13, .external_lex_state = 6}, [4060] = {.lex_state = 14, .external_lex_state = 7}, @@ -27608,9 +27608,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [4066] = {.lex_state = 13, .external_lex_state = 7}, [4067] = {.lex_state = 14, .external_lex_state = 7}, [4068] = {.lex_state = 2, .external_lex_state = 4}, - [4069] = {.lex_state = 14, .external_lex_state = 7}, + [4069] = {.lex_state = 13, .external_lex_state = 6}, [4070] = {.lex_state = 14, .external_lex_state = 7}, - [4071] = {.lex_state = 13, .external_lex_state = 6}, + [4071] = {.lex_state = 14, .external_lex_state = 7}, [4072] = {.lex_state = 14, .external_lex_state = 7}, [4073] = {.lex_state = 2, .external_lex_state = 4}, [4074] = {.lex_state = 13, .external_lex_state = 7}, @@ -27627,12 +27627,12 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [4085] = {.lex_state = 13, .external_lex_state = 6}, [4086] = {.lex_state = 2, .external_lex_state = 4}, [4087] = {.lex_state = 13, .external_lex_state = 6}, - [4088] = {.lex_state = 13, .external_lex_state = 6}, + [4088] = {.lex_state = 14, .external_lex_state = 7}, [4089] = {.lex_state = 14, .external_lex_state = 7}, [4090] = {.lex_state = 2, .external_lex_state = 4}, [4091] = {.lex_state = 2, .external_lex_state = 4}, [4092] = {.lex_state = 14, .external_lex_state = 7}, - [4093] = {.lex_state = 2, .external_lex_state = 4}, + [4093] = {.lex_state = 13, .external_lex_state = 6}, [4094] = {.lex_state = 2, .external_lex_state = 4}, [4095] = {.lex_state = 13, .external_lex_state = 6}, [4096] = {.lex_state = 2, .external_lex_state = 4}, @@ -28246,10 +28246,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [4704] = {.lex_state = 14, .external_lex_state = 7}, [4705] = {.lex_state = 14, .external_lex_state = 7}, [4706] = {.lex_state = 14, .external_lex_state = 6}, - [4707] = {.lex_state = 14, .external_lex_state = 7}, + [4707] = {.lex_state = 14, .external_lex_state = 6}, [4708] = {.lex_state = 14, .external_lex_state = 7}, [4709] = {.lex_state = 14, .external_lex_state = 6}, - [4710] = {.lex_state = 14, .external_lex_state = 6}, + [4710] = {.lex_state = 14, .external_lex_state = 7}, [4711] = {.lex_state = 14, .external_lex_state = 6}, [4712] = {.lex_state = 14, .external_lex_state = 7}, [4713] = {.lex_state = 14, .external_lex_state = 6}, @@ -28829,8 +28829,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5287] = {.lex_state = 12, .external_lex_state = 5}, [5288] = {.lex_state = 12, .external_lex_state = 5}, [5289] = {.lex_state = 12, .external_lex_state = 5}, - [5290] = {.lex_state = 14, .external_lex_state = 6}, - [5291] = {.lex_state = 12, .external_lex_state = 5}, + [5290] = {.lex_state = 12, .external_lex_state = 5}, + [5291] = {.lex_state = 14, .external_lex_state = 6}, [5292] = {.lex_state = 14, .external_lex_state = 6}, [5293] = {.lex_state = 12, .external_lex_state = 5}, [5294] = {.lex_state = 12, .external_lex_state = 5}, @@ -28966,22 +28966,22 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5424] = {.lex_state = 12, .external_lex_state = 5}, [5425] = {.lex_state = 12, .external_lex_state = 5}, [5426] = {.lex_state = 14, .external_lex_state = 7}, - [5427] = {.lex_state = 14, .external_lex_state = 7}, + [5427] = {.lex_state = 9, .external_lex_state = 2}, [5428] = {.lex_state = 14, .external_lex_state = 7}, [5429] = {.lex_state = 14, .external_lex_state = 7}, - [5430] = {.lex_state = 14, .external_lex_state = 7}, + [5430] = {.lex_state = 14, .external_lex_state = 6}, [5431] = {.lex_state = 21, .external_lex_state = 9}, - [5432] = {.lex_state = 14, .external_lex_state = 6}, - [5433] = {.lex_state = 14, .external_lex_state = 7}, + [5432] = {.lex_state = 14, .external_lex_state = 7}, + [5433] = {.lex_state = 9, .external_lex_state = 2}, [5434] = {.lex_state = 14, .external_lex_state = 6}, - [5435] = {.lex_state = 9, .external_lex_state = 2}, - [5436] = {.lex_state = 21, .external_lex_state = 9}, + [5435] = {.lex_state = 21, .external_lex_state = 9}, + [5436] = {.lex_state = 14, .external_lex_state = 6}, [5437] = {.lex_state = 14, .external_lex_state = 6}, - [5438] = {.lex_state = 14, .external_lex_state = 6}, + [5438] = {.lex_state = 14, .external_lex_state = 7}, [5439] = {.lex_state = 21, .external_lex_state = 9}, [5440] = {.lex_state = 9, .external_lex_state = 2}, [5441] = {.lex_state = 14, .external_lex_state = 6}, - [5442] = {.lex_state = 9, .external_lex_state = 2}, + [5442] = {.lex_state = 14, .external_lex_state = 7}, [5443] = {.lex_state = 9, .external_lex_state = 2}, [5444] = {.lex_state = 14, .external_lex_state = 6}, [5445] = {.lex_state = 14, .external_lex_state = 7}, @@ -29019,17 +29019,17 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5477] = {.lex_state = 24, .external_lex_state = 8}, [5478] = {.lex_state = 14, .external_lex_state = 7}, [5479] = {.lex_state = 14, .external_lex_state = 7}, - [5480] = {.lex_state = 14, .external_lex_state = 7}, - [5481] = {.lex_state = 24, .external_lex_state = 8}, - [5482] = {.lex_state = 14, .external_lex_state = 6}, - [5483] = {.lex_state = 14, .external_lex_state = 6}, + [5480] = {.lex_state = 24, .external_lex_state = 8}, + [5481] = {.lex_state = 14, .external_lex_state = 7}, + [5482] = {.lex_state = 21, .external_lex_state = 8}, + [5483] = {.lex_state = 14, .external_lex_state = 7}, [5484] = {.lex_state = 9, .external_lex_state = 2}, [5485] = {.lex_state = 14, .external_lex_state = 7}, [5486] = {.lex_state = 21, .external_lex_state = 8}, - [5487] = {.lex_state = 9, .external_lex_state = 2}, + [5487] = {.lex_state = 14, .external_lex_state = 6}, [5488] = {.lex_state = 14, .external_lex_state = 6}, [5489] = {.lex_state = 9, .external_lex_state = 2}, - [5490] = {.lex_state = 21, .external_lex_state = 8}, + [5490] = {.lex_state = 14, .external_lex_state = 7}, [5491] = {.lex_state = 21, .external_lex_state = 8}, [5492] = {.lex_state = 24, .external_lex_state = 9}, [5493] = {.lex_state = 21, .external_lex_state = 8}, @@ -29042,14 +29042,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5500] = {.lex_state = 14, .external_lex_state = 7}, [5501] = {.lex_state = 9, .external_lex_state = 2}, [5502] = {.lex_state = 24, .external_lex_state = 9}, - [5503] = {.lex_state = 9, .external_lex_state = 2}, + [5503] = {.lex_state = 14, .external_lex_state = 7}, [5504] = {.lex_state = 14, .external_lex_state = 7}, [5505] = {.lex_state = 14, .external_lex_state = 7}, [5506] = {.lex_state = 14, .external_lex_state = 7}, - [5507] = {.lex_state = 21, .external_lex_state = 8}, + [5507] = {.lex_state = 14, .external_lex_state = 7}, [5508] = {.lex_state = 14, .external_lex_state = 6}, [5509] = {.lex_state = 14, .external_lex_state = 6}, - [5510] = {.lex_state = 14, .external_lex_state = 7}, + [5510] = {.lex_state = 9, .external_lex_state = 2}, [5511] = {.lex_state = 14, .external_lex_state = 6}, [5512] = {.lex_state = 21, .external_lex_state = 8}, [5513] = {.lex_state = 21, .external_lex_state = 8}, @@ -29058,20 +29058,20 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5516] = {.lex_state = 14, .external_lex_state = 7}, [5517] = {.lex_state = 21, .external_lex_state = 8}, [5518] = {.lex_state = 14, .external_lex_state = 7}, - [5519] = {.lex_state = 21, .external_lex_state = 8}, + [5519] = {.lex_state = 14, .external_lex_state = 6}, [5520] = {.lex_state = 24, .external_lex_state = 9}, [5521] = {.lex_state = 21, .external_lex_state = 8}, [5522] = {.lex_state = 14, .external_lex_state = 7}, - [5523] = {.lex_state = 21, .external_lex_state = 8}, - [5524] = {.lex_state = 14, .external_lex_state = 6}, + [5523] = {.lex_state = 14, .external_lex_state = 6}, + [5524] = {.lex_state = 21, .external_lex_state = 8}, [5525] = {.lex_state = 14, .external_lex_state = 6}, - [5526] = {.lex_state = 14, .external_lex_state = 7}, + [5526] = {.lex_state = 21, .external_lex_state = 8}, [5527] = {.lex_state = 14, .external_lex_state = 6}, [5528] = {.lex_state = 14, .external_lex_state = 7}, - [5529] = {.lex_state = 14, .external_lex_state = 7}, - [5530] = {.lex_state = 14, .external_lex_state = 7}, + [5529] = {.lex_state = 9, .external_lex_state = 2}, + [5530] = {.lex_state = 14, .external_lex_state = 6}, [5531] = {.lex_state = 14, .external_lex_state = 7}, - [5532] = {.lex_state = 14, .external_lex_state = 6}, + [5532] = {.lex_state = 21, .external_lex_state = 8}, [5533] = {.lex_state = 14, .external_lex_state = 6}, [5534] = {.lex_state = 14, .external_lex_state = 6}, [5535] = {.lex_state = 9, .external_lex_state = 2}, @@ -29317,7 +29317,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5775] = {.lex_state = 21, .external_lex_state = 8}, [5776] = {.lex_state = 21, .external_lex_state = 8}, [5777] = {.lex_state = 21, .external_lex_state = 8}, - [5778] = {.lex_state = 21, .external_lex_state = 8}, + [5778] = {.lex_state = 21, .external_lex_state = 9}, [5779] = {.lex_state = 21, .external_lex_state = 8}, [5780] = {.lex_state = 21, .external_lex_state = 8}, [5781] = {.lex_state = 21, .external_lex_state = 8}, @@ -29325,53 +29325,53 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5783] = {.lex_state = 21, .external_lex_state = 8}, [5784] = {.lex_state = 21, .external_lex_state = 8}, [5785] = {.lex_state = 21, .external_lex_state = 8}, - [5786] = {.lex_state = 21, .external_lex_state = 9}, + [5786] = {.lex_state = 21, .external_lex_state = 8}, [5787] = {.lex_state = 21, .external_lex_state = 8}, [5788] = {.lex_state = 21, .external_lex_state = 8}, - [5789] = {.lex_state = 21, .external_lex_state = 8}, + [5789] = {.lex_state = 21, .external_lex_state = 9}, [5790] = {.lex_state = 21, .external_lex_state = 9}, [5791] = {.lex_state = 21, .external_lex_state = 8}, [5792] = {.lex_state = 21, .external_lex_state = 8}, [5793] = {.lex_state = 21, .external_lex_state = 8}, - [5794] = {.lex_state = 21, .external_lex_state = 9}, + [5794] = {.lex_state = 21, .external_lex_state = 8}, [5795] = {.lex_state = 21, .external_lex_state = 9}, - [5796] = {.lex_state = 21, .external_lex_state = 8}, + [5796] = {.lex_state = 21, .external_lex_state = 9}, [5797] = {.lex_state = 21, .external_lex_state = 9}, [5798] = {.lex_state = 21, .external_lex_state = 9}, [5799] = {.lex_state = 21, .external_lex_state = 8}, [5800] = {.lex_state = 21, .external_lex_state = 9}, - [5801] = {.lex_state = 21, .external_lex_state = 9}, + [5801] = {.lex_state = 21, .external_lex_state = 8}, [5802] = {.lex_state = 21, .external_lex_state = 8}, [5803] = {.lex_state = 21, .external_lex_state = 9}, [5804] = {.lex_state = 21, .external_lex_state = 8}, - [5805] = {.lex_state = 21, .external_lex_state = 9}, + [5805] = {.lex_state = 21, .external_lex_state = 8}, [5806] = {.lex_state = 21, .external_lex_state = 8}, [5807] = {.lex_state = 21, .external_lex_state = 9}, [5808] = {.lex_state = 21, .external_lex_state = 9}, - [5809] = {.lex_state = 21, .external_lex_state = 8}, - [5810] = {.lex_state = 21, .external_lex_state = 9}, + [5809] = {.lex_state = 21, .external_lex_state = 9}, + [5810] = {.lex_state = 21, .external_lex_state = 8}, [5811] = {.lex_state = 21, .external_lex_state = 9}, [5812] = {.lex_state = 21, .external_lex_state = 9}, - [5813] = {.lex_state = 21, .external_lex_state = 8}, + [5813] = {.lex_state = 21, .external_lex_state = 9}, [5814] = {.lex_state = 21, .external_lex_state = 9}, - [5815] = {.lex_state = 21, .external_lex_state = 8}, - [5816] = {.lex_state = 21, .external_lex_state = 8}, + [5815] = {.lex_state = 28, .external_lex_state = 8}, + [5816] = {.lex_state = 21, .external_lex_state = 9}, [5817] = {.lex_state = 21, .external_lex_state = 8}, [5818] = {.lex_state = 21, .external_lex_state = 8}, - [5819] = {.lex_state = 21, .external_lex_state = 9}, - [5820] = {.lex_state = 21, .external_lex_state = 8}, + [5819] = {.lex_state = 21, .external_lex_state = 8}, + [5820] = {.lex_state = 21, .external_lex_state = 9}, [5821] = {.lex_state = 21, .external_lex_state = 8}, - [5822] = {.lex_state = 28, .external_lex_state = 8}, - [5823] = {.lex_state = 21, .external_lex_state = 8}, + [5822] = {.lex_state = 21, .external_lex_state = 8}, + [5823] = {.lex_state = 21, .external_lex_state = 9}, [5824] = {.lex_state = 21, .external_lex_state = 8}, [5825] = {.lex_state = 21, .external_lex_state = 8}, [5826] = {.lex_state = 28, .external_lex_state = 8}, [5827] = {.lex_state = 21, .external_lex_state = 8}, [5828] = {.lex_state = 21, .external_lex_state = 8}, [5829] = {.lex_state = 21, .external_lex_state = 8}, - [5830] = {.lex_state = 21, .external_lex_state = 9}, + [5830] = {.lex_state = 21, .external_lex_state = 8}, [5831] = {.lex_state = 21, .external_lex_state = 8}, - [5832] = {.lex_state = 21, .external_lex_state = 9}, + [5832] = {.lex_state = 21, .external_lex_state = 8}, [5833] = {.lex_state = 21, .external_lex_state = 8}, [5834] = {.lex_state = 21, .external_lex_state = 8}, [5835] = {.lex_state = 21, .external_lex_state = 8}, @@ -29386,39 +29386,39 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [5844] = {.lex_state = 21, .external_lex_state = 8}, [5845] = {.lex_state = 21, .external_lex_state = 8}, [5846] = {.lex_state = 28, .external_lex_state = 8}, - [5847] = {.lex_state = 24, .external_lex_state = 9}, + [5847] = {.lex_state = 21, .external_lex_state = 8}, [5848] = {.lex_state = 24, .external_lex_state = 9}, - [5849] = {.lex_state = 21, .external_lex_state = 8}, + [5849] = {.lex_state = 24, .external_lex_state = 9}, [5850] = {.lex_state = 28, .external_lex_state = 8}, [5851] = {.lex_state = 21, .external_lex_state = 8}, [5852] = {.lex_state = 25, .external_lex_state = 8}, - [5853] = {.lex_state = 25, .external_lex_state = 8}, + [5853] = {.lex_state = 21, .external_lex_state = 8}, [5854] = {.lex_state = 21, .external_lex_state = 8}, - [5855] = {.lex_state = 21, .external_lex_state = 8}, + [5855] = {.lex_state = 25, .external_lex_state = 8}, [5856] = {.lex_state = 25, .external_lex_state = 8}, [5857] = {.lex_state = 28, .external_lex_state = 8}, - [5858] = {.lex_state = 25, .external_lex_state = 8}, - [5859] = {.lex_state = 21, .external_lex_state = 8}, - [5860] = {.lex_state = 24, .external_lex_state = 8}, + [5858] = {.lex_state = 28, .external_lex_state = 8}, + [5859] = {.lex_state = 25, .external_lex_state = 8}, + [5860] = {.lex_state = 21, .external_lex_state = 8}, [5861] = {.lex_state = 24, .external_lex_state = 8}, - [5862] = {.lex_state = 25, .external_lex_state = 8}, - [5863] = {.lex_state = 28, .external_lex_state = 8}, + [5862] = {.lex_state = 24, .external_lex_state = 8}, + [5863] = {.lex_state = 25, .external_lex_state = 8}, [5864] = {.lex_state = 21, .external_lex_state = 8}, [5865] = {.lex_state = 21, .external_lex_state = 8}, [5866] = {.lex_state = 21, .external_lex_state = 8}, - [5867] = {.lex_state = 28, .external_lex_state = 8}, + [5867] = {.lex_state = 21, .external_lex_state = 8}, [5868] = {.lex_state = 25, .external_lex_state = 8}, [5869] = {.lex_state = 25, .external_lex_state = 8}, - [5870] = {.lex_state = 21, .external_lex_state = 8}, + [5870] = {.lex_state = 28, .external_lex_state = 8}, [5871] = {.lex_state = 21, .external_lex_state = 8}, [5872] = {.lex_state = 21, .external_lex_state = 8}, [5873] = {.lex_state = 21, .external_lex_state = 8}, [5874] = {.lex_state = 21, .external_lex_state = 8}, [5875] = {.lex_state = 21, .external_lex_state = 8}, - [5876] = {.lex_state = 21, .external_lex_state = 8}, - [5877] = {.lex_state = 25, .external_lex_state = 8}, - [5878] = {.lex_state = 21, .external_lex_state = 8}, - [5879] = {.lex_state = 25, .external_lex_state = 8}, + [5876] = {.lex_state = 25, .external_lex_state = 8}, + [5877] = {.lex_state = 21, .external_lex_state = 8}, + [5878] = {.lex_state = 25, .external_lex_state = 8}, + [5879] = {.lex_state = 21, .external_lex_state = 8}, [5880] = {.lex_state = 21, .external_lex_state = 8}, [5881] = {.lex_state = 25, .external_lex_state = 8}, [5882] = {.lex_state = 25, .external_lex_state = 8}, @@ -30227,7 +30227,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [6685] = {.lex_state = 20, .external_lex_state = 8}, [6686] = {.lex_state = 20, .external_lex_state = 8}, [6687] = {.lex_state = 27, .external_lex_state = 8}, - [6688] = {.lex_state = 20, .external_lex_state = 8}, + [6688] = {.lex_state = 27, .external_lex_state = 8}, [6689] = {.lex_state = 27, .external_lex_state = 8}, [6690] = {.lex_state = 27, .external_lex_state = 8}, [6691] = {.lex_state = 27, .external_lex_state = 8}, @@ -30263,7 +30263,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [6721] = {.lex_state = 27, .external_lex_state = 8}, [6722] = {.lex_state = 27, .external_lex_state = 8}, [6723] = {.lex_state = 27, .external_lex_state = 8}, - [6724] = {.lex_state = 27, .external_lex_state = 8}, + [6724] = {.lex_state = 20, .external_lex_state = 8}, [6725] = {.lex_state = 27, .external_lex_state = 8}, [6726] = {.lex_state = 27, .external_lex_state = 8}, [6727] = {.lex_state = 27, .external_lex_state = 8}, @@ -30822,14 +30822,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [7280] = {.lex_state = 20, .external_lex_state = 8}, [7281] = {.lex_state = 20, .external_lex_state = 8}, [7282] = {.lex_state = 20, .external_lex_state = 8}, - [7283] = {.lex_state = 20, .external_lex_state = 8}, - [7284] = {.lex_state = 26, .external_lex_state = 8}, + [7283] = {.lex_state = 26, .external_lex_state = 8}, + [7284] = {.lex_state = 20, .external_lex_state = 8}, [7285] = {.lex_state = 20, .external_lex_state = 8}, [7286] = {.lex_state = 20, .external_lex_state = 8}, [7287] = {.lex_state = 20, .external_lex_state = 8}, [7288] = {.lex_state = 20, .external_lex_state = 8}, [7289] = {.lex_state = 20, .external_lex_state = 8}, - [7290] = {.lex_state = 26, .external_lex_state = 8}, + [7290] = {.lex_state = 20, .external_lex_state = 8}, [7291] = {.lex_state = 20, .external_lex_state = 8}, [7292] = {.lex_state = 20, .external_lex_state = 8}, [7293] = {.lex_state = 20, .external_lex_state = 8}, @@ -30863,7 +30863,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [7321] = {.lex_state = 26, .external_lex_state = 8}, [7322] = {.lex_state = 26, .external_lex_state = 8}, [7323] = {.lex_state = 20, .external_lex_state = 8}, - [7324] = {.lex_state = 20, .external_lex_state = 8}, + [7324] = {.lex_state = 27, .external_lex_state = 8}, [7325] = {.lex_state = 20, .external_lex_state = 8}, [7326] = {.lex_state = 26, .external_lex_state = 8}, [7327] = {.lex_state = 26, .external_lex_state = 8}, @@ -30874,17 +30874,17 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [7332] = {.lex_state = 20, .external_lex_state = 8}, [7333] = {.lex_state = 27, .external_lex_state = 8}, [7334] = {.lex_state = 20, .external_lex_state = 8}, - [7335] = {.lex_state = 20, .external_lex_state = 8}, - [7336] = {.lex_state = 26, .external_lex_state = 8}, + [7335] = {.lex_state = 26, .external_lex_state = 8}, + [7336] = {.lex_state = 27, .external_lex_state = 8}, [7337] = {.lex_state = 20, .external_lex_state = 8}, - [7338] = {.lex_state = 27, .external_lex_state = 8}, + [7338] = {.lex_state = 20, .external_lex_state = 8}, [7339] = {.lex_state = 20, .external_lex_state = 8}, [7340] = {.lex_state = 25, .external_lex_state = 8}, [7341] = {.lex_state = 26, .external_lex_state = 8}, [7342] = {.lex_state = 20, .external_lex_state = 8}, [7343] = {.lex_state = 20, .external_lex_state = 8}, [7344] = {.lex_state = 20, .external_lex_state = 8}, - [7345] = {.lex_state = 20, .external_lex_state = 8}, + [7345] = {.lex_state = 26, .external_lex_state = 8}, [7346] = {.lex_state = 20, .external_lex_state = 8}, [7347] = {.lex_state = 20, .external_lex_state = 8}, [7348] = {.lex_state = 20, .external_lex_state = 8}, @@ -30892,7 +30892,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [7350] = {.lex_state = 26, .external_lex_state = 8}, [7351] = {.lex_state = 20, .external_lex_state = 8}, [7352] = {.lex_state = 20, .external_lex_state = 8}, - [7353] = {.lex_state = 27, .external_lex_state = 8}, + [7353] = {.lex_state = 20, .external_lex_state = 8}, [7354] = {.lex_state = 20, .external_lex_state = 8}, [7355] = {.lex_state = 20, .external_lex_state = 8}, [7356] = {.lex_state = 20, .external_lex_state = 8}, @@ -31942,7 +31942,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [8400] = {.lex_state = 0, .external_lex_state = 8}, [8401] = {.lex_state = 0, .external_lex_state = 8}, [8402] = {.lex_state = 23, .external_lex_state = 8}, - [8403] = {.lex_state = 23, .external_lex_state = 8}, + [8403] = {.lex_state = 0, .external_lex_state = 9}, [8404] = {.lex_state = 0, .external_lex_state = 10}, [8405] = {.lex_state = 0, .external_lex_state = 9}, [8406] = {.lex_state = 23, .external_lex_state = 8}, @@ -31951,7 +31951,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [8409] = {.lex_state = 23, .external_lex_state = 9}, [8410] = {.lex_state = 0, .external_lex_state = 10}, [8411] = {.lex_state = 0, .external_lex_state = 8}, - [8412] = {.lex_state = 23, .external_lex_state = 9}, + [8412] = {.lex_state = 0, .external_lex_state = 9}, [8413] = {.lex_state = 0, .external_lex_state = 9}, [8414] = {.lex_state = 0, .external_lex_state = 10}, [8415] = {.lex_state = 23, .external_lex_state = 8}, @@ -31967,9 +31967,9 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [8425] = {.lex_state = 23, .external_lex_state = 9}, [8426] = {.lex_state = 0, .external_lex_state = 9}, [8427] = {.lex_state = 0, .external_lex_state = 9}, - [8428] = {.lex_state = 23, .external_lex_state = 9}, - [8429] = {.lex_state = 23, .external_lex_state = 8}, - [8430] = {.lex_state = 0, .external_lex_state = 10}, + [8428] = {.lex_state = 0, .external_lex_state = 9}, + [8429] = {.lex_state = 23, .external_lex_state = 9}, + [8430] = {.lex_state = 23, .external_lex_state = 9}, [8431] = {.lex_state = 0, .external_lex_state = 9}, [8432] = {.lex_state = 23, .external_lex_state = 9}, [8433] = {.lex_state = 23, .external_lex_state = 8}, @@ -31986,13 +31986,13 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [8444] = {.lex_state = 0, .external_lex_state = 10}, [8445] = {.lex_state = 23, .external_lex_state = 9}, [8446] = {.lex_state = 0, .external_lex_state = 10}, - [8447] = {.lex_state = 0, .external_lex_state = 9}, + [8447] = {.lex_state = 23, .external_lex_state = 8}, [8448] = {.lex_state = 23, .external_lex_state = 8}, [8449] = {.lex_state = 23, .external_lex_state = 8}, - [8450] = {.lex_state = 0, .external_lex_state = 9}, + [8450] = {.lex_state = 0, .external_lex_state = 10}, [8451] = {.lex_state = 23, .external_lex_state = 9}, [8452] = {.lex_state = 23, .external_lex_state = 8}, - [8453] = {.lex_state = 0, .external_lex_state = 9}, + [8453] = {.lex_state = 23, .external_lex_state = 8}, [8454] = {.lex_state = 0, .external_lex_state = 10}, [8455] = {.lex_state = 23, .external_lex_state = 9}, [8456] = {.lex_state = 23, .external_lex_state = 9}, @@ -34011,7 +34011,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_source_file_repeat2] = STATE(69), [aux_sym_source_file_repeat3] = STATE(252), [aux_sym_import_list_repeat1] = STATE(8751), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(5), [sym__alpha_identifier] = ACTIONS(7), @@ -34569,7 +34569,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4530), [sym_character_literal] = STATE(4530), [sym__lexical_identifier] = STATE(4534), - [aux_sym__statement_repeat1] = STATE(768), + [aux_sym__statement_repeat1] = STATE(769), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(211), [anon_sym_AT] = ACTIONS(117), @@ -34766,7 +34766,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4530), [sym_character_literal] = STATE(4530), [sym__lexical_identifier] = STATE(4534), - [aux_sym__statement_repeat1] = STATE(768), + [aux_sym__statement_repeat1] = STATE(769), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(211), [anon_sym_AT] = ACTIONS(117), @@ -35150,7 +35150,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -35354,7 +35354,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(782), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -35549,7 +35549,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(782), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -36125,7 +36125,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -36320,7 +36320,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -36710,7 +36710,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -38844,7 +38844,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(788), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -39037,7 +39037,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(788), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -40183,7 +40183,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(781), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -40363,7 +40363,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -40552,7 +40552,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -40741,7 +40741,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -40930,7 +40930,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -41317,7 +41317,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(781), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -41506,7 +41506,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(780), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -43189,7 +43189,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(780), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -43757,7 +43757,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_source_file_repeat2] = STATE(70), [aux_sym_source_file_repeat3] = STATE(251), [aux_sym_import_list_repeat1] = STATE(8751), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1147), [sym__alpha_identifier] = ACTIONS(7), @@ -43926,7 +43926,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_source_file_repeat2] = STATE(70), [aux_sym_source_file_repeat3] = STATE(251), [aux_sym_import_list_repeat1] = STATE(8751), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1147), [sym__alpha_identifier] = ACTIONS(7), @@ -44095,7 +44095,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_source_file_repeat2] = STATE(75), [aux_sym_source_file_repeat3] = STATE(241), [aux_sym_import_list_repeat1] = STATE(8751), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1149), [sym__alpha_identifier] = ACTIONS(7), @@ -44763,7 +44763,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_source_file_repeat2] = STATE(70), [aux_sym_source_file_repeat3] = STATE(251), [aux_sym_import_list_repeat1] = STATE(8751), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1147), [sym__alpha_identifier] = ACTIONS(7), @@ -44928,7 +44928,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -45093,7 +45093,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -45258,7 +45258,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -45423,7 +45423,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -45588,7 +45588,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -45753,7 +45753,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -45918,7 +45918,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -46083,7 +46083,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_source_file_repeat2] = STATE(3053), [aux_sym_source_file_repeat3] = STATE(228), [aux_sym_import_list_repeat1] = STATE(8751), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1201), [sym__alpha_identifier] = ACTIONS(7), @@ -46248,7 +46248,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_source_file_repeat2] = STATE(75), [aux_sym_source_file_repeat3] = STATE(241), [aux_sym_import_list_repeat1] = STATE(8751), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1149), [sym__alpha_identifier] = ACTIONS(7), @@ -46413,7 +46413,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -46578,7 +46578,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_source_file_repeat2] = STATE(3053), [aux_sym_source_file_repeat3] = STATE(251), [aux_sym_import_list_repeat1] = STATE(8751), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1147), [sym__alpha_identifier] = ACTIONS(7), @@ -46743,7 +46743,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_source_file_repeat2] = STATE(3053), [aux_sym_source_file_repeat3] = STATE(241), [aux_sym_import_list_repeat1] = STATE(8751), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1149), [sym__alpha_identifier] = ACTIONS(7), @@ -46908,7 +46908,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -47073,7 +47073,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -47238,7 +47238,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -47403,7 +47403,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_source_file_repeat2] = STATE(66), [aux_sym_source_file_repeat3] = STATE(216), [aux_sym_import_list_repeat1] = STATE(8751), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1213), [sym__alpha_identifier] = ACTIONS(7), @@ -47568,7 +47568,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_source_file_repeat2] = STATE(3053), [aux_sym_source_file_repeat3] = STATE(216), [aux_sym_import_list_repeat1] = STATE(8751), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1213), [sym__alpha_identifier] = ACTIONS(7), @@ -47733,7 +47733,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -47898,7 +47898,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -48063,7 +48063,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -48228,7 +48228,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -48393,7 +48393,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -48558,7 +48558,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -48723,7 +48723,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -48888,7 +48888,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -49053,7 +49053,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -49218,7 +49218,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -49542,7 +49542,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(788), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -50181,7 +50181,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -50352,7 +50352,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(781), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -50677,7 +50677,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4530), [sym_character_literal] = STATE(4530), [sym__lexical_identifier] = STATE(4534), - [aux_sym__statement_repeat1] = STATE(768), + [aux_sym__statement_repeat1] = STATE(769), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(211), [anon_sym_AT] = ACTIONS(117), @@ -51153,7 +51153,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -51648,7 +51648,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(782), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -51801,7 +51801,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -51972,7 +51972,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(780), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -52621,7 +52621,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -52876,7 +52876,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_setter] = STATE(4818), [sym_object_declaration] = STATE(4818), [sym__statement] = STATE(4818), - [sym_control_structure_body] = STATE(5280), + [sym_control_structure_body] = STATE(5292), [sym__block] = STATE(4818), [sym__loop_statement] = STATE(4818), [sym_for_statement] = STATE(4818), @@ -53107,7 +53107,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -53421,7 +53421,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -53916,7 +53916,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4530), [sym_character_literal] = STATE(4530), [sym__lexical_identifier] = STATE(4534), - [aux_sym__statement_repeat1] = STATE(768), + [aux_sym__statement_repeat1] = STATE(769), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(211), [anon_sym_AT] = ACTIONS(117), @@ -54077,7 +54077,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -54237,7 +54237,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(780), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -55364,7 +55364,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(780), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -55686,7 +55686,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(780), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -58101,7 +58101,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(782), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -58262,7 +58262,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(781), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -58414,7 +58414,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -58745,7 +58745,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(788), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -58906,7 +58906,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(788), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -59067,7 +59067,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(788), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -60516,7 +60516,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(780), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -60677,7 +60677,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(788), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -61312,7 +61312,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -61473,7 +61473,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -61634,7 +61634,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -61795,7 +61795,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -62117,7 +62117,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -62278,7 +62278,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -62439,7 +62439,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -62600,7 +62600,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -63575,7 +63575,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(782), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -64702,7 +64702,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(782), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -65185,7 +65185,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(782), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -65659,7 +65659,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -65981,7 +65981,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -66142,7 +66142,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -66464,7 +66464,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -66795,7 +66795,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(781), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -67278,7 +67278,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(781), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -67430,7 +67430,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -67591,7 +67591,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -67923,7 +67923,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4530), [sym_character_literal] = STATE(4530), [sym__lexical_identifier] = STATE(4534), - [aux_sym__statement_repeat1] = STATE(768), + [aux_sym__statement_repeat1] = STATE(769), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(211), [anon_sym_AT] = ACTIONS(117), @@ -68718,7 +68718,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(3883), [sym__multi_annotation] = STATE(3883), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -69371,7 +69371,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(781), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(387), @@ -69533,7 +69533,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4530), [sym_character_literal] = STATE(4530), [sym__lexical_identifier] = STATE(4534), - [aux_sym__statement_repeat1] = STATE(768), + [aux_sym__statement_repeat1] = STATE(769), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(211), [anon_sym_AT] = ACTIONS(117), @@ -69694,7 +69694,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4530), [sym_character_literal] = STATE(4530), [sym__lexical_identifier] = STATE(4534), - [aux_sym__statement_repeat1] = STATE(768), + [aux_sym__statement_repeat1] = STATE(769), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(211), [anon_sym_AT] = ACTIONS(117), @@ -70014,7 +70014,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -70334,7 +70334,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), [aux_sym_source_file_repeat3] = STATE(218), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1201), [sym__alpha_identifier] = ACTIONS(7), @@ -70494,7 +70494,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -70654,7 +70654,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), [aux_sym_source_file_repeat3] = STATE(218), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1415), [sym__alpha_identifier] = ACTIONS(1417), @@ -70814,7 +70814,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -70974,7 +70974,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -71134,7 +71134,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -71614,7 +71614,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -72254,7 +72254,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), [aux_sym_source_file_repeat3] = STATE(218), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1598), [sym__alpha_identifier] = ACTIONS(7), @@ -72414,7 +72414,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -72574,7 +72574,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -72894,7 +72894,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -73854,7 +73854,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -74014,7 +74014,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -74174,7 +74174,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -74334,7 +74334,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), [aux_sym_source_file_repeat3] = STATE(218), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1213), [sym__alpha_identifier] = ACTIONS(7), @@ -74494,7 +74494,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -74654,7 +74654,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -74974,7 +74974,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -75134,7 +75134,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -75294,7 +75294,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -75454,7 +75454,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -75614,7 +75614,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -75774,7 +75774,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -75934,7 +75934,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), [aux_sym_source_file_repeat3] = STATE(218), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1149), [sym__alpha_identifier] = ACTIONS(7), @@ -76094,7 +76094,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), [aux_sym_source_file_repeat3] = STATE(218), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [ts_builtin_sym_end] = ACTIONS(1147), [sym__alpha_identifier] = ACTIONS(7), @@ -76254,7 +76254,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -76414,7 +76414,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -76574,7 +76574,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -76734,7 +76734,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -76893,7 +76893,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -77052,7 +77052,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -77211,7 +77211,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_boolean_literal] = STATE(4549), [sym_character_literal] = STATE(4549), [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(769), + [aux_sym__statement_repeat1] = STATE(768), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(7), [anon_sym_AT] = ACTIONS(117), @@ -77500,7 +77500,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -77968,7 +77968,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -78277,7 +78277,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -78878,7 +78878,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -81486,8 +81486,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(1804), }, [289] = { - [sym_getter] = STATE(1160), - [sym_setter] = STATE(1160), + [sym_getter] = STATE(3264), + [sym_setter] = STATE(3264), [sym_indexing_suffix] = STATE(1056), [sym_navigation_suffix] = STATE(1053), [sym_call_suffix] = STATE(1050), @@ -81504,7 +81504,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__as_operator] = STATE(5956), [sym__postfix_unary_operator] = STATE(1041), [sym__member_access_operator] = STATE(7815), - [sym_modifiers] = STATE(9448), + [sym_modifiers] = STATE(9109), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -81534,8 +81534,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1886), - [anon_sym_get] = ACTIONS(1888), - [anon_sym_set] = ACTIONS(1890), + [anon_sym_get] = ACTIONS(1852), + [anon_sym_set] = ACTIONS(1854), [anon_sym_this] = ACTIONS(1790), [anon_sym_super] = ACTIONS(1790), [anon_sym_STAR] = ACTIONS(1856), @@ -81624,8 +81624,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(1792), }, [290] = { - [sym_getter] = STATE(3264), - [sym_setter] = STATE(3264), + [sym_getter] = STATE(1136), + [sym_setter] = STATE(1136), [sym_indexing_suffix] = STATE(1056), [sym_navigation_suffix] = STATE(1053), [sym_call_suffix] = STATE(1050), @@ -81642,7 +81642,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__as_operator] = STATE(5956), [sym__postfix_unary_operator] = STATE(1041), [sym__member_access_operator] = STATE(7815), - [sym_modifiers] = STATE(9109), + [sym_modifiers] = STATE(9448), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -81662,20 +81662,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(1728), [anon_sym_as] = ACTIONS(1730), - [anon_sym_EQ] = ACTIONS(1790), + [anon_sym_EQ] = ACTIONS(1732), [anon_sym_LBRACE] = ACTIONS(1658), - [anon_sym_RBRACE] = ACTIONS(1792), + [anon_sym_RBRACE] = ACTIONS(1734), [anon_sym_LPAREN] = ACTIONS(1736), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(1848), - [anon_sym_object] = ACTIONS(1790), - [anon_sym_fun] = ACTIONS(1790), + [anon_sym_object] = ACTIONS(1732), + [anon_sym_fun] = ACTIONS(1732), [anon_sym_DOT] = ACTIONS(1742), - [anon_sym_SEMI] = ACTIONS(1892), - [anon_sym_get] = ACTIONS(1852), - [anon_sym_set] = ACTIONS(1854), - [anon_sym_this] = ACTIONS(1790), - [anon_sym_super] = ACTIONS(1790), + [anon_sym_SEMI] = ACTIONS(1888), + [anon_sym_get] = ACTIONS(1890), + [anon_sym_set] = ACTIONS(1892), + [anon_sym_this] = ACTIONS(1732), + [anon_sym_super] = ACTIONS(1732), [anon_sym_STAR] = ACTIONS(1856), [sym_label] = ACTIONS(1752), [anon_sym_in] = ACTIONS(1858), @@ -81683,21 +81683,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1862), [anon_sym_AMP_AMP] = ACTIONS(1864), [anon_sym_PIPE_PIPE] = ACTIONS(1866), - [anon_sym_null] = ACTIONS(1790), - [anon_sym_if] = ACTIONS(1790), - [anon_sym_else] = ACTIONS(1790), - [anon_sym_when] = ACTIONS(1790), - [anon_sym_try] = ACTIONS(1790), - [anon_sym_throw] = ACTIONS(1790), - [anon_sym_return] = ACTIONS(1790), - [anon_sym_continue] = ACTIONS(1790), - [anon_sym_break] = ACTIONS(1790), + [anon_sym_null] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_try] = ACTIONS(1732), + [anon_sym_throw] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_continue] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), [anon_sym_COLON_COLON] = ACTIONS(1764), - [anon_sym_PLUS_EQ] = ACTIONS(1792), - [anon_sym_DASH_EQ] = ACTIONS(1792), - [anon_sym_STAR_EQ] = ACTIONS(1792), - [anon_sym_SLASH_EQ] = ACTIONS(1792), - [anon_sym_PERCENT_EQ] = ACTIONS(1792), + [anon_sym_PLUS_EQ] = ACTIONS(1734), + [anon_sym_DASH_EQ] = ACTIONS(1734), + [anon_sym_STAR_EQ] = ACTIONS(1734), + [anon_sym_SLASH_EQ] = ACTIONS(1734), + [anon_sym_PERCENT_EQ] = ACTIONS(1734), [anon_sym_BANG_EQ] = ACTIONS(1868), [anon_sym_BANG_EQ_EQ] = ACTIONS(1870), [anon_sym_EQ_EQ] = ACTIONS(1868), @@ -81714,7 +81714,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_as_QMARK] = ACTIONS(1780), [anon_sym_PLUS_PLUS] = ACTIONS(1782), [anon_sym_DASH_DASH] = ACTIONS(1782), - [anon_sym_BANG] = ACTIONS(1790), + [anon_sym_BANG] = ACTIONS(1732), [anon_sym_BANG_BANG] = ACTIONS(1782), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), @@ -81743,23 +81743,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(1786), [anon_sym_actual] = ACTIONS(1786), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(1792), - [anon_sym_continue_AT] = ACTIONS(1792), - [anon_sym_break_AT] = ACTIONS(1792), - [anon_sym_this_AT] = ACTIONS(1792), - [anon_sym_super_AT] = ACTIONS(1792), - [sym_real_literal] = ACTIONS(1792), - [sym_integer_literal] = ACTIONS(1790), - [sym_hex_literal] = ACTIONS(1792), - [sym_bin_literal] = ACTIONS(1792), - [anon_sym_true] = ACTIONS(1790), - [anon_sym_false] = ACTIONS(1790), - [anon_sym_SQUOTE] = ACTIONS(1792), + [anon_sym_return_AT] = ACTIONS(1734), + [anon_sym_continue_AT] = ACTIONS(1734), + [anon_sym_break_AT] = ACTIONS(1734), + [anon_sym_this_AT] = ACTIONS(1734), + [anon_sym_super_AT] = ACTIONS(1734), + [sym_real_literal] = ACTIONS(1734), + [sym_integer_literal] = ACTIONS(1732), + [sym_hex_literal] = ACTIONS(1734), + [sym_bin_literal] = ACTIONS(1734), + [anon_sym_true] = ACTIONS(1732), + [anon_sym_false] = ACTIONS(1732), + [anon_sym_SQUOTE] = ACTIONS(1734), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(1792), + [sym__automatic_semicolon] = ACTIONS(1734), [sym_safe_nav] = ACTIONS(1764), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(1792), + [sym__string_start] = ACTIONS(1734), }, [291] = { [sym_getter] = STATE(1112), @@ -81810,8 +81810,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_fun] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1894), - [anon_sym_get] = ACTIONS(1888), - [anon_sym_set] = ACTIONS(1890), + [anon_sym_get] = ACTIONS(1890), + [anon_sym_set] = ACTIONS(1892), [anon_sym_this] = ACTIONS(1802), [anon_sym_super] = ACTIONS(1802), [anon_sym_STAR] = ACTIONS(1856), @@ -81948,8 +81948,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_fun] = ACTIONS(1796), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1896), - [anon_sym_get] = ACTIONS(1888), - [anon_sym_set] = ACTIONS(1890), + [anon_sym_get] = ACTIONS(1890), + [anon_sym_set] = ACTIONS(1892), [anon_sym_this] = ACTIONS(1796), [anon_sym_super] = ACTIONS(1796), [anon_sym_STAR] = ACTIONS(1856), @@ -82086,8 +82086,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_fun] = ACTIONS(1808), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1898), - [anon_sym_get] = ACTIONS(1888), - [anon_sym_set] = ACTIONS(1890), + [anon_sym_get] = ACTIONS(1890), + [anon_sym_set] = ACTIONS(1892), [anon_sym_this] = ACTIONS(1808), [anon_sym_super] = ACTIONS(1808), [anon_sym_STAR] = ACTIONS(1856), @@ -82224,8 +82224,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_fun] = ACTIONS(1814), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1900), - [anon_sym_get] = ACTIONS(1888), - [anon_sym_set] = ACTIONS(1890), + [anon_sym_get] = ACTIONS(1890), + [anon_sym_set] = ACTIONS(1892), [anon_sym_this] = ACTIONS(1814), [anon_sym_super] = ACTIONS(1814), [anon_sym_STAR] = ACTIONS(1856), @@ -82314,8 +82314,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(1816), }, [295] = { - [sym_getter] = STATE(1136), - [sym_setter] = STATE(1136), + [sym_getter] = STATE(1160), + [sym_setter] = STATE(1160), [sym_indexing_suffix] = STATE(1056), [sym_navigation_suffix] = STATE(1053), [sym_call_suffix] = STATE(1050), @@ -82352,20 +82352,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(1728), [anon_sym_as] = ACTIONS(1730), - [anon_sym_EQ] = ACTIONS(1732), + [anon_sym_EQ] = ACTIONS(1790), [anon_sym_LBRACE] = ACTIONS(1658), - [anon_sym_RBRACE] = ACTIONS(1734), + [anon_sym_RBRACE] = ACTIONS(1792), [anon_sym_LPAREN] = ACTIONS(1736), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(1848), - [anon_sym_object] = ACTIONS(1732), - [anon_sym_fun] = ACTIONS(1732), + [anon_sym_object] = ACTIONS(1790), + [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1902), - [anon_sym_get] = ACTIONS(1888), - [anon_sym_set] = ACTIONS(1890), - [anon_sym_this] = ACTIONS(1732), - [anon_sym_super] = ACTIONS(1732), + [anon_sym_get] = ACTIONS(1890), + [anon_sym_set] = ACTIONS(1892), + [anon_sym_this] = ACTIONS(1790), + [anon_sym_super] = ACTIONS(1790), [anon_sym_STAR] = ACTIONS(1856), [sym_label] = ACTIONS(1752), [anon_sym_in] = ACTIONS(1858), @@ -82373,21 +82373,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1862), [anon_sym_AMP_AMP] = ACTIONS(1864), [anon_sym_PIPE_PIPE] = ACTIONS(1866), - [anon_sym_null] = ACTIONS(1732), - [anon_sym_if] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1732), - [anon_sym_when] = ACTIONS(1732), - [anon_sym_try] = ACTIONS(1732), - [anon_sym_throw] = ACTIONS(1732), - [anon_sym_return] = ACTIONS(1732), - [anon_sym_continue] = ACTIONS(1732), - [anon_sym_break] = ACTIONS(1732), + [anon_sym_null] = ACTIONS(1790), + [anon_sym_if] = ACTIONS(1790), + [anon_sym_else] = ACTIONS(1790), + [anon_sym_when] = ACTIONS(1790), + [anon_sym_try] = ACTIONS(1790), + [anon_sym_throw] = ACTIONS(1790), + [anon_sym_return] = ACTIONS(1790), + [anon_sym_continue] = ACTIONS(1790), + [anon_sym_break] = ACTIONS(1790), [anon_sym_COLON_COLON] = ACTIONS(1764), - [anon_sym_PLUS_EQ] = ACTIONS(1734), - [anon_sym_DASH_EQ] = ACTIONS(1734), - [anon_sym_STAR_EQ] = ACTIONS(1734), - [anon_sym_SLASH_EQ] = ACTIONS(1734), - [anon_sym_PERCENT_EQ] = ACTIONS(1734), + [anon_sym_PLUS_EQ] = ACTIONS(1792), + [anon_sym_DASH_EQ] = ACTIONS(1792), + [anon_sym_STAR_EQ] = ACTIONS(1792), + [anon_sym_SLASH_EQ] = ACTIONS(1792), + [anon_sym_PERCENT_EQ] = ACTIONS(1792), [anon_sym_BANG_EQ] = ACTIONS(1868), [anon_sym_BANG_EQ_EQ] = ACTIONS(1870), [anon_sym_EQ_EQ] = ACTIONS(1868), @@ -82404,7 +82404,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_as_QMARK] = ACTIONS(1780), [anon_sym_PLUS_PLUS] = ACTIONS(1782), [anon_sym_DASH_DASH] = ACTIONS(1782), - [anon_sym_BANG] = ACTIONS(1732), + [anon_sym_BANG] = ACTIONS(1790), [anon_sym_BANG_BANG] = ACTIONS(1782), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), @@ -82433,161 +82433,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(1786), [anon_sym_actual] = ACTIONS(1786), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(1734), - [anon_sym_continue_AT] = ACTIONS(1734), - [anon_sym_break_AT] = ACTIONS(1734), - [anon_sym_this_AT] = ACTIONS(1734), - [anon_sym_super_AT] = ACTIONS(1734), - [sym_real_literal] = ACTIONS(1734), - [sym_integer_literal] = ACTIONS(1732), - [sym_hex_literal] = ACTIONS(1734), - [sym_bin_literal] = ACTIONS(1734), - [anon_sym_true] = ACTIONS(1732), - [anon_sym_false] = ACTIONS(1732), - [anon_sym_SQUOTE] = ACTIONS(1734), + [anon_sym_return_AT] = ACTIONS(1792), + [anon_sym_continue_AT] = ACTIONS(1792), + [anon_sym_break_AT] = ACTIONS(1792), + [anon_sym_this_AT] = ACTIONS(1792), + [anon_sym_super_AT] = ACTIONS(1792), + [sym_real_literal] = ACTIONS(1792), + [sym_integer_literal] = ACTIONS(1790), + [sym_hex_literal] = ACTIONS(1792), + [sym_bin_literal] = ACTIONS(1792), + [anon_sym_true] = ACTIONS(1790), + [anon_sym_false] = ACTIONS(1790), + [anon_sym_SQUOTE] = ACTIONS(1792), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(1734), + [sym__automatic_semicolon] = ACTIONS(1792), [sym_safe_nav] = ACTIONS(1764), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(1734), + [sym__string_start] = ACTIONS(1792), }, [296] = { - [sym__expression] = STATE(949), - [sym__unary_expression] = STATE(3085), - [sym_postfix_expression] = STATE(3085), - [sym_call_expression] = STATE(3085), - [sym_indexing_expression] = STATE(3085), - [sym_navigation_expression] = STATE(3085), - [sym_prefix_expression] = STATE(3085), - [sym_as_expression] = STATE(3085), - [sym_spread_expression] = STATE(3085), - [sym__binary_expression] = STATE(3085), - [sym_multiplicative_expression] = STATE(3085), - [sym_additive_expression] = STATE(3085), - [sym_range_expression] = STATE(3085), - [sym_infix_expression] = STATE(3085), - [sym_elvis_expression] = STATE(3085), - [sym_check_expression] = STATE(3085), - [sym_comparison_expression] = STATE(3085), - [sym_equality_expression] = STATE(3085), - [sym_conjunction_expression] = STATE(3085), - [sym_disjunction_expression] = STATE(3085), - [sym__primary_expression] = STATE(3085), - [sym_parenthesized_expression] = STATE(3085), - [sym_collection_literal] = STATE(3085), - [sym__literal_constant] = STATE(3085), - [sym_string_literal] = STATE(3085), - [sym_lambda_literal] = STATE(3085), - [sym_anonymous_function] = STATE(3085), - [sym__function_literal] = STATE(3085), - [sym_object_literal] = STATE(3085), - [sym_this_expression] = STATE(3085), - [sym_super_expression] = STATE(3085), - [sym_if_expression] = STATE(3085), - [sym_when_expression] = STATE(3085), - [sym_try_expression] = STATE(3085), - [sym_jump_expression] = STATE(3085), - [sym_callable_reference] = STATE(3085), - [sym__prefix_unary_operator] = STATE(2113), - [sym_annotation] = STATE(2113), - [sym__single_annotation] = STATE(5561), - [sym__multi_annotation] = STATE(5561), - [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), - [sym__continue_at] = STATE(3094), - [sym__break_at] = STATE(3094), - [sym__this_at] = STATE(3099), - [sym__super_at] = STATE(3084), - [sym_unsigned_literal] = STATE(3085), - [sym_long_literal] = STATE(3085), - [sym_boolean_literal] = STATE(3085), - [sym_character_literal] = STATE(3085), - [sym__lexical_identifier] = STATE(2791), - [sym__alpha_identifier] = ACTIONS(557), - [anon_sym_AT] = ACTIONS(1580), - [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_as] = ACTIONS(1584), - [anon_sym_EQ] = ACTIONS(1584), - [anon_sym_LBRACE] = ACTIONS(1904), - [anon_sym_RBRACE] = ACTIONS(1582), - [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_COMMA] = ACTIONS(1582), - [anon_sym_LT] = ACTIONS(1584), - [anon_sym_GT] = ACTIONS(1584), - [anon_sym_where] = ACTIONS(1584), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_DOT] = ACTIONS(1584), - [anon_sym_SEMI] = ACTIONS(1582), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), - [anon_sym_this] = ACTIONS(581), - [anon_sym_super] = ACTIONS(583), - [anon_sym_STAR] = ACTIONS(585), - [sym_label] = ACTIONS(611), - [anon_sym_in] = ACTIONS(1584), - [anon_sym_DOT_DOT] = ACTIONS(1582), - [anon_sym_QMARK_COLON] = ACTIONS(1582), - [anon_sym_AMP_AMP] = ACTIONS(1582), - [anon_sym_PIPE_PIPE] = ACTIONS(1582), - [anon_sym_null] = ACTIONS(1912), - [anon_sym_if] = ACTIONS(597), - [anon_sym_else] = ACTIONS(1584), - [anon_sym_when] = ACTIONS(599), - [anon_sym_try] = ACTIONS(601), - [anon_sym_throw] = ACTIONS(603), - [anon_sym_return] = ACTIONS(605), - [anon_sym_continue] = ACTIONS(607), - [anon_sym_break] = ACTIONS(607), - [anon_sym_COLON_COLON] = ACTIONS(609), - [anon_sym_PLUS_EQ] = ACTIONS(1582), - [anon_sym_DASH_EQ] = ACTIONS(1582), - [anon_sym_STAR_EQ] = ACTIONS(1582), - [anon_sym_SLASH_EQ] = ACTIONS(1582), - [anon_sym_PERCENT_EQ] = ACTIONS(1582), - [anon_sym_BANG_EQ] = ACTIONS(1584), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1582), - [anon_sym_EQ_EQ] = ACTIONS(1584), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1582), - [anon_sym_LT_EQ] = ACTIONS(1582), - [anon_sym_GT_EQ] = ACTIONS(1582), - [anon_sym_BANGin] = ACTIONS(1582), - [anon_sym_is] = ACTIONS(1584), - [anon_sym_BANGis] = ACTIONS(1582), - [anon_sym_PLUS] = ACTIONS(611), - [anon_sym_DASH] = ACTIONS(611), - [anon_sym_SLASH] = ACTIONS(1584), - [anon_sym_PERCENT] = ACTIONS(1584), - [anon_sym_as_QMARK] = ACTIONS(1582), - [anon_sym_PLUS_PLUS] = ACTIONS(613), - [anon_sym_DASH_DASH] = ACTIONS(613), - [anon_sym_BANG] = ACTIONS(611), - [anon_sym_BANG_BANG] = ACTIONS(1582), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(91), - [anon_sym_continue_AT] = ACTIONS(619), - [anon_sym_break_AT] = ACTIONS(621), - [anon_sym_this_AT] = ACTIONS(623), - [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), - [sym_integer_literal] = ACTIONS(629), - [sym_hex_literal] = ACTIONS(631), - [sym_bin_literal] = ACTIONS(631), - [anon_sym_true] = ACTIONS(633), - [anon_sym_false] = ACTIONS(633), - [anon_sym_SQUOTE] = ACTIONS(635), - [sym__backtick_identifier] = ACTIONS(637), - [sym__automatic_semicolon] = ACTIONS(1582), - [sym_safe_nav] = ACTIONS(1582), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(639), - }, - [297] = { [sym__expression] = STATE(3809), [sym__unary_expression] = STATE(5168), [sym_postfix_expression] = STATE(5168), @@ -82629,7 +82493,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -82651,12 +82515,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(1584), [anon_sym_GT] = ACTIONS(1584), [anon_sym_where] = ACTIONS(1584), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), [anon_sym_DOT] = ACTIONS(1584), [anon_sym_SEMI] = ACTIONS(1582), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(363), @@ -82666,7 +82530,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1582), [anon_sym_AMP_AMP] = ACTIONS(1582), [anon_sym_PIPE_PIPE] = ACTIONS(1582), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_else] = ACTIONS(1584), [anon_sym_when] = ACTIONS(57), @@ -82699,18 +82563,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(381), [anon_sym_BANG_BANG] = ACTIONS(1582), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -82723,6 +82587,142 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), [sym__string_start] = ACTIONS(113), }, + [297] = { + [sym__expression] = STATE(949), + [sym__unary_expression] = STATE(3085), + [sym_postfix_expression] = STATE(3085), + [sym_call_expression] = STATE(3085), + [sym_indexing_expression] = STATE(3085), + [sym_navigation_expression] = STATE(3085), + [sym_prefix_expression] = STATE(3085), + [sym_as_expression] = STATE(3085), + [sym_spread_expression] = STATE(3085), + [sym__binary_expression] = STATE(3085), + [sym_multiplicative_expression] = STATE(3085), + [sym_additive_expression] = STATE(3085), + [sym_range_expression] = STATE(3085), + [sym_infix_expression] = STATE(3085), + [sym_elvis_expression] = STATE(3085), + [sym_check_expression] = STATE(3085), + [sym_comparison_expression] = STATE(3085), + [sym_equality_expression] = STATE(3085), + [sym_conjunction_expression] = STATE(3085), + [sym_disjunction_expression] = STATE(3085), + [sym__primary_expression] = STATE(3085), + [sym_parenthesized_expression] = STATE(3085), + [sym_collection_literal] = STATE(3085), + [sym__literal_constant] = STATE(3085), + [sym_string_literal] = STATE(3085), + [sym_lambda_literal] = STATE(3085), + [sym_anonymous_function] = STATE(3085), + [sym__function_literal] = STATE(3085), + [sym_object_literal] = STATE(3085), + [sym_this_expression] = STATE(3085), + [sym_super_expression] = STATE(3085), + [sym_if_expression] = STATE(3085), + [sym_when_expression] = STATE(3085), + [sym_try_expression] = STATE(3085), + [sym_jump_expression] = STATE(3085), + [sym_callable_reference] = STATE(3085), + [sym__prefix_unary_operator] = STATE(2113), + [sym_annotation] = STATE(2113), + [sym__single_annotation] = STATE(5561), + [sym__multi_annotation] = STATE(5561), + [sym_simple_identifier] = STATE(3074), + [sym__return_at] = STATE(297), + [sym__continue_at] = STATE(3094), + [sym__break_at] = STATE(3094), + [sym__this_at] = STATE(3099), + [sym__super_at] = STATE(3084), + [sym_unsigned_literal] = STATE(3085), + [sym_long_literal] = STATE(3085), + [sym_boolean_literal] = STATE(3085), + [sym_character_literal] = STATE(3085), + [sym__lexical_identifier] = STATE(2791), + [sym__alpha_identifier] = ACTIONS(557), + [anon_sym_AT] = ACTIONS(1580), + [anon_sym_LBRACK] = ACTIONS(559), + [anon_sym_as] = ACTIONS(1584), + [anon_sym_EQ] = ACTIONS(1584), + [anon_sym_LBRACE] = ACTIONS(1914), + [anon_sym_RBRACE] = ACTIONS(1582), + [anon_sym_LPAREN] = ACTIONS(569), + [anon_sym_COMMA] = ACTIONS(1582), + [anon_sym_LT] = ACTIONS(1584), + [anon_sym_GT] = ACTIONS(1584), + [anon_sym_where] = ACTIONS(1584), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_DOT] = ACTIONS(1584), + [anon_sym_SEMI] = ACTIONS(1582), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), + [anon_sym_this] = ACTIONS(581), + [anon_sym_super] = ACTIONS(583), + [anon_sym_STAR] = ACTIONS(585), + [sym_label] = ACTIONS(611), + [anon_sym_in] = ACTIONS(1584), + [anon_sym_DOT_DOT] = ACTIONS(1582), + [anon_sym_QMARK_COLON] = ACTIONS(1582), + [anon_sym_AMP_AMP] = ACTIONS(1582), + [anon_sym_PIPE_PIPE] = ACTIONS(1582), + [anon_sym_null] = ACTIONS(1922), + [anon_sym_if] = ACTIONS(597), + [anon_sym_else] = ACTIONS(1584), + [anon_sym_when] = ACTIONS(599), + [anon_sym_try] = ACTIONS(601), + [anon_sym_throw] = ACTIONS(603), + [anon_sym_return] = ACTIONS(605), + [anon_sym_continue] = ACTIONS(607), + [anon_sym_break] = ACTIONS(607), + [anon_sym_COLON_COLON] = ACTIONS(609), + [anon_sym_PLUS_EQ] = ACTIONS(1582), + [anon_sym_DASH_EQ] = ACTIONS(1582), + [anon_sym_STAR_EQ] = ACTIONS(1582), + [anon_sym_SLASH_EQ] = ACTIONS(1582), + [anon_sym_PERCENT_EQ] = ACTIONS(1582), + [anon_sym_BANG_EQ] = ACTIONS(1584), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1582), + [anon_sym_EQ_EQ] = ACTIONS(1584), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1582), + [anon_sym_LT_EQ] = ACTIONS(1582), + [anon_sym_GT_EQ] = ACTIONS(1582), + [anon_sym_BANGin] = ACTIONS(1582), + [anon_sym_is] = ACTIONS(1584), + [anon_sym_BANGis] = ACTIONS(1582), + [anon_sym_PLUS] = ACTIONS(611), + [anon_sym_DASH] = ACTIONS(611), + [anon_sym_SLASH] = ACTIONS(1584), + [anon_sym_PERCENT] = ACTIONS(1584), + [anon_sym_as_QMARK] = ACTIONS(1582), + [anon_sym_PLUS_PLUS] = ACTIONS(613), + [anon_sym_DASH_DASH] = ACTIONS(613), + [anon_sym_BANG] = ACTIONS(611), + [anon_sym_BANG_BANG] = ACTIONS(1582), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(91), + [anon_sym_continue_AT] = ACTIONS(619), + [anon_sym_break_AT] = ACTIONS(621), + [anon_sym_this_AT] = ACTIONS(623), + [anon_sym_super_AT] = ACTIONS(625), + [sym_real_literal] = ACTIONS(1924), + [sym_integer_literal] = ACTIONS(629), + [sym_hex_literal] = ACTIONS(631), + [sym_bin_literal] = ACTIONS(631), + [anon_sym_true] = ACTIONS(633), + [anon_sym_false] = ACTIONS(633), + [anon_sym_SQUOTE] = ACTIONS(635), + [sym__backtick_identifier] = ACTIONS(637), + [sym__automatic_semicolon] = ACTIONS(1582), + [sym_safe_nav] = ACTIONS(1582), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(639), + }, [298] = { [sym__expression] = STATE(3922), [sym__unary_expression] = STATE(4772), @@ -82993,8 +82993,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(1798), }, [300] = { - [sym_getter] = STATE(3116), - [sym_setter] = STATE(3116), + [sym_getter] = STATE(3126), + [sym_setter] = STATE(3126), [sym_indexing_suffix] = STATE(1056), [sym_navigation_suffix] = STATE(1053), [sym_call_suffix] = STATE(1050), @@ -83032,20 +83032,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1728), [anon_sym_as] = ACTIONS(1730), [anon_sym_LBRACE] = ACTIONS(1658), - [anon_sym_RBRACE] = ACTIONS(1816), + [anon_sym_RBRACE] = ACTIONS(1810), [anon_sym_LPAREN] = ACTIONS(1736), - [anon_sym_COMMA] = ACTIONS(1816), + [anon_sym_COMMA] = ACTIONS(1810), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(1928), - [anon_sym_where] = ACTIONS(1814), - [anon_sym_object] = ACTIONS(1814), - [anon_sym_fun] = ACTIONS(1814), + [anon_sym_where] = ACTIONS(1808), + [anon_sym_object] = ACTIONS(1808), + [anon_sym_fun] = ACTIONS(1808), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1960), [anon_sym_get] = ACTIONS(1932), [anon_sym_set] = ACTIONS(1934), - [anon_sym_this] = ACTIONS(1814), - [anon_sym_super] = ACTIONS(1814), + [anon_sym_this] = ACTIONS(1808), + [anon_sym_super] = ACTIONS(1808), [anon_sym_STAR] = ACTIONS(1936), [sym_label] = ACTIONS(1752), [anon_sym_in] = ACTIONS(1938), @@ -83053,15 +83053,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1942), [anon_sym_AMP_AMP] = ACTIONS(1944), [anon_sym_PIPE_PIPE] = ACTIONS(1946), - [anon_sym_null] = ACTIONS(1814), - [anon_sym_if] = ACTIONS(1814), - [anon_sym_else] = ACTIONS(1814), - [anon_sym_when] = ACTIONS(1814), - [anon_sym_try] = ACTIONS(1814), - [anon_sym_throw] = ACTIONS(1814), - [anon_sym_return] = ACTIONS(1814), - [anon_sym_continue] = ACTIONS(1814), - [anon_sym_break] = ACTIONS(1814), + [anon_sym_null] = ACTIONS(1808), + [anon_sym_if] = ACTIONS(1808), + [anon_sym_else] = ACTIONS(1808), + [anon_sym_when] = ACTIONS(1808), + [anon_sym_try] = ACTIONS(1808), + [anon_sym_throw] = ACTIONS(1808), + [anon_sym_return] = ACTIONS(1808), + [anon_sym_continue] = ACTIONS(1808), + [anon_sym_break] = ACTIONS(1808), [anon_sym_COLON_COLON] = ACTIONS(1764), [anon_sym_BANG_EQ] = ACTIONS(1948), [anon_sym_BANG_EQ_EQ] = ACTIONS(1950), @@ -83079,7 +83079,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_as_QMARK] = ACTIONS(1780), [anon_sym_PLUS_PLUS] = ACTIONS(1782), [anon_sym_DASH_DASH] = ACTIONS(1782), - [anon_sym_BANG] = ACTIONS(1814), + [anon_sym_BANG] = ACTIONS(1808), [anon_sym_BANG_BANG] = ACTIONS(1782), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), @@ -83108,23 +83108,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(1786), [anon_sym_actual] = ACTIONS(1786), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(1816), - [anon_sym_continue_AT] = ACTIONS(1816), - [anon_sym_break_AT] = ACTIONS(1816), - [anon_sym_this_AT] = ACTIONS(1816), - [anon_sym_super_AT] = ACTIONS(1816), - [sym_real_literal] = ACTIONS(1816), - [sym_integer_literal] = ACTIONS(1814), - [sym_hex_literal] = ACTIONS(1816), - [sym_bin_literal] = ACTIONS(1816), - [anon_sym_true] = ACTIONS(1814), - [anon_sym_false] = ACTIONS(1814), - [anon_sym_SQUOTE] = ACTIONS(1816), + [anon_sym_return_AT] = ACTIONS(1810), + [anon_sym_continue_AT] = ACTIONS(1810), + [anon_sym_break_AT] = ACTIONS(1810), + [anon_sym_this_AT] = ACTIONS(1810), + [anon_sym_super_AT] = ACTIONS(1810), + [sym_real_literal] = ACTIONS(1810), + [sym_integer_literal] = ACTIONS(1808), + [sym_hex_literal] = ACTIONS(1810), + [sym_bin_literal] = ACTIONS(1810), + [anon_sym_true] = ACTIONS(1808), + [anon_sym_false] = ACTIONS(1808), + [anon_sym_SQUOTE] = ACTIONS(1810), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(1816), + [sym__automatic_semicolon] = ACTIONS(1810), [sym_safe_nav] = ACTIONS(1764), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(1816), + [sym__string_start] = ACTIONS(1810), }, [301] = { [sym_getter] = STATE(1124), @@ -83322,12 +83322,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_LT] = ACTIONS(1584), [anon_sym_GT] = ACTIONS(1584), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), [anon_sym_DOT] = ACTIONS(1584), [anon_sym_SEMI] = ACTIONS(1582), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(655), @@ -83337,7 +83337,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1582), [anon_sym_AMP_AMP] = ACTIONS(1582), [anon_sym_PIPE_PIPE] = ACTIONS(1582), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_else] = ACTIONS(1584), [anon_sym_when] = ACTIONS(57), @@ -83370,18 +83370,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(663), [anon_sym_BANG_BANG] = ACTIONS(1582), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -83451,17 +83451,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(559), [anon_sym_as] = ACTIONS(1584), [anon_sym_EQ] = ACTIONS(1584), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(1582), [anon_sym_LPAREN] = ACTIONS(569), [anon_sym_LT] = ACTIONS(1584), [anon_sym_GT] = ACTIONS(1584), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), [anon_sym_DOT] = ACTIONS(1584), [anon_sym_SEMI] = ACTIONS(1582), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(707), @@ -83471,7 +83471,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1582), [anon_sym_AMP_AMP] = ACTIONS(1582), [anon_sym_PIPE_PIPE] = ACTIONS(1582), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_else] = ACTIONS(1584), [anon_sym_when] = ACTIONS(599), @@ -83504,18 +83504,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(721), [anon_sym_BANG_BANG] = ACTIONS(1582), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -83529,8 +83529,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(639), }, [304] = { - [sym_getter] = STATE(1158), - [sym_setter] = STATE(1158), + [sym_getter] = STATE(1160), + [sym_setter] = STATE(1160), [sym_indexing_suffix] = STATE(1056), [sym_navigation_suffix] = STATE(1053), [sym_call_suffix] = STATE(1050), @@ -83568,20 +83568,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1728), [anon_sym_as] = ACTIONS(1730), [anon_sym_LBRACE] = ACTIONS(1658), - [anon_sym_RBRACE] = ACTIONS(1798), + [anon_sym_RBRACE] = ACTIONS(1792), [anon_sym_LPAREN] = ACTIONS(1736), - [anon_sym_COMMA] = ACTIONS(1798), + [anon_sym_COMMA] = ACTIONS(1792), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(1928), - [anon_sym_where] = ACTIONS(1796), - [anon_sym_object] = ACTIONS(1796), - [anon_sym_fun] = ACTIONS(1796), + [anon_sym_where] = ACTIONS(1790), + [anon_sym_object] = ACTIONS(1790), + [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1972), [anon_sym_get] = ACTIONS(1964), [anon_sym_set] = ACTIONS(1966), - [anon_sym_this] = ACTIONS(1796), - [anon_sym_super] = ACTIONS(1796), + [anon_sym_this] = ACTIONS(1790), + [anon_sym_super] = ACTIONS(1790), [anon_sym_STAR] = ACTIONS(1936), [sym_label] = ACTIONS(1752), [anon_sym_in] = ACTIONS(1938), @@ -83589,15 +83589,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1942), [anon_sym_AMP_AMP] = ACTIONS(1944), [anon_sym_PIPE_PIPE] = ACTIONS(1946), - [anon_sym_null] = ACTIONS(1796), - [anon_sym_if] = ACTIONS(1796), - [anon_sym_else] = ACTIONS(1796), - [anon_sym_when] = ACTIONS(1796), - [anon_sym_try] = ACTIONS(1796), - [anon_sym_throw] = ACTIONS(1796), - [anon_sym_return] = ACTIONS(1796), - [anon_sym_continue] = ACTIONS(1796), - [anon_sym_break] = ACTIONS(1796), + [anon_sym_null] = ACTIONS(1790), + [anon_sym_if] = ACTIONS(1790), + [anon_sym_else] = ACTIONS(1790), + [anon_sym_when] = ACTIONS(1790), + [anon_sym_try] = ACTIONS(1790), + [anon_sym_throw] = ACTIONS(1790), + [anon_sym_return] = ACTIONS(1790), + [anon_sym_continue] = ACTIONS(1790), + [anon_sym_break] = ACTIONS(1790), [anon_sym_COLON_COLON] = ACTIONS(1764), [anon_sym_BANG_EQ] = ACTIONS(1948), [anon_sym_BANG_EQ_EQ] = ACTIONS(1950), @@ -83615,7 +83615,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_as_QMARK] = ACTIONS(1780), [anon_sym_PLUS_PLUS] = ACTIONS(1782), [anon_sym_DASH_DASH] = ACTIONS(1782), - [anon_sym_BANG] = ACTIONS(1796), + [anon_sym_BANG] = ACTIONS(1790), [anon_sym_BANG_BANG] = ACTIONS(1782), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), @@ -83644,27 +83644,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(1786), [anon_sym_actual] = ACTIONS(1786), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(1798), - [anon_sym_continue_AT] = ACTIONS(1798), - [anon_sym_break_AT] = ACTIONS(1798), - [anon_sym_this_AT] = ACTIONS(1798), - [anon_sym_super_AT] = ACTIONS(1798), - [sym_real_literal] = ACTIONS(1798), - [sym_integer_literal] = ACTIONS(1796), - [sym_hex_literal] = ACTIONS(1798), - [sym_bin_literal] = ACTIONS(1798), - [anon_sym_true] = ACTIONS(1796), - [anon_sym_false] = ACTIONS(1796), - [anon_sym_SQUOTE] = ACTIONS(1798), + [anon_sym_return_AT] = ACTIONS(1792), + [anon_sym_continue_AT] = ACTIONS(1792), + [anon_sym_break_AT] = ACTIONS(1792), + [anon_sym_this_AT] = ACTIONS(1792), + [anon_sym_super_AT] = ACTIONS(1792), + [sym_real_literal] = ACTIONS(1792), + [sym_integer_literal] = ACTIONS(1790), + [sym_hex_literal] = ACTIONS(1792), + [sym_bin_literal] = ACTIONS(1792), + [anon_sym_true] = ACTIONS(1790), + [anon_sym_false] = ACTIONS(1790), + [anon_sym_SQUOTE] = ACTIONS(1792), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(1798), + [sym__automatic_semicolon] = ACTIONS(1792), [sym_safe_nav] = ACTIONS(1764), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(1798), + [sym__string_start] = ACTIONS(1792), }, [305] = { - [sym_getter] = STATE(3264), - [sym_setter] = STATE(3264), + [sym_getter] = STATE(3162), + [sym_setter] = STATE(3162), [sym_indexing_suffix] = STATE(1056), [sym_navigation_suffix] = STATE(1053), [sym_call_suffix] = STATE(1050), @@ -83702,20 +83702,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1728), [anon_sym_as] = ACTIONS(1730), [anon_sym_LBRACE] = ACTIONS(1658), - [anon_sym_RBRACE] = ACTIONS(1792), + [anon_sym_RBRACE] = ACTIONS(1734), [anon_sym_LPAREN] = ACTIONS(1736), - [anon_sym_COMMA] = ACTIONS(1792), + [anon_sym_COMMA] = ACTIONS(1734), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(1928), - [anon_sym_where] = ACTIONS(1790), - [anon_sym_object] = ACTIONS(1790), - [anon_sym_fun] = ACTIONS(1790), + [anon_sym_where] = ACTIONS(1732), + [anon_sym_object] = ACTIONS(1732), + [anon_sym_fun] = ACTIONS(1732), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1974), [anon_sym_get] = ACTIONS(1932), [anon_sym_set] = ACTIONS(1934), - [anon_sym_this] = ACTIONS(1790), - [anon_sym_super] = ACTIONS(1790), + [anon_sym_this] = ACTIONS(1732), + [anon_sym_super] = ACTIONS(1732), [anon_sym_STAR] = ACTIONS(1936), [sym_label] = ACTIONS(1752), [anon_sym_in] = ACTIONS(1938), @@ -83723,15 +83723,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1942), [anon_sym_AMP_AMP] = ACTIONS(1944), [anon_sym_PIPE_PIPE] = ACTIONS(1946), - [anon_sym_null] = ACTIONS(1790), - [anon_sym_if] = ACTIONS(1790), - [anon_sym_else] = ACTIONS(1790), - [anon_sym_when] = ACTIONS(1790), - [anon_sym_try] = ACTIONS(1790), - [anon_sym_throw] = ACTIONS(1790), - [anon_sym_return] = ACTIONS(1790), - [anon_sym_continue] = ACTIONS(1790), - [anon_sym_break] = ACTIONS(1790), + [anon_sym_null] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_try] = ACTIONS(1732), + [anon_sym_throw] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_continue] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), [anon_sym_COLON_COLON] = ACTIONS(1764), [anon_sym_BANG_EQ] = ACTIONS(1948), [anon_sym_BANG_EQ_EQ] = ACTIONS(1950), @@ -83749,7 +83749,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_as_QMARK] = ACTIONS(1780), [anon_sym_PLUS_PLUS] = ACTIONS(1782), [anon_sym_DASH_DASH] = ACTIONS(1782), - [anon_sym_BANG] = ACTIONS(1790), + [anon_sym_BANG] = ACTIONS(1732), [anon_sym_BANG_BANG] = ACTIONS(1782), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), @@ -83778,27 +83778,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(1786), [anon_sym_actual] = ACTIONS(1786), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(1792), - [anon_sym_continue_AT] = ACTIONS(1792), - [anon_sym_break_AT] = ACTIONS(1792), - [anon_sym_this_AT] = ACTIONS(1792), - [anon_sym_super_AT] = ACTIONS(1792), - [sym_real_literal] = ACTIONS(1792), - [sym_integer_literal] = ACTIONS(1790), - [sym_hex_literal] = ACTIONS(1792), - [sym_bin_literal] = ACTIONS(1792), - [anon_sym_true] = ACTIONS(1790), - [anon_sym_false] = ACTIONS(1790), - [anon_sym_SQUOTE] = ACTIONS(1792), + [anon_sym_return_AT] = ACTIONS(1734), + [anon_sym_continue_AT] = ACTIONS(1734), + [anon_sym_break_AT] = ACTIONS(1734), + [anon_sym_this_AT] = ACTIONS(1734), + [anon_sym_super_AT] = ACTIONS(1734), + [sym_real_literal] = ACTIONS(1734), + [sym_integer_literal] = ACTIONS(1732), + [sym_hex_literal] = ACTIONS(1734), + [sym_bin_literal] = ACTIONS(1734), + [anon_sym_true] = ACTIONS(1732), + [anon_sym_false] = ACTIONS(1732), + [anon_sym_SQUOTE] = ACTIONS(1734), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(1792), + [sym__automatic_semicolon] = ACTIONS(1734), [sym_safe_nav] = ACTIONS(1764), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(1792), + [sym__string_start] = ACTIONS(1734), }, [306] = { - [sym_getter] = STATE(1160), - [sym_setter] = STATE(1160), + [sym_getter] = STATE(3116), + [sym_setter] = STATE(3116), [sym_indexing_suffix] = STATE(1056), [sym_navigation_suffix] = STATE(1053), [sym_call_suffix] = STATE(1050), @@ -83815,7 +83815,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__as_operator] = STATE(5956), [sym__postfix_unary_operator] = STATE(1041), [sym__member_access_operator] = STATE(7815), - [sym_modifiers] = STATE(9376), + [sym_modifiers] = STATE(9389), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -83836,20 +83836,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1728), [anon_sym_as] = ACTIONS(1730), [anon_sym_LBRACE] = ACTIONS(1658), - [anon_sym_RBRACE] = ACTIONS(1792), + [anon_sym_RBRACE] = ACTIONS(1816), [anon_sym_LPAREN] = ACTIONS(1736), - [anon_sym_COMMA] = ACTIONS(1792), + [anon_sym_COMMA] = ACTIONS(1816), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(1928), - [anon_sym_where] = ACTIONS(1790), - [anon_sym_object] = ACTIONS(1790), - [anon_sym_fun] = ACTIONS(1790), + [anon_sym_where] = ACTIONS(1814), + [anon_sym_object] = ACTIONS(1814), + [anon_sym_fun] = ACTIONS(1814), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1976), - [anon_sym_get] = ACTIONS(1964), - [anon_sym_set] = ACTIONS(1966), - [anon_sym_this] = ACTIONS(1790), - [anon_sym_super] = ACTIONS(1790), + [anon_sym_get] = ACTIONS(1932), + [anon_sym_set] = ACTIONS(1934), + [anon_sym_this] = ACTIONS(1814), + [anon_sym_super] = ACTIONS(1814), [anon_sym_STAR] = ACTIONS(1936), [sym_label] = ACTIONS(1752), [anon_sym_in] = ACTIONS(1938), @@ -83857,15 +83857,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1942), [anon_sym_AMP_AMP] = ACTIONS(1944), [anon_sym_PIPE_PIPE] = ACTIONS(1946), - [anon_sym_null] = ACTIONS(1790), - [anon_sym_if] = ACTIONS(1790), - [anon_sym_else] = ACTIONS(1790), - [anon_sym_when] = ACTIONS(1790), - [anon_sym_try] = ACTIONS(1790), - [anon_sym_throw] = ACTIONS(1790), - [anon_sym_return] = ACTIONS(1790), - [anon_sym_continue] = ACTIONS(1790), - [anon_sym_break] = ACTIONS(1790), + [anon_sym_null] = ACTIONS(1814), + [anon_sym_if] = ACTIONS(1814), + [anon_sym_else] = ACTIONS(1814), + [anon_sym_when] = ACTIONS(1814), + [anon_sym_try] = ACTIONS(1814), + [anon_sym_throw] = ACTIONS(1814), + [anon_sym_return] = ACTIONS(1814), + [anon_sym_continue] = ACTIONS(1814), + [anon_sym_break] = ACTIONS(1814), [anon_sym_COLON_COLON] = ACTIONS(1764), [anon_sym_BANG_EQ] = ACTIONS(1948), [anon_sym_BANG_EQ_EQ] = ACTIONS(1950), @@ -83883,7 +83883,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_as_QMARK] = ACTIONS(1780), [anon_sym_PLUS_PLUS] = ACTIONS(1782), [anon_sym_DASH_DASH] = ACTIONS(1782), - [anon_sym_BANG] = ACTIONS(1790), + [anon_sym_BANG] = ACTIONS(1814), [anon_sym_BANG_BANG] = ACTIONS(1782), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), @@ -83912,23 +83912,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(1786), [anon_sym_actual] = ACTIONS(1786), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(1792), - [anon_sym_continue_AT] = ACTIONS(1792), - [anon_sym_break_AT] = ACTIONS(1792), - [anon_sym_this_AT] = ACTIONS(1792), - [anon_sym_super_AT] = ACTIONS(1792), - [sym_real_literal] = ACTIONS(1792), - [sym_integer_literal] = ACTIONS(1790), - [sym_hex_literal] = ACTIONS(1792), - [sym_bin_literal] = ACTIONS(1792), - [anon_sym_true] = ACTIONS(1790), - [anon_sym_false] = ACTIONS(1790), - [anon_sym_SQUOTE] = ACTIONS(1792), + [anon_sym_return_AT] = ACTIONS(1816), + [anon_sym_continue_AT] = ACTIONS(1816), + [anon_sym_break_AT] = ACTIONS(1816), + [anon_sym_this_AT] = ACTIONS(1816), + [anon_sym_super_AT] = ACTIONS(1816), + [sym_real_literal] = ACTIONS(1816), + [sym_integer_literal] = ACTIONS(1814), + [sym_hex_literal] = ACTIONS(1816), + [sym_bin_literal] = ACTIONS(1816), + [anon_sym_true] = ACTIONS(1814), + [anon_sym_false] = ACTIONS(1814), + [anon_sym_SQUOTE] = ACTIONS(1816), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(1792), + [sym__automatic_semicolon] = ACTIONS(1816), [sym_safe_nav] = ACTIONS(1764), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(1792), + [sym__string_start] = ACTIONS(1816), }, [307] = { [sym_getter] = STATE(1112), @@ -84065,8 +84065,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(1804), }, [308] = { - [sym_getter] = STATE(3229), - [sym_setter] = STATE(3229), + [sym_getter] = STATE(3264), + [sym_setter] = STATE(3264), [sym_indexing_suffix] = STATE(1056), [sym_navigation_suffix] = STATE(1053), [sym_call_suffix] = STATE(1050), @@ -84104,20 +84104,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1728), [anon_sym_as] = ACTIONS(1730), [anon_sym_LBRACE] = ACTIONS(1658), - [anon_sym_RBRACE] = ACTIONS(1804), + [anon_sym_RBRACE] = ACTIONS(1792), [anon_sym_LPAREN] = ACTIONS(1736), - [anon_sym_COMMA] = ACTIONS(1804), + [anon_sym_COMMA] = ACTIONS(1792), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(1928), - [anon_sym_where] = ACTIONS(1802), - [anon_sym_object] = ACTIONS(1802), - [anon_sym_fun] = ACTIONS(1802), + [anon_sym_where] = ACTIONS(1790), + [anon_sym_object] = ACTIONS(1790), + [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1980), [anon_sym_get] = ACTIONS(1932), [anon_sym_set] = ACTIONS(1934), - [anon_sym_this] = ACTIONS(1802), - [anon_sym_super] = ACTIONS(1802), + [anon_sym_this] = ACTIONS(1790), + [anon_sym_super] = ACTIONS(1790), [anon_sym_STAR] = ACTIONS(1936), [sym_label] = ACTIONS(1752), [anon_sym_in] = ACTIONS(1938), @@ -84125,15 +84125,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1942), [anon_sym_AMP_AMP] = ACTIONS(1944), [anon_sym_PIPE_PIPE] = ACTIONS(1946), - [anon_sym_null] = ACTIONS(1802), - [anon_sym_if] = ACTIONS(1802), - [anon_sym_else] = ACTIONS(1802), - [anon_sym_when] = ACTIONS(1802), - [anon_sym_try] = ACTIONS(1802), - [anon_sym_throw] = ACTIONS(1802), - [anon_sym_return] = ACTIONS(1802), - [anon_sym_continue] = ACTIONS(1802), - [anon_sym_break] = ACTIONS(1802), + [anon_sym_null] = ACTIONS(1790), + [anon_sym_if] = ACTIONS(1790), + [anon_sym_else] = ACTIONS(1790), + [anon_sym_when] = ACTIONS(1790), + [anon_sym_try] = ACTIONS(1790), + [anon_sym_throw] = ACTIONS(1790), + [anon_sym_return] = ACTIONS(1790), + [anon_sym_continue] = ACTIONS(1790), + [anon_sym_break] = ACTIONS(1790), [anon_sym_COLON_COLON] = ACTIONS(1764), [anon_sym_BANG_EQ] = ACTIONS(1948), [anon_sym_BANG_EQ_EQ] = ACTIONS(1950), @@ -84151,7 +84151,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_as_QMARK] = ACTIONS(1780), [anon_sym_PLUS_PLUS] = ACTIONS(1782), [anon_sym_DASH_DASH] = ACTIONS(1782), - [anon_sym_BANG] = ACTIONS(1802), + [anon_sym_BANG] = ACTIONS(1790), [anon_sym_BANG_BANG] = ACTIONS(1782), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), @@ -84180,27 +84180,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(1786), [anon_sym_actual] = ACTIONS(1786), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(1804), - [anon_sym_continue_AT] = ACTIONS(1804), - [anon_sym_break_AT] = ACTIONS(1804), - [anon_sym_this_AT] = ACTIONS(1804), - [anon_sym_super_AT] = ACTIONS(1804), - [sym_real_literal] = ACTIONS(1804), - [sym_integer_literal] = ACTIONS(1802), - [sym_hex_literal] = ACTIONS(1804), - [sym_bin_literal] = ACTIONS(1804), - [anon_sym_true] = ACTIONS(1802), - [anon_sym_false] = ACTIONS(1802), - [anon_sym_SQUOTE] = ACTIONS(1804), + [anon_sym_return_AT] = ACTIONS(1792), + [anon_sym_continue_AT] = ACTIONS(1792), + [anon_sym_break_AT] = ACTIONS(1792), + [anon_sym_this_AT] = ACTIONS(1792), + [anon_sym_super_AT] = ACTIONS(1792), + [sym_real_literal] = ACTIONS(1792), + [sym_integer_literal] = ACTIONS(1790), + [sym_hex_literal] = ACTIONS(1792), + [sym_bin_literal] = ACTIONS(1792), + [anon_sym_true] = ACTIONS(1790), + [anon_sym_false] = ACTIONS(1790), + [anon_sym_SQUOTE] = ACTIONS(1792), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(1804), + [sym__automatic_semicolon] = ACTIONS(1792), [sym_safe_nav] = ACTIONS(1764), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(1804), + [sym__string_start] = ACTIONS(1792), }, [309] = { - [sym_getter] = STATE(1163), - [sym_setter] = STATE(1163), + [sym_getter] = STATE(3229), + [sym_setter] = STATE(3229), [sym_indexing_suffix] = STATE(1056), [sym_navigation_suffix] = STATE(1053), [sym_call_suffix] = STATE(1050), @@ -84217,7 +84217,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__as_operator] = STATE(5956), [sym__postfix_unary_operator] = STATE(1041), [sym__member_access_operator] = STATE(7815), - [sym_modifiers] = STATE(9376), + [sym_modifiers] = STATE(9389), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -84238,20 +84238,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1728), [anon_sym_as] = ACTIONS(1730), [anon_sym_LBRACE] = ACTIONS(1658), - [anon_sym_RBRACE] = ACTIONS(1810), + [anon_sym_RBRACE] = ACTIONS(1804), [anon_sym_LPAREN] = ACTIONS(1736), - [anon_sym_COMMA] = ACTIONS(1810), + [anon_sym_COMMA] = ACTIONS(1804), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(1928), - [anon_sym_where] = ACTIONS(1808), - [anon_sym_object] = ACTIONS(1808), - [anon_sym_fun] = ACTIONS(1808), + [anon_sym_where] = ACTIONS(1802), + [anon_sym_object] = ACTIONS(1802), + [anon_sym_fun] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1982), - [anon_sym_get] = ACTIONS(1964), - [anon_sym_set] = ACTIONS(1966), - [anon_sym_this] = ACTIONS(1808), - [anon_sym_super] = ACTIONS(1808), + [anon_sym_get] = ACTIONS(1932), + [anon_sym_set] = ACTIONS(1934), + [anon_sym_this] = ACTIONS(1802), + [anon_sym_super] = ACTIONS(1802), [anon_sym_STAR] = ACTIONS(1936), [sym_label] = ACTIONS(1752), [anon_sym_in] = ACTIONS(1938), @@ -84259,15 +84259,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1942), [anon_sym_AMP_AMP] = ACTIONS(1944), [anon_sym_PIPE_PIPE] = ACTIONS(1946), - [anon_sym_null] = ACTIONS(1808), - [anon_sym_if] = ACTIONS(1808), - [anon_sym_else] = ACTIONS(1808), - [anon_sym_when] = ACTIONS(1808), - [anon_sym_try] = ACTIONS(1808), - [anon_sym_throw] = ACTIONS(1808), - [anon_sym_return] = ACTIONS(1808), - [anon_sym_continue] = ACTIONS(1808), - [anon_sym_break] = ACTIONS(1808), + [anon_sym_null] = ACTIONS(1802), + [anon_sym_if] = ACTIONS(1802), + [anon_sym_else] = ACTIONS(1802), + [anon_sym_when] = ACTIONS(1802), + [anon_sym_try] = ACTIONS(1802), + [anon_sym_throw] = ACTIONS(1802), + [anon_sym_return] = ACTIONS(1802), + [anon_sym_continue] = ACTIONS(1802), + [anon_sym_break] = ACTIONS(1802), [anon_sym_COLON_COLON] = ACTIONS(1764), [anon_sym_BANG_EQ] = ACTIONS(1948), [anon_sym_BANG_EQ_EQ] = ACTIONS(1950), @@ -84285,7 +84285,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_as_QMARK] = ACTIONS(1780), [anon_sym_PLUS_PLUS] = ACTIONS(1782), [anon_sym_DASH_DASH] = ACTIONS(1782), - [anon_sym_BANG] = ACTIONS(1808), + [anon_sym_BANG] = ACTIONS(1802), [anon_sym_BANG_BANG] = ACTIONS(1782), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), @@ -84314,27 +84314,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(1786), [anon_sym_actual] = ACTIONS(1786), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(1810), - [anon_sym_continue_AT] = ACTIONS(1810), - [anon_sym_break_AT] = ACTIONS(1810), - [anon_sym_this_AT] = ACTIONS(1810), - [anon_sym_super_AT] = ACTIONS(1810), - [sym_real_literal] = ACTIONS(1810), - [sym_integer_literal] = ACTIONS(1808), - [sym_hex_literal] = ACTIONS(1810), - [sym_bin_literal] = ACTIONS(1810), - [anon_sym_true] = ACTIONS(1808), - [anon_sym_false] = ACTIONS(1808), - [anon_sym_SQUOTE] = ACTIONS(1810), + [anon_sym_return_AT] = ACTIONS(1804), + [anon_sym_continue_AT] = ACTIONS(1804), + [anon_sym_break_AT] = ACTIONS(1804), + [anon_sym_this_AT] = ACTIONS(1804), + [anon_sym_super_AT] = ACTIONS(1804), + [sym_real_literal] = ACTIONS(1804), + [sym_integer_literal] = ACTIONS(1802), + [sym_hex_literal] = ACTIONS(1804), + [sym_bin_literal] = ACTIONS(1804), + [anon_sym_true] = ACTIONS(1802), + [anon_sym_false] = ACTIONS(1802), + [anon_sym_SQUOTE] = ACTIONS(1804), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(1810), + [sym__automatic_semicolon] = ACTIONS(1804), [sym_safe_nav] = ACTIONS(1764), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(1810), + [sym__string_start] = ACTIONS(1804), }, [310] = { - [sym_getter] = STATE(3162), - [sym_setter] = STATE(3162), + [sym_getter] = STATE(1163), + [sym_setter] = STATE(1163), [sym_indexing_suffix] = STATE(1056), [sym_navigation_suffix] = STATE(1053), [sym_call_suffix] = STATE(1050), @@ -84351,7 +84351,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__as_operator] = STATE(5956), [sym__postfix_unary_operator] = STATE(1041), [sym__member_access_operator] = STATE(7815), - [sym_modifiers] = STATE(9389), + [sym_modifiers] = STATE(9376), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -84372,20 +84372,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1728), [anon_sym_as] = ACTIONS(1730), [anon_sym_LBRACE] = ACTIONS(1658), - [anon_sym_RBRACE] = ACTIONS(1734), + [anon_sym_RBRACE] = ACTIONS(1810), [anon_sym_LPAREN] = ACTIONS(1736), - [anon_sym_COMMA] = ACTIONS(1734), + [anon_sym_COMMA] = ACTIONS(1810), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(1928), - [anon_sym_where] = ACTIONS(1732), - [anon_sym_object] = ACTIONS(1732), - [anon_sym_fun] = ACTIONS(1732), + [anon_sym_where] = ACTIONS(1808), + [anon_sym_object] = ACTIONS(1808), + [anon_sym_fun] = ACTIONS(1808), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1984), - [anon_sym_get] = ACTIONS(1932), - [anon_sym_set] = ACTIONS(1934), - [anon_sym_this] = ACTIONS(1732), - [anon_sym_super] = ACTIONS(1732), + [anon_sym_get] = ACTIONS(1964), + [anon_sym_set] = ACTIONS(1966), + [anon_sym_this] = ACTIONS(1808), + [anon_sym_super] = ACTIONS(1808), [anon_sym_STAR] = ACTIONS(1936), [sym_label] = ACTIONS(1752), [anon_sym_in] = ACTIONS(1938), @@ -84393,15 +84393,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1942), [anon_sym_AMP_AMP] = ACTIONS(1944), [anon_sym_PIPE_PIPE] = ACTIONS(1946), - [anon_sym_null] = ACTIONS(1732), - [anon_sym_if] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1732), - [anon_sym_when] = ACTIONS(1732), - [anon_sym_try] = ACTIONS(1732), - [anon_sym_throw] = ACTIONS(1732), - [anon_sym_return] = ACTIONS(1732), - [anon_sym_continue] = ACTIONS(1732), - [anon_sym_break] = ACTIONS(1732), + [anon_sym_null] = ACTIONS(1808), + [anon_sym_if] = ACTIONS(1808), + [anon_sym_else] = ACTIONS(1808), + [anon_sym_when] = ACTIONS(1808), + [anon_sym_try] = ACTIONS(1808), + [anon_sym_throw] = ACTIONS(1808), + [anon_sym_return] = ACTIONS(1808), + [anon_sym_continue] = ACTIONS(1808), + [anon_sym_break] = ACTIONS(1808), [anon_sym_COLON_COLON] = ACTIONS(1764), [anon_sym_BANG_EQ] = ACTIONS(1948), [anon_sym_BANG_EQ_EQ] = ACTIONS(1950), @@ -84419,7 +84419,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_as_QMARK] = ACTIONS(1780), [anon_sym_PLUS_PLUS] = ACTIONS(1782), [anon_sym_DASH_DASH] = ACTIONS(1782), - [anon_sym_BANG] = ACTIONS(1732), + [anon_sym_BANG] = ACTIONS(1808), [anon_sym_BANG_BANG] = ACTIONS(1782), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), @@ -84448,23 +84448,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(1786), [anon_sym_actual] = ACTIONS(1786), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(1734), - [anon_sym_continue_AT] = ACTIONS(1734), - [anon_sym_break_AT] = ACTIONS(1734), - [anon_sym_this_AT] = ACTIONS(1734), - [anon_sym_super_AT] = ACTIONS(1734), - [sym_real_literal] = ACTIONS(1734), - [sym_integer_literal] = ACTIONS(1732), - [sym_hex_literal] = ACTIONS(1734), - [sym_bin_literal] = ACTIONS(1734), - [anon_sym_true] = ACTIONS(1732), - [anon_sym_false] = ACTIONS(1732), - [anon_sym_SQUOTE] = ACTIONS(1734), + [anon_sym_return_AT] = ACTIONS(1810), + [anon_sym_continue_AT] = ACTIONS(1810), + [anon_sym_break_AT] = ACTIONS(1810), + [anon_sym_this_AT] = ACTIONS(1810), + [anon_sym_super_AT] = ACTIONS(1810), + [sym_real_literal] = ACTIONS(1810), + [sym_integer_literal] = ACTIONS(1808), + [sym_hex_literal] = ACTIONS(1810), + [sym_bin_literal] = ACTIONS(1810), + [anon_sym_true] = ACTIONS(1808), + [anon_sym_false] = ACTIONS(1808), + [anon_sym_SQUOTE] = ACTIONS(1810), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(1734), + [sym__automatic_semicolon] = ACTIONS(1810), [sym_safe_nav] = ACTIONS(1764), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(1734), + [sym__string_start] = ACTIONS(1810), }, [311] = { [sym_getter] = STATE(1136), @@ -84601,8 +84601,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(1734), }, [312] = { - [sym_getter] = STATE(3126), - [sym_setter] = STATE(3126), + [sym_getter] = STATE(1158), + [sym_setter] = STATE(1158), [sym_indexing_suffix] = STATE(1056), [sym_navigation_suffix] = STATE(1053), [sym_call_suffix] = STATE(1050), @@ -84619,7 +84619,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__as_operator] = STATE(5956), [sym__postfix_unary_operator] = STATE(1041), [sym__member_access_operator] = STATE(7815), - [sym_modifiers] = STATE(9389), + [sym_modifiers] = STATE(9376), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -84640,20 +84640,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1728), [anon_sym_as] = ACTIONS(1730), [anon_sym_LBRACE] = ACTIONS(1658), - [anon_sym_RBRACE] = ACTIONS(1810), + [anon_sym_RBRACE] = ACTIONS(1798), [anon_sym_LPAREN] = ACTIONS(1736), - [anon_sym_COMMA] = ACTIONS(1810), + [anon_sym_COMMA] = ACTIONS(1798), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(1928), - [anon_sym_where] = ACTIONS(1808), - [anon_sym_object] = ACTIONS(1808), - [anon_sym_fun] = ACTIONS(1808), + [anon_sym_where] = ACTIONS(1796), + [anon_sym_object] = ACTIONS(1796), + [anon_sym_fun] = ACTIONS(1796), [anon_sym_DOT] = ACTIONS(1742), [anon_sym_SEMI] = ACTIONS(1988), - [anon_sym_get] = ACTIONS(1932), - [anon_sym_set] = ACTIONS(1934), - [anon_sym_this] = ACTIONS(1808), - [anon_sym_super] = ACTIONS(1808), + [anon_sym_get] = ACTIONS(1964), + [anon_sym_set] = ACTIONS(1966), + [anon_sym_this] = ACTIONS(1796), + [anon_sym_super] = ACTIONS(1796), [anon_sym_STAR] = ACTIONS(1936), [sym_label] = ACTIONS(1752), [anon_sym_in] = ACTIONS(1938), @@ -84661,15 +84661,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1942), [anon_sym_AMP_AMP] = ACTIONS(1944), [anon_sym_PIPE_PIPE] = ACTIONS(1946), - [anon_sym_null] = ACTIONS(1808), - [anon_sym_if] = ACTIONS(1808), - [anon_sym_else] = ACTIONS(1808), - [anon_sym_when] = ACTIONS(1808), - [anon_sym_try] = ACTIONS(1808), - [anon_sym_throw] = ACTIONS(1808), - [anon_sym_return] = ACTIONS(1808), - [anon_sym_continue] = ACTIONS(1808), - [anon_sym_break] = ACTIONS(1808), + [anon_sym_null] = ACTIONS(1796), + [anon_sym_if] = ACTIONS(1796), + [anon_sym_else] = ACTIONS(1796), + [anon_sym_when] = ACTIONS(1796), + [anon_sym_try] = ACTIONS(1796), + [anon_sym_throw] = ACTIONS(1796), + [anon_sym_return] = ACTIONS(1796), + [anon_sym_continue] = ACTIONS(1796), + [anon_sym_break] = ACTIONS(1796), [anon_sym_COLON_COLON] = ACTIONS(1764), [anon_sym_BANG_EQ] = ACTIONS(1948), [anon_sym_BANG_EQ_EQ] = ACTIONS(1950), @@ -84687,7 +84687,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_as_QMARK] = ACTIONS(1780), [anon_sym_PLUS_PLUS] = ACTIONS(1782), [anon_sym_DASH_DASH] = ACTIONS(1782), - [anon_sym_BANG] = ACTIONS(1808), + [anon_sym_BANG] = ACTIONS(1796), [anon_sym_BANG_BANG] = ACTIONS(1782), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), @@ -84716,23 +84716,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(1786), [anon_sym_actual] = ACTIONS(1786), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(1810), - [anon_sym_continue_AT] = ACTIONS(1810), - [anon_sym_break_AT] = ACTIONS(1810), - [anon_sym_this_AT] = ACTIONS(1810), - [anon_sym_super_AT] = ACTIONS(1810), - [sym_real_literal] = ACTIONS(1810), - [sym_integer_literal] = ACTIONS(1808), - [sym_hex_literal] = ACTIONS(1810), - [sym_bin_literal] = ACTIONS(1810), - [anon_sym_true] = ACTIONS(1808), - [anon_sym_false] = ACTIONS(1808), - [anon_sym_SQUOTE] = ACTIONS(1810), + [anon_sym_return_AT] = ACTIONS(1798), + [anon_sym_continue_AT] = ACTIONS(1798), + [anon_sym_break_AT] = ACTIONS(1798), + [anon_sym_this_AT] = ACTIONS(1798), + [anon_sym_super_AT] = ACTIONS(1798), + [sym_real_literal] = ACTIONS(1798), + [sym_integer_literal] = ACTIONS(1796), + [sym_hex_literal] = ACTIONS(1798), + [sym_bin_literal] = ACTIONS(1798), + [anon_sym_true] = ACTIONS(1796), + [anon_sym_false] = ACTIONS(1796), + [anon_sym_SQUOTE] = ACTIONS(1798), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(1810), + [sym__automatic_semicolon] = ACTIONS(1798), [sym_safe_nav] = ACTIONS(1764), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(1810), + [sym__string_start] = ACTIONS(1798), }, [313] = { [sym__expression] = STATE(4136), @@ -87818,7 +87818,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(2399), [anon_sym_AT] = ACTIONS(2075), [anon_sym_LBRACK] = ACTIONS(2402), @@ -87949,7 +87949,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(2399), [anon_sym_AT] = ACTIONS(2075), [anon_sym_LBRACK] = ACTIONS(2402), @@ -88464,7 +88464,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -88595,7 +88595,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -89390,7 +89390,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(2399), [anon_sym_AT] = ACTIONS(2075), [anon_sym_LBRACK] = ACTIONS(2402), @@ -89783,7 +89783,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(2399), [anon_sym_AT] = ACTIONS(2075), [anon_sym_LBRACK] = ACTIONS(2402), @@ -90443,19 +90443,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), [anon_sym_as] = ACTIONS(1584), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(1582), [anon_sym_LPAREN] = ACTIONS(569), [anon_sym_COMMA] = ACTIONS(1582), [anon_sym_LT] = ACTIONS(1584), [anon_sym_GT] = ACTIONS(1584), [anon_sym_where] = ACTIONS(1584), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), [anon_sym_DOT] = ACTIONS(1584), [anon_sym_SEMI] = ACTIONS(1582), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), @@ -90465,7 +90465,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1582), [anon_sym_AMP_AMP] = ACTIONS(1582), [anon_sym_PIPE_PIPE] = ACTIONS(1582), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_else] = ACTIONS(1584), [anon_sym_when] = ACTIONS(599), @@ -90493,18 +90493,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(999), [anon_sym_BANG_BANG] = ACTIONS(1582), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -90580,12 +90580,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(1584), [anon_sym_GT] = ACTIONS(1584), [anon_sym_where] = ACTIONS(1584), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), [anon_sym_DOT] = ACTIONS(1584), [anon_sym_SEMI] = ACTIONS(1582), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), @@ -90595,7 +90595,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1582), [anon_sym_AMP_AMP] = ACTIONS(1582), [anon_sym_PIPE_PIPE] = ACTIONS(1582), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_else] = ACTIONS(1584), [anon_sym_when] = ACTIONS(57), @@ -90623,18 +90623,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(969), [anon_sym_BANG_BANG] = ACTIONS(1582), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -91221,12 +91221,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(27), [anon_sym_LT] = ACTIONS(1584), [anon_sym_GT] = ACTIONS(1584), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), [anon_sym_DOT] = ACTIONS(1584), [anon_sym_SEMI] = ACTIONS(1582), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), @@ -91236,7 +91236,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1582), [anon_sym_AMP_AMP] = ACTIONS(1582), [anon_sym_PIPE_PIPE] = ACTIONS(1582), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_else] = ACTIONS(1584), [anon_sym_when] = ACTIONS(57), @@ -91264,18 +91264,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(69), [anon_sym_BANG_BANG] = ACTIONS(1582), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -92368,17 +92368,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), [anon_sym_as] = ACTIONS(1584), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(1582), [anon_sym_LPAREN] = ACTIONS(569), [anon_sym_LT] = ACTIONS(1584), [anon_sym_GT] = ACTIONS(1584), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), [anon_sym_DOT] = ACTIONS(1584), [anon_sym_SEMI] = ACTIONS(1582), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), @@ -92388,7 +92388,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(1582), [anon_sym_AMP_AMP] = ACTIONS(1582), [anon_sym_PIPE_PIPE] = ACTIONS(1582), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_else] = ACTIONS(1584), [anon_sym_when] = ACTIONS(599), @@ -92416,18 +92416,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1143), [anon_sym_BANG_BANG] = ACTIONS(1582), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -93975,18 +93975,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(420), [sym_type_constraints] = STATE(939), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3204), @@ -94227,18 +94227,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(946), [sym_enum_class_body] = STATE(1186), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3236), @@ -94353,18 +94353,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(414), [sym_type_constraints] = STATE(983), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3242), @@ -95109,18 +95109,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3012), [sym_enum_class_body] = STATE(3244), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3246), @@ -95361,18 +95361,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(928), [sym_enum_class_body] = STATE(1175), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3258), @@ -95865,18 +95865,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(407), [sym_type_constraints] = STATE(3047), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3260), @@ -96243,18 +96243,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(2970), [sym_enum_class_body] = STATE(3178), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3264), @@ -96369,18 +96369,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(410), [sym_type_constraints] = STATE(3027), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3266), @@ -96747,18 +96747,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(439), [sym_type_constraints] = STATE(3027), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3268), @@ -96871,18 +96871,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3048), [sym_type_constraints] = STATE(3039), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3272), @@ -96997,18 +96997,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(946), [sym_enum_class_body] = STATE(1186), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3276), @@ -97121,18 +97121,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3020), [sym_enum_class_body] = STATE(3061), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3280), @@ -97246,18 +97246,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3048), [sym_type_constraints] = STATE(3015), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3284), @@ -97371,18 +97371,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(947), [sym_enum_class_body] = STATE(1148), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3288), @@ -97497,18 +97497,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(429), [sym_type_constraints] = STATE(3047), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3292), @@ -97622,18 +97622,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(426), [sym_type_constraints] = STATE(983), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3294), @@ -97746,18 +97746,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(936), [sym_type_constraints] = STATE(969), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3296), @@ -97871,18 +97871,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(987), [sym_enum_class_body] = STATE(1068), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3298), @@ -97997,18 +97997,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(423), [sym_type_constraints] = STATE(939), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3300), @@ -98122,18 +98122,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(928), [sym_enum_class_body] = STATE(1175), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3302), @@ -98247,18 +98247,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(2970), [sym_enum_class_body] = STATE(3178), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3304), @@ -98372,18 +98372,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3012), [sym_enum_class_body] = STATE(3244), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3306), @@ -98496,18 +98496,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(936), [sym_type_constraints] = STATE(945), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3308), @@ -98621,18 +98621,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3005), [sym_enum_class_body] = STATE(3254), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3310), @@ -98746,18 +98746,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3020), [sym_enum_class_body] = STATE(3061), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3312), @@ -98870,18 +98870,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(936), [sym_type_constraints] = STATE(945), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3314), @@ -99003,8 +99003,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -99127,8 +99127,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -99242,18 +99242,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(936), [sym_type_constraints] = STATE(969), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3334), @@ -99366,18 +99366,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3005), [sym_enum_class_body] = STATE(3254), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3336), @@ -99490,18 +99490,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(947), [sym_enum_class_body] = STATE(1148), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3338), @@ -99614,18 +99614,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3048), [sym_type_constraints] = STATE(3039), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3340), @@ -99747,8 +99747,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -99871,8 +99871,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -99986,18 +99986,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(987), [sym_enum_class_body] = STATE(1068), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3352), @@ -100119,8 +100119,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -100243,8 +100243,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -100367,8 +100367,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -100491,8 +100491,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -100615,8 +100615,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -100739,8 +100739,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -100854,18 +100854,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3048), [sym_type_constraints] = STATE(3015), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3376), @@ -100986,8 +100986,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -101110,8 +101110,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -101232,8 +101232,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -101356,8 +101356,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -101479,8 +101479,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -101601,8 +101601,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -101724,8 +101724,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -101848,8 +101848,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -101970,8 +101970,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -102093,8 +102093,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -102217,8 +102217,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -102340,8 +102340,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -102463,8 +102463,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -102481,7 +102481,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1790), [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(1892), + [anon_sym_SEMI] = ACTIONS(1886), [anon_sym_get] = ACTIONS(3384), [anon_sym_set] = ACTIONS(3386), [anon_sym_this] = ACTIONS(1790), @@ -102585,8 +102585,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -102708,8 +102708,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -102832,8 +102832,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -102954,8 +102954,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -103078,8 +103078,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -103096,7 +103096,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1790), [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(1886), + [anon_sym_SEMI] = ACTIONS(1902), [anon_sym_get] = ACTIONS(3394), [anon_sym_set] = ACTIONS(3396), [anon_sym_this] = ACTIONS(1790), @@ -103200,8 +103200,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -103324,8 +103324,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -105764,8 +105764,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -105884,8 +105884,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -106005,8 +106005,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -106126,8 +106126,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -106247,8 +106247,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -106368,8 +106368,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -106489,8 +106489,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -106610,8 +106610,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -106731,8 +106731,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -106852,8 +106852,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -106973,8 +106973,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -107094,8 +107094,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -107216,8 +107216,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -107233,7 +107233,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1732), [anon_sym_fun] = ACTIONS(1732), [anon_sym_DOT] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1902), + [anon_sym_SEMI] = ACTIONS(1888), [anon_sym_get] = ACTIONS(3394), [anon_sym_set] = ACTIONS(3396), [anon_sym_this] = ACTIONS(1732), @@ -107336,8 +107336,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -107458,8 +107458,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -107579,8 +107579,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -107596,7 +107596,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1790), [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(1886), + [anon_sym_SEMI] = ACTIONS(1902), [anon_sym_get] = ACTIONS(3394), [anon_sym_set] = ACTIONS(3396), [anon_sym_this] = ACTIONS(1790), @@ -107700,8 +107700,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -107821,8 +107821,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -107941,8 +107941,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -108062,8 +108062,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -108183,8 +108183,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -108305,8 +108305,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -108426,8 +108426,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -108443,7 +108443,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1790), [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(1892), + [anon_sym_SEMI] = ACTIONS(1886), [anon_sym_get] = ACTIONS(3384), [anon_sym_set] = ACTIONS(3386), [anon_sym_this] = ACTIONS(1790), @@ -108546,8 +108546,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -108667,8 +108667,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -108788,8 +108788,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -108910,8 +108910,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -109030,8 +109030,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -109152,8 +109152,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -109272,8 +109272,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -109393,8 +109393,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -109514,8 +109514,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -109635,8 +109635,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -109756,8 +109756,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -109877,8 +109877,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -109998,8 +109998,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -110119,8 +110119,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -110240,8 +110240,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -110475,18 +110475,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(563), [sym_type_constraints] = STATE(983), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3428), @@ -112635,18 +112635,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(575), [sym_type_constraints] = STATE(3047), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3430), @@ -112755,18 +112755,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(946), [sym_enum_class_body] = STATE(1186), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3432), @@ -112875,18 +112875,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(928), [sym_enum_class_body] = STATE(1175), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3434), @@ -112995,18 +112995,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(572), [sym_type_constraints] = STATE(3027), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3436), @@ -113115,18 +113115,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(567), [sym_type_constraints] = STATE(939), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3438), @@ -113235,18 +113235,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3012), [sym_enum_class_body] = STATE(3244), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3440), @@ -113355,18 +113355,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(2970), [sym_enum_class_body] = STATE(3178), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3442), @@ -113481,8 +113481,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -113600,8 +113600,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -113719,8 +113719,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -113832,18 +113832,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(623), [sym_type_constraints] = STATE(3047), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3444), @@ -113957,8 +113957,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -114076,8 +114076,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -114195,8 +114195,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -114211,7 +114211,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1790), [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(1892), + [anon_sym_SEMI] = ACTIONS(1886), [anon_sym_get] = ACTIONS(3384), [anon_sym_set] = ACTIONS(3386), [anon_sym_this] = ACTIONS(1790), @@ -114314,8 +114314,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -114433,8 +114433,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -114546,18 +114546,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3012), [sym_enum_class_body] = STATE(3244), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3446), @@ -114671,8 +114671,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -114790,8 +114790,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -114903,18 +114903,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(946), [sym_enum_class_body] = STATE(1186), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3448), @@ -115028,8 +115028,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -115147,8 +115147,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -115163,7 +115163,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1790), [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(1886), + [anon_sym_SEMI] = ACTIONS(1902), [anon_sym_get] = ACTIONS(3394), [anon_sym_set] = ACTIONS(3396), [anon_sym_this] = ACTIONS(1790), @@ -115260,18 +115260,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(615), [sym_type_constraints] = STATE(983), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3450), @@ -115385,8 +115385,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -115504,8 +115504,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -115616,18 +115616,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(947), [sym_enum_class_body] = STATE(1148), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3452), @@ -115744,8 +115744,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -115854,18 +115854,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(936), [sym_type_constraints] = STATE(969), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3464), @@ -115968,23 +115968,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3282), }, [564] = { - [sym_primary_constructor] = STATE(1295), + [sym_primary_constructor] = STATE(1348), [sym__class_parameters] = STATE(936), [sym_type_constraints] = STATE(987), [sym_enum_class_body] = STATE(1068), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3466), @@ -116099,8 +116099,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -116218,8 +116218,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -116330,18 +116330,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(936), [sym_type_constraints] = STATE(945), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3468), @@ -116456,8 +116456,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -116472,7 +116472,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1732), [anon_sym_fun] = ACTIONS(1732), [anon_sym_DOT] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1902), + [anon_sym_SEMI] = ACTIONS(1888), [anon_sym_get] = ACTIONS(3394), [anon_sym_set] = ACTIONS(3396), [anon_sym_this] = ACTIONS(1732), @@ -116577,8 +116577,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -116682,7 +116682,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3346), }, [570] = { - [sym_type_constraints] = STATE(620), + [sym_type_constraints] = STATE(607), [sym_property_delegate] = STATE(673), [sym_getter] = STATE(1029), [sym_setter] = STATE(1029), @@ -116696,8 +116696,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -116806,18 +116806,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3005), [sym_enum_class_body] = STATE(3254), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3482), @@ -116925,18 +116925,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3048), [sym_type_constraints] = STATE(3015), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3484), @@ -117044,18 +117044,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3020), [sym_enum_class_body] = STATE(3061), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3486), @@ -117170,8 +117170,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -117282,18 +117282,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3048), [sym_type_constraints] = STATE(3039), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3488), @@ -117402,18 +117402,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(621), [sym_type_constraints] = STATE(939), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3490), @@ -117521,18 +117521,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(928), [sym_enum_class_body] = STATE(1175), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3492), @@ -117640,18 +117640,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(2970), [sym_enum_class_body] = STATE(3178), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3494), @@ -117765,8 +117765,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -117884,8 +117884,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -118005,8 +118005,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -118122,8 +118122,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -118241,8 +118241,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -118348,7 +118348,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(1810), }, [584] = { - [sym_type_constraints] = STATE(610), + [sym_type_constraints] = STATE(622), [sym_property_delegate] = STATE(648), [sym_getter] = STATE(3187), [sym_setter] = STATE(3187), @@ -118362,8 +118362,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -118479,8 +118479,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -118598,8 +118598,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -118717,8 +118717,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -118838,8 +118838,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -118857,7 +118857,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1790), [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(1974), + [anon_sym_SEMI] = ACTIONS(1980), [anon_sym_get] = ACTIONS(3460), [anon_sym_set] = ACTIONS(3462), [anon_sym_this] = ACTIONS(1790), @@ -118955,8 +118955,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -119074,8 +119074,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -119195,8 +119195,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -119214,7 +119214,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1796), [anon_sym_fun] = ACTIONS(1796), [anon_sym_DOT] = ACTIONS(1796), - [anon_sym_SEMI] = ACTIONS(1972), + [anon_sym_SEMI] = ACTIONS(1988), [anon_sym_get] = ACTIONS(3474), [anon_sym_set] = ACTIONS(3476), [anon_sym_this] = ACTIONS(1796), @@ -119306,18 +119306,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(624), [sym_type_constraints] = STATE(3027), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3506), @@ -119419,7 +119419,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3238), }, [593] = { - [sym_type_constraints] = STATE(601), + [sym_type_constraints] = STATE(610), [sym_property_delegate] = STATE(654), [sym_getter] = STATE(1160), [sym_setter] = STATE(1160), @@ -119433,8 +119433,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -119452,7 +119452,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1790), [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(1976), + [anon_sym_SEMI] = ACTIONS(1972), [anon_sym_get] = ACTIONS(3474), [anon_sym_set] = ACTIONS(3476), [anon_sym_this] = ACTIONS(1790), @@ -119552,8 +119552,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -119669,8 +119669,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -119776,7 +119776,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3346), }, [596] = { - [sym_type_constraints] = STATE(609), + [sym_type_constraints] = STATE(611), [sym_property_delegate] = STATE(666), [sym_getter] = STATE(3229), [sym_setter] = STATE(3229), @@ -119790,8 +119790,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -119809,7 +119809,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1802), [anon_sym_fun] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), - [anon_sym_SEMI] = ACTIONS(1980), + [anon_sym_SEMI] = ACTIONS(1982), [anon_sym_get] = ACTIONS(3460), [anon_sym_set] = ACTIONS(3462), [anon_sym_this] = ACTIONS(1802), @@ -119909,8 +119909,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -120013,11 +120013,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3360), }, [598] = { - [sym_type_constraints] = STATE(640), - [sym_property_delegate] = STATE(720), - [sym_getter] = STATE(1160), - [sym_setter] = STATE(1160), - [sym_modifiers] = STATE(9107), + [sym_type_constraints] = STATE(646), + [sym_property_delegate] = STATE(743), + [sym_getter] = STATE(3149), + [sym_setter] = STATE(3149), + [sym_modifiers] = STATE(9406), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -120027,64 +120027,64 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(1790), + [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), - [anon_sym_LBRACK] = ACTIONS(1792), - [anon_sym_as] = ACTIONS(1790), + [anon_sym_LBRACK] = ACTIONS(3360), + [anon_sym_as] = ACTIONS(3358), [anon_sym_EQ] = ACTIONS(3524), - [anon_sym_LBRACE] = ACTIONS(1792), - [anon_sym_RBRACE] = ACTIONS(1792), - [anon_sym_LPAREN] = ACTIONS(1792), + [anon_sym_LBRACE] = ACTIONS(3360), + [anon_sym_RBRACE] = ACTIONS(3360), + [anon_sym_LPAREN] = ACTIONS(3360), [anon_sym_by] = ACTIONS(3516), - [anon_sym_LT] = ACTIONS(1790), - [anon_sym_GT] = ACTIONS(1790), + [anon_sym_LT] = ACTIONS(3358), + [anon_sym_GT] = ACTIONS(3358), [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(1790), - [anon_sym_fun] = ACTIONS(1790), - [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(2056), - [anon_sym_get] = ACTIONS(3520), - [anon_sym_set] = ACTIONS(3522), - [anon_sym_this] = ACTIONS(1790), - [anon_sym_super] = ACTIONS(1790), - [anon_sym_STAR] = ACTIONS(1792), - [sym_label] = ACTIONS(1790), - [anon_sym_in] = ACTIONS(1790), - [anon_sym_DOT_DOT] = ACTIONS(1792), - [anon_sym_QMARK_COLON] = ACTIONS(1792), - [anon_sym_AMP_AMP] = ACTIONS(1792), - [anon_sym_PIPE_PIPE] = ACTIONS(1792), - [anon_sym_null] = ACTIONS(1790), - [anon_sym_if] = ACTIONS(1790), - [anon_sym_else] = ACTIONS(1790), - [anon_sym_when] = ACTIONS(1790), - [anon_sym_try] = ACTIONS(1790), - [anon_sym_throw] = ACTIONS(1790), - [anon_sym_return] = ACTIONS(1790), - [anon_sym_continue] = ACTIONS(1790), - [anon_sym_break] = ACTIONS(1790), - [anon_sym_COLON_COLON] = ACTIONS(1792), - [anon_sym_BANG_EQ] = ACTIONS(1790), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1792), - [anon_sym_EQ_EQ] = ACTIONS(1790), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1792), - [anon_sym_LT_EQ] = ACTIONS(1792), - [anon_sym_GT_EQ] = ACTIONS(1792), - [anon_sym_BANGin] = ACTIONS(1792), - [anon_sym_is] = ACTIONS(1790), - [anon_sym_BANGis] = ACTIONS(1792), - [anon_sym_PLUS] = ACTIONS(1790), - [anon_sym_DASH] = ACTIONS(1790), - [anon_sym_SLASH] = ACTIONS(1790), - [anon_sym_PERCENT] = ACTIONS(1792), - [anon_sym_as_QMARK] = ACTIONS(1792), - [anon_sym_PLUS_PLUS] = ACTIONS(1792), - [anon_sym_DASH_DASH] = ACTIONS(1792), - [anon_sym_BANG] = ACTIONS(1790), - [anon_sym_BANG_BANG] = ACTIONS(1792), + [anon_sym_object] = ACTIONS(3358), + [anon_sym_fun] = ACTIONS(3358), + [anon_sym_DOT] = ACTIONS(3358), + [anon_sym_SEMI] = ACTIONS(3526), + [anon_sym_get] = ACTIONS(3528), + [anon_sym_set] = ACTIONS(3530), + [anon_sym_this] = ACTIONS(3358), + [anon_sym_super] = ACTIONS(3358), + [anon_sym_STAR] = ACTIONS(3360), + [sym_label] = ACTIONS(3358), + [anon_sym_in] = ACTIONS(3358), + [anon_sym_DOT_DOT] = ACTIONS(3360), + [anon_sym_QMARK_COLON] = ACTIONS(3360), + [anon_sym_AMP_AMP] = ACTIONS(3360), + [anon_sym_PIPE_PIPE] = ACTIONS(3360), + [anon_sym_null] = ACTIONS(3358), + [anon_sym_if] = ACTIONS(3358), + [anon_sym_else] = ACTIONS(3358), + [anon_sym_when] = ACTIONS(3358), + [anon_sym_try] = ACTIONS(3358), + [anon_sym_throw] = ACTIONS(3358), + [anon_sym_return] = ACTIONS(3358), + [anon_sym_continue] = ACTIONS(3358), + [anon_sym_break] = ACTIONS(3358), + [anon_sym_COLON_COLON] = ACTIONS(3360), + [anon_sym_BANG_EQ] = ACTIONS(3358), + [anon_sym_BANG_EQ_EQ] = ACTIONS(3360), + [anon_sym_EQ_EQ] = ACTIONS(3358), + [anon_sym_EQ_EQ_EQ] = ACTIONS(3360), + [anon_sym_LT_EQ] = ACTIONS(3360), + [anon_sym_GT_EQ] = ACTIONS(3360), + [anon_sym_BANGin] = ACTIONS(3360), + [anon_sym_is] = ACTIONS(3358), + [anon_sym_BANGis] = ACTIONS(3360), + [anon_sym_PLUS] = ACTIONS(3358), + [anon_sym_DASH] = ACTIONS(3358), + [anon_sym_SLASH] = ACTIONS(3358), + [anon_sym_PERCENT] = ACTIONS(3360), + [anon_sym_as_QMARK] = ACTIONS(3360), + [anon_sym_PLUS_PLUS] = ACTIONS(3360), + [anon_sym_DASH_DASH] = ACTIONS(3360), + [anon_sym_BANG] = ACTIONS(3358), + [anon_sym_BANG_BANG] = ACTIONS(3360), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), [anon_sym_annotation] = ACTIONS(75), @@ -120112,23 +120112,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(3326), [anon_sym_actual] = ACTIONS(3326), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(1792), - [anon_sym_continue_AT] = ACTIONS(1792), - [anon_sym_break_AT] = ACTIONS(1792), - [anon_sym_this_AT] = ACTIONS(1792), - [anon_sym_super_AT] = ACTIONS(1792), - [sym_real_literal] = ACTIONS(1792), - [sym_integer_literal] = ACTIONS(1790), - [sym_hex_literal] = ACTIONS(1792), - [sym_bin_literal] = ACTIONS(1792), - [anon_sym_true] = ACTIONS(1790), - [anon_sym_false] = ACTIONS(1790), - [anon_sym_SQUOTE] = ACTIONS(1792), - [sym__backtick_identifier] = ACTIONS(1792), - [sym__automatic_semicolon] = ACTIONS(1792), - [sym_safe_nav] = ACTIONS(1792), + [anon_sym_return_AT] = ACTIONS(3360), + [anon_sym_continue_AT] = ACTIONS(3360), + [anon_sym_break_AT] = ACTIONS(3360), + [anon_sym_this_AT] = ACTIONS(3360), + [anon_sym_super_AT] = ACTIONS(3360), + [sym_real_literal] = ACTIONS(3360), + [sym_integer_literal] = ACTIONS(3358), + [sym_hex_literal] = ACTIONS(3360), + [sym_bin_literal] = ACTIONS(3360), + [anon_sym_true] = ACTIONS(3358), + [anon_sym_false] = ACTIONS(3358), + [anon_sym_SQUOTE] = ACTIONS(3360), + [sym__backtick_identifier] = ACTIONS(3360), + [sym__automatic_semicolon] = ACTIONS(3360), + [sym_safe_nav] = ACTIONS(3360), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(1792), + [sym__string_start] = ACTIONS(3360), }, [599] = { [sym_property_delegate] = STATE(654), @@ -120144,8 +120144,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -120163,7 +120163,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1790), [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(1976), + [anon_sym_SEMI] = ACTIONS(1972), [anon_sym_get] = ACTIONS(3474), [anon_sym_set] = ACTIONS(3476), [anon_sym_this] = ACTIONS(1790), @@ -120262,8 +120262,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -120281,7 +120281,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1802), [anon_sym_fun] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), - [anon_sym_SEMI] = ACTIONS(1980), + [anon_sym_SEMI] = ACTIONS(1982), [anon_sym_get] = ACTIONS(3460), [anon_sym_set] = ACTIONS(3462), [anon_sym_this] = ACTIONS(1802), @@ -120367,10 +120367,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(1804), }, [601] = { - [sym_property_delegate] = STATE(650), - [sym_getter] = STATE(1112), - [sym_setter] = STATE(1112), - [sym_modifiers] = STATE(9376), + [sym_type_constraints] = STATE(639), + [sym_property_delegate] = STATE(732), + [sym_getter] = STATE(3229), + [sym_setter] = STATE(3229), + [sym_modifiers] = STATE(9406), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -120380,28 +120381,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1804), [anon_sym_as] = ACTIONS(1802), - [anon_sym_EQ] = ACTIONS(3510), + [anon_sym_EQ] = ACTIONS(3532), [anon_sym_LBRACE] = ACTIONS(1804), [anon_sym_RBRACE] = ACTIONS(1804), [anon_sym_LPAREN] = ACTIONS(1804), - [anon_sym_COMMA] = ACTIONS(1804), - [anon_sym_by] = ACTIONS(3456), + [anon_sym_by] = ACTIONS(3516), [anon_sym_LT] = ACTIONS(1802), [anon_sym_GT] = ACTIONS(1802), - [anon_sym_where] = ACTIONS(1802), + [anon_sym_where] = ACTIONS(3216), [anon_sym_object] = ACTIONS(1802), [anon_sym_fun] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), - [anon_sym_SEMI] = ACTIONS(1978), - [anon_sym_get] = ACTIONS(3474), - [anon_sym_set] = ACTIONS(3476), + [anon_sym_SEMI] = ACTIONS(2064), + [anon_sym_get] = ACTIONS(3528), + [anon_sym_set] = ACTIONS(3530), [anon_sym_this] = ACTIONS(1802), [anon_sym_super] = ACTIONS(1802), [anon_sym_STAR] = ACTIONS(1804), @@ -120499,14 +120499,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1792), [anon_sym_as] = ACTIONS(1790), - [anon_sym_EQ] = ACTIONS(3526), + [anon_sym_EQ] = ACTIONS(3534), [anon_sym_LBRACE] = ACTIONS(1792), [anon_sym_RBRACE] = ACTIONS(1792), [anon_sym_LPAREN] = ACTIONS(1792), @@ -120616,8 +120616,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -120635,7 +120635,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1796), [anon_sym_fun] = ACTIONS(1796), [anon_sym_DOT] = ACTIONS(1796), - [anon_sym_SEMI] = ACTIONS(1972), + [anon_sym_SEMI] = ACTIONS(1988), [anon_sym_get] = ACTIONS(3474), [anon_sym_set] = ACTIONS(3476), [anon_sym_this] = ACTIONS(1796), @@ -120726,21 +120726,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3020), [sym_enum_class_body] = STATE(3061), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), - [anon_sym_COLON] = ACTIONS(3532), + [anon_sym_COLON] = ACTIONS(3536), [anon_sym_LBRACK] = ACTIONS(3282), [anon_sym_as] = ACTIONS(3278), [anon_sym_constructor] = ACTIONS(3250), @@ -120852,14 +120852,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1734), [anon_sym_as] = ACTIONS(1732), - [anon_sym_EQ] = ACTIONS(3534), + [anon_sym_EQ] = ACTIONS(3538), [anon_sym_LBRACE] = ACTIONS(1734), [anon_sym_RBRACE] = ACTIONS(1734), [anon_sym_LPAREN] = ACTIONS(1734), @@ -120971,14 +120971,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1798), [anon_sym_as] = ACTIONS(1796), - [anon_sym_EQ] = ACTIONS(3536), + [anon_sym_EQ] = ACTIONS(3540), [anon_sym_LBRACE] = ACTIONS(1798), [anon_sym_RBRACE] = ACTIONS(1798), [anon_sym_LPAREN] = ACTIONS(1798), @@ -121075,11 +121075,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(1798), }, [607] = { - [sym_type_constraints] = STATE(646), - [sym_property_delegate] = STATE(743), - [sym_getter] = STATE(3149), - [sym_setter] = STATE(3149), - [sym_modifiers] = STATE(9406), + [sym_property_delegate] = STATE(668), + [sym_getter] = STATE(1147), + [sym_setter] = STATE(1147), + [sym_modifiers] = STATE(9376), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -121089,64 +121088,65 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(3358), + [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), - [anon_sym_LBRACK] = ACTIONS(3360), - [anon_sym_as] = ACTIONS(3358), - [anon_sym_EQ] = ACTIONS(3538), - [anon_sym_LBRACE] = ACTIONS(3360), - [anon_sym_RBRACE] = ACTIONS(3360), - [anon_sym_LPAREN] = ACTIONS(3360), - [anon_sym_by] = ACTIONS(3516), - [anon_sym_LT] = ACTIONS(3358), - [anon_sym_GT] = ACTIONS(3358), - [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(3358), - [anon_sym_fun] = ACTIONS(3358), - [anon_sym_DOT] = ACTIONS(3358), - [anon_sym_SEMI] = ACTIONS(3540), - [anon_sym_get] = ACTIONS(3528), - [anon_sym_set] = ACTIONS(3530), - [anon_sym_this] = ACTIONS(3358), - [anon_sym_super] = ACTIONS(3358), - [anon_sym_STAR] = ACTIONS(3360), - [sym_label] = ACTIONS(3358), - [anon_sym_in] = ACTIONS(3358), - [anon_sym_DOT_DOT] = ACTIONS(3360), - [anon_sym_QMARK_COLON] = ACTIONS(3360), - [anon_sym_AMP_AMP] = ACTIONS(3360), - [anon_sym_PIPE_PIPE] = ACTIONS(3360), - [anon_sym_null] = ACTIONS(3358), - [anon_sym_if] = ACTIONS(3358), - [anon_sym_else] = ACTIONS(3358), - [anon_sym_when] = ACTIONS(3358), - [anon_sym_try] = ACTIONS(3358), - [anon_sym_throw] = ACTIONS(3358), - [anon_sym_return] = ACTIONS(3358), - [anon_sym_continue] = ACTIONS(3358), - [anon_sym_break] = ACTIONS(3358), - [anon_sym_COLON_COLON] = ACTIONS(3360), - [anon_sym_BANG_EQ] = ACTIONS(3358), - [anon_sym_BANG_EQ_EQ] = ACTIONS(3360), - [anon_sym_EQ_EQ] = ACTIONS(3358), - [anon_sym_EQ_EQ_EQ] = ACTIONS(3360), - [anon_sym_LT_EQ] = ACTIONS(3360), - [anon_sym_GT_EQ] = ACTIONS(3360), - [anon_sym_BANGin] = ACTIONS(3360), - [anon_sym_is] = ACTIONS(3358), - [anon_sym_BANGis] = ACTIONS(3360), - [anon_sym_PLUS] = ACTIONS(3358), - [anon_sym_DASH] = ACTIONS(3358), - [anon_sym_SLASH] = ACTIONS(3358), - [anon_sym_PERCENT] = ACTIONS(3360), - [anon_sym_as_QMARK] = ACTIONS(3360), - [anon_sym_PLUS_PLUS] = ACTIONS(3360), - [anon_sym_DASH_DASH] = ACTIONS(3360), - [anon_sym_BANG] = ACTIONS(3358), - [anon_sym_BANG_BANG] = ACTIONS(3360), + [anon_sym_LBRACK] = ACTIONS(3346), + [anon_sym_as] = ACTIONS(3344), + [anon_sym_EQ] = ACTIONS(3470), + [anon_sym_LBRACE] = ACTIONS(3346), + [anon_sym_RBRACE] = ACTIONS(3346), + [anon_sym_LPAREN] = ACTIONS(3346), + [anon_sym_COMMA] = ACTIONS(3346), + [anon_sym_by] = ACTIONS(3456), + [anon_sym_LT] = ACTIONS(3344), + [anon_sym_GT] = ACTIONS(3344), + [anon_sym_where] = ACTIONS(3344), + [anon_sym_object] = ACTIONS(3344), + [anon_sym_fun] = ACTIONS(3344), + [anon_sym_DOT] = ACTIONS(3344), + [anon_sym_SEMI] = ACTIONS(3472), + [anon_sym_get] = ACTIONS(3474), + [anon_sym_set] = ACTIONS(3476), + [anon_sym_this] = ACTIONS(3344), + [anon_sym_super] = ACTIONS(3344), + [anon_sym_STAR] = ACTIONS(3346), + [sym_label] = ACTIONS(3344), + [anon_sym_in] = ACTIONS(3344), + [anon_sym_DOT_DOT] = ACTIONS(3346), + [anon_sym_QMARK_COLON] = ACTIONS(3346), + [anon_sym_AMP_AMP] = ACTIONS(3346), + [anon_sym_PIPE_PIPE] = ACTIONS(3346), + [anon_sym_null] = ACTIONS(3344), + [anon_sym_if] = ACTIONS(3344), + [anon_sym_else] = ACTIONS(3344), + [anon_sym_when] = ACTIONS(3344), + [anon_sym_try] = ACTIONS(3344), + [anon_sym_throw] = ACTIONS(3344), + [anon_sym_return] = ACTIONS(3344), + [anon_sym_continue] = ACTIONS(3344), + [anon_sym_break] = ACTIONS(3344), + [anon_sym_COLON_COLON] = ACTIONS(3346), + [anon_sym_BANG_EQ] = ACTIONS(3344), + [anon_sym_BANG_EQ_EQ] = ACTIONS(3346), + [anon_sym_EQ_EQ] = ACTIONS(3344), + [anon_sym_EQ_EQ_EQ] = ACTIONS(3346), + [anon_sym_LT_EQ] = ACTIONS(3346), + [anon_sym_GT_EQ] = ACTIONS(3346), + [anon_sym_BANGin] = ACTIONS(3346), + [anon_sym_is] = ACTIONS(3344), + [anon_sym_BANGis] = ACTIONS(3346), + [anon_sym_PLUS] = ACTIONS(3344), + [anon_sym_DASH] = ACTIONS(3344), + [anon_sym_SLASH] = ACTIONS(3344), + [anon_sym_PERCENT] = ACTIONS(3346), + [anon_sym_as_QMARK] = ACTIONS(3346), + [anon_sym_PLUS_PLUS] = ACTIONS(3346), + [anon_sym_DASH_DASH] = ACTIONS(3346), + [anon_sym_BANG] = ACTIONS(3344), + [anon_sym_BANG_BANG] = ACTIONS(3346), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), [anon_sym_annotation] = ACTIONS(75), @@ -121174,23 +121174,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(3326), [anon_sym_actual] = ACTIONS(3326), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(3360), - [anon_sym_continue_AT] = ACTIONS(3360), - [anon_sym_break_AT] = ACTIONS(3360), - [anon_sym_this_AT] = ACTIONS(3360), - [anon_sym_super_AT] = ACTIONS(3360), - [sym_real_literal] = ACTIONS(3360), - [sym_integer_literal] = ACTIONS(3358), - [sym_hex_literal] = ACTIONS(3360), - [sym_bin_literal] = ACTIONS(3360), - [anon_sym_true] = ACTIONS(3358), - [anon_sym_false] = ACTIONS(3358), - [anon_sym_SQUOTE] = ACTIONS(3360), - [sym__backtick_identifier] = ACTIONS(3360), - [sym__automatic_semicolon] = ACTIONS(3360), - [sym_safe_nav] = ACTIONS(3360), + [anon_sym_return_AT] = ACTIONS(3346), + [anon_sym_continue_AT] = ACTIONS(3346), + [anon_sym_break_AT] = ACTIONS(3346), + [anon_sym_this_AT] = ACTIONS(3346), + [anon_sym_super_AT] = ACTIONS(3346), + [sym_real_literal] = ACTIONS(3346), + [sym_integer_literal] = ACTIONS(3344), + [sym_hex_literal] = ACTIONS(3346), + [sym_bin_literal] = ACTIONS(3346), + [anon_sym_true] = ACTIONS(3344), + [anon_sym_false] = ACTIONS(3344), + [anon_sym_SQUOTE] = ACTIONS(3346), + [sym__backtick_identifier] = ACTIONS(3346), + [sym__automatic_semicolon] = ACTIONS(3346), + [sym_safe_nav] = ACTIONS(3346), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(3360), + [sym__string_start] = ACTIONS(3346), }, [608] = { [sym_property_delegate] = STATE(647), @@ -121206,8 +121206,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -121225,7 +121225,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1790), [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(1974), + [anon_sym_SEMI] = ACTIONS(1980), [anon_sym_get] = ACTIONS(3460), [anon_sym_set] = ACTIONS(3462), [anon_sym_this] = ACTIONS(1790), @@ -121311,10 +121311,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(1792), }, [609] = { - [sym_property_delegate] = STATE(672), - [sym_getter] = STATE(3162), - [sym_setter] = STATE(3162), - [sym_modifiers] = STATE(9389), + [sym_type_constraints] = STATE(642), + [sym_property_delegate] = STATE(723), + [sym_getter] = STATE(1158), + [sym_setter] = STATE(1158), + [sym_modifiers] = STATE(9107), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -121324,183 +121325,64 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(1732), + [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), - [anon_sym_LBRACK] = ACTIONS(1734), - [anon_sym_as] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1798), + [anon_sym_as] = ACTIONS(1796), [anon_sym_EQ] = ACTIONS(3542), - [anon_sym_LBRACE] = ACTIONS(1734), - [anon_sym_RBRACE] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1734), - [anon_sym_COMMA] = ACTIONS(1734), - [anon_sym_by] = ACTIONS(3456), - [anon_sym_LT] = ACTIONS(1732), - [anon_sym_GT] = ACTIONS(1732), - [anon_sym_where] = ACTIONS(1732), - [anon_sym_object] = ACTIONS(1732), - [anon_sym_fun] = ACTIONS(1732), - [anon_sym_DOT] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1984), - [anon_sym_get] = ACTIONS(3460), - [anon_sym_set] = ACTIONS(3462), - [anon_sym_this] = ACTIONS(1732), - [anon_sym_super] = ACTIONS(1732), - [anon_sym_STAR] = ACTIONS(1734), - [sym_label] = ACTIONS(1732), - [anon_sym_in] = ACTIONS(1732), - [anon_sym_DOT_DOT] = ACTIONS(1734), - [anon_sym_QMARK_COLON] = ACTIONS(1734), - [anon_sym_AMP_AMP] = ACTIONS(1734), - [anon_sym_PIPE_PIPE] = ACTIONS(1734), - [anon_sym_null] = ACTIONS(1732), - [anon_sym_if] = ACTIONS(1732), - [anon_sym_else] = ACTIONS(1732), - [anon_sym_when] = ACTIONS(1732), - [anon_sym_try] = ACTIONS(1732), - [anon_sym_throw] = ACTIONS(1732), - [anon_sym_return] = ACTIONS(1732), - [anon_sym_continue] = ACTIONS(1732), - [anon_sym_break] = ACTIONS(1732), - [anon_sym_COLON_COLON] = ACTIONS(1734), - [anon_sym_BANG_EQ] = ACTIONS(1732), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1734), - [anon_sym_EQ_EQ] = ACTIONS(1732), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1734), - [anon_sym_LT_EQ] = ACTIONS(1734), - [anon_sym_GT_EQ] = ACTIONS(1734), - [anon_sym_BANGin] = ACTIONS(1734), - [anon_sym_is] = ACTIONS(1732), - [anon_sym_BANGis] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1732), - [anon_sym_SLASH] = ACTIONS(1732), - [anon_sym_PERCENT] = ACTIONS(1734), - [anon_sym_as_QMARK] = ACTIONS(1734), - [anon_sym_PLUS_PLUS] = ACTIONS(1734), - [anon_sym_DASH_DASH] = ACTIONS(1734), - [anon_sym_BANG] = ACTIONS(1732), - [anon_sym_BANG_BANG] = ACTIONS(1734), - [anon_sym_suspend] = ACTIONS(73), - [anon_sym_sealed] = ACTIONS(75), - [anon_sym_annotation] = ACTIONS(75), - [anon_sym_data] = ACTIONS(75), - [anon_sym_inner] = ACTIONS(75), - [anon_sym_value] = ACTIONS(75), - [anon_sym_override] = ACTIONS(79), - [anon_sym_lateinit] = ACTIONS(79), - [anon_sym_public] = ACTIONS(81), - [anon_sym_private] = ACTIONS(81), - [anon_sym_internal] = ACTIONS(81), - [anon_sym_protected] = ACTIONS(81), - [anon_sym_tailrec] = ACTIONS(73), - [anon_sym_operator] = ACTIONS(73), - [anon_sym_infix] = ACTIONS(73), - [anon_sym_inline] = ACTIONS(73), - [anon_sym_external] = ACTIONS(73), - [sym_property_modifier] = ACTIONS(83), - [anon_sym_abstract] = ACTIONS(85), - [anon_sym_final] = ACTIONS(85), - [anon_sym_open] = ACTIONS(85), - [anon_sym_vararg] = ACTIONS(87), - [anon_sym_noinline] = ACTIONS(87), - [anon_sym_crossinline] = ACTIONS(87), - [anon_sym_expect] = ACTIONS(3326), - [anon_sym_actual] = ACTIONS(3326), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(1734), - [anon_sym_continue_AT] = ACTIONS(1734), - [anon_sym_break_AT] = ACTIONS(1734), - [anon_sym_this_AT] = ACTIONS(1734), - [anon_sym_super_AT] = ACTIONS(1734), - [sym_real_literal] = ACTIONS(1734), - [sym_integer_literal] = ACTIONS(1732), - [sym_hex_literal] = ACTIONS(1734), - [sym_bin_literal] = ACTIONS(1734), - [anon_sym_true] = ACTIONS(1732), - [anon_sym_false] = ACTIONS(1732), - [anon_sym_SQUOTE] = ACTIONS(1734), - [sym__backtick_identifier] = ACTIONS(1734), - [sym__automatic_semicolon] = ACTIONS(1734), - [sym_safe_nav] = ACTIONS(1734), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(1734), - }, - [610] = { - [sym_property_delegate] = STATE(660), - [sym_getter] = STATE(3225), - [sym_setter] = STATE(3225), - [sym_modifiers] = STATE(9389), - [sym__modifier] = STATE(5620), - [sym_class_modifier] = STATE(5620), - [sym_member_modifier] = STATE(5620), - [sym_visibility_modifier] = STATE(5620), - [sym_function_modifier] = STATE(5620), - [sym_inheritance_modifier] = STATE(5620), - [sym_parameter_modifier] = STATE(5620), - [sym_platform_modifier] = STATE(5620), - [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), - [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(1796), - [anon_sym_AT] = ACTIONS(3316), - [anon_sym_LBRACK] = ACTIONS(1798), - [anon_sym_as] = ACTIONS(1796), - [anon_sym_EQ] = ACTIONS(3496), - [anon_sym_LBRACE] = ACTIONS(1798), - [anon_sym_RBRACE] = ACTIONS(1798), - [anon_sym_LPAREN] = ACTIONS(1798), - [anon_sym_COMMA] = ACTIONS(1798), - [anon_sym_by] = ACTIONS(3456), - [anon_sym_LT] = ACTIONS(1796), - [anon_sym_GT] = ACTIONS(1796), - [anon_sym_where] = ACTIONS(1796), - [anon_sym_object] = ACTIONS(1796), - [anon_sym_fun] = ACTIONS(1796), - [anon_sym_DOT] = ACTIONS(1796), - [anon_sym_SEMI] = ACTIONS(1930), - [anon_sym_get] = ACTIONS(3460), - [anon_sym_set] = ACTIONS(3462), - [anon_sym_this] = ACTIONS(1796), - [anon_sym_super] = ACTIONS(1796), - [anon_sym_STAR] = ACTIONS(1798), - [sym_label] = ACTIONS(1796), - [anon_sym_in] = ACTIONS(1796), - [anon_sym_DOT_DOT] = ACTIONS(1798), - [anon_sym_QMARK_COLON] = ACTIONS(1798), - [anon_sym_AMP_AMP] = ACTIONS(1798), - [anon_sym_PIPE_PIPE] = ACTIONS(1798), - [anon_sym_null] = ACTIONS(1796), - [anon_sym_if] = ACTIONS(1796), - [anon_sym_else] = ACTIONS(1796), - [anon_sym_when] = ACTIONS(1796), - [anon_sym_try] = ACTIONS(1796), - [anon_sym_throw] = ACTIONS(1796), - [anon_sym_return] = ACTIONS(1796), - [anon_sym_continue] = ACTIONS(1796), - [anon_sym_break] = ACTIONS(1796), - [anon_sym_COLON_COLON] = ACTIONS(1798), - [anon_sym_BANG_EQ] = ACTIONS(1796), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1798), - [anon_sym_EQ_EQ] = ACTIONS(1796), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1798), - [anon_sym_LT_EQ] = ACTIONS(1798), - [anon_sym_GT_EQ] = ACTIONS(1798), - [anon_sym_BANGin] = ACTIONS(1798), - [anon_sym_is] = ACTIONS(1796), - [anon_sym_BANGis] = ACTIONS(1798), - [anon_sym_PLUS] = ACTIONS(1796), - [anon_sym_DASH] = ACTIONS(1796), - [anon_sym_SLASH] = ACTIONS(1796), - [anon_sym_PERCENT] = ACTIONS(1798), - [anon_sym_as_QMARK] = ACTIONS(1798), - [anon_sym_PLUS_PLUS] = ACTIONS(1798), - [anon_sym_DASH_DASH] = ACTIONS(1798), - [anon_sym_BANG] = ACTIONS(1796), - [anon_sym_BANG_BANG] = ACTIONS(1798), + [anon_sym_LBRACE] = ACTIONS(1798), + [anon_sym_RBRACE] = ACTIONS(1798), + [anon_sym_LPAREN] = ACTIONS(1798), + [anon_sym_by] = ACTIONS(3516), + [anon_sym_LT] = ACTIONS(1796), + [anon_sym_GT] = ACTIONS(1796), + [anon_sym_where] = ACTIONS(3216), + [anon_sym_object] = ACTIONS(1796), + [anon_sym_fun] = ACTIONS(1796), + [anon_sym_DOT] = ACTIONS(1796), + [anon_sym_SEMI] = ACTIONS(2054), + [anon_sym_get] = ACTIONS(3520), + [anon_sym_set] = ACTIONS(3522), + [anon_sym_this] = ACTIONS(1796), + [anon_sym_super] = ACTIONS(1796), + [anon_sym_STAR] = ACTIONS(1798), + [sym_label] = ACTIONS(1796), + [anon_sym_in] = ACTIONS(1796), + [anon_sym_DOT_DOT] = ACTIONS(1798), + [anon_sym_QMARK_COLON] = ACTIONS(1798), + [anon_sym_AMP_AMP] = ACTIONS(1798), + [anon_sym_PIPE_PIPE] = ACTIONS(1798), + [anon_sym_null] = ACTIONS(1796), + [anon_sym_if] = ACTIONS(1796), + [anon_sym_else] = ACTIONS(1796), + [anon_sym_when] = ACTIONS(1796), + [anon_sym_try] = ACTIONS(1796), + [anon_sym_throw] = ACTIONS(1796), + [anon_sym_return] = ACTIONS(1796), + [anon_sym_continue] = ACTIONS(1796), + [anon_sym_break] = ACTIONS(1796), + [anon_sym_COLON_COLON] = ACTIONS(1798), + [anon_sym_BANG_EQ] = ACTIONS(1796), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1798), + [anon_sym_EQ_EQ] = ACTIONS(1796), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1798), + [anon_sym_LT_EQ] = ACTIONS(1798), + [anon_sym_GT_EQ] = ACTIONS(1798), + [anon_sym_BANGin] = ACTIONS(1798), + [anon_sym_is] = ACTIONS(1796), + [anon_sym_BANGis] = ACTIONS(1798), + [anon_sym_PLUS] = ACTIONS(1796), + [anon_sym_DASH] = ACTIONS(1796), + [anon_sym_SLASH] = ACTIONS(1796), + [anon_sym_PERCENT] = ACTIONS(1798), + [anon_sym_as_QMARK] = ACTIONS(1798), + [anon_sym_PLUS_PLUS] = ACTIONS(1798), + [anon_sym_DASH_DASH] = ACTIONS(1798), + [anon_sym_BANG] = ACTIONS(1796), + [anon_sym_BANG_BANG] = ACTIONS(1798), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), [anon_sym_annotation] = ACTIONS(75), @@ -121546,12 +121428,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), [sym__string_start] = ACTIONS(1798), }, - [611] = { - [sym_type_constraints] = STATE(639), - [sym_property_delegate] = STATE(732), - [sym_getter] = STATE(3229), - [sym_setter] = STATE(3229), - [sym_modifiers] = STATE(9406), + [610] = { + [sym_property_delegate] = STATE(650), + [sym_getter] = STATE(1112), + [sym_setter] = STATE(1112), + [sym_modifiers] = STATE(9376), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -121561,27 +121442,28 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1804), [anon_sym_as] = ACTIONS(1802), - [anon_sym_EQ] = ACTIONS(3544), + [anon_sym_EQ] = ACTIONS(3510), [anon_sym_LBRACE] = ACTIONS(1804), [anon_sym_RBRACE] = ACTIONS(1804), [anon_sym_LPAREN] = ACTIONS(1804), - [anon_sym_by] = ACTIONS(3516), + [anon_sym_COMMA] = ACTIONS(1804), + [anon_sym_by] = ACTIONS(3456), [anon_sym_LT] = ACTIONS(1802), [anon_sym_GT] = ACTIONS(1802), - [anon_sym_where] = ACTIONS(3216), + [anon_sym_where] = ACTIONS(1802), [anon_sym_object] = ACTIONS(1802), [anon_sym_fun] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), - [anon_sym_SEMI] = ACTIONS(2064), - [anon_sym_get] = ACTIONS(3528), - [anon_sym_set] = ACTIONS(3530), + [anon_sym_SEMI] = ACTIONS(1978), + [anon_sym_get] = ACTIONS(3474), + [anon_sym_set] = ACTIONS(3476), [anon_sym_this] = ACTIONS(1802), [anon_sym_super] = ACTIONS(1802), [anon_sym_STAR] = ACTIONS(1804), @@ -121664,6 +121546,124 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), [sym__string_start] = ACTIONS(1804), }, + [611] = { + [sym_property_delegate] = STATE(672), + [sym_getter] = STATE(3162), + [sym_setter] = STATE(3162), + [sym_modifiers] = STATE(9389), + [sym__modifier] = STATE(5620), + [sym_class_modifier] = STATE(5620), + [sym_member_modifier] = STATE(5620), + [sym_visibility_modifier] = STATE(5620), + [sym_function_modifier] = STATE(5620), + [sym_inheritance_modifier] = STATE(5620), + [sym_parameter_modifier] = STATE(5620), + [sym_platform_modifier] = STATE(5620), + [sym_annotation] = STATE(5620), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), + [aux_sym_modifiers_repeat1] = STATE(5620), + [sym__alpha_identifier] = ACTIONS(1732), + [anon_sym_AT] = ACTIONS(3316), + [anon_sym_LBRACK] = ACTIONS(1734), + [anon_sym_as] = ACTIONS(1732), + [anon_sym_EQ] = ACTIONS(3544), + [anon_sym_LBRACE] = ACTIONS(1734), + [anon_sym_RBRACE] = ACTIONS(1734), + [anon_sym_LPAREN] = ACTIONS(1734), + [anon_sym_COMMA] = ACTIONS(1734), + [anon_sym_by] = ACTIONS(3456), + [anon_sym_LT] = ACTIONS(1732), + [anon_sym_GT] = ACTIONS(1732), + [anon_sym_where] = ACTIONS(1732), + [anon_sym_object] = ACTIONS(1732), + [anon_sym_fun] = ACTIONS(1732), + [anon_sym_DOT] = ACTIONS(1732), + [anon_sym_SEMI] = ACTIONS(1974), + [anon_sym_get] = ACTIONS(3460), + [anon_sym_set] = ACTIONS(3462), + [anon_sym_this] = ACTIONS(1732), + [anon_sym_super] = ACTIONS(1732), + [anon_sym_STAR] = ACTIONS(1734), + [sym_label] = ACTIONS(1732), + [anon_sym_in] = ACTIONS(1732), + [anon_sym_DOT_DOT] = ACTIONS(1734), + [anon_sym_QMARK_COLON] = ACTIONS(1734), + [anon_sym_AMP_AMP] = ACTIONS(1734), + [anon_sym_PIPE_PIPE] = ACTIONS(1734), + [anon_sym_null] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_when] = ACTIONS(1732), + [anon_sym_try] = ACTIONS(1732), + [anon_sym_throw] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_continue] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_COLON_COLON] = ACTIONS(1734), + [anon_sym_BANG_EQ] = ACTIONS(1732), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1734), + [anon_sym_EQ_EQ] = ACTIONS(1732), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1734), + [anon_sym_LT_EQ] = ACTIONS(1734), + [anon_sym_GT_EQ] = ACTIONS(1734), + [anon_sym_BANGin] = ACTIONS(1734), + [anon_sym_is] = ACTIONS(1732), + [anon_sym_BANGis] = ACTIONS(1734), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_SLASH] = ACTIONS(1732), + [anon_sym_PERCENT] = ACTIONS(1734), + [anon_sym_as_QMARK] = ACTIONS(1734), + [anon_sym_PLUS_PLUS] = ACTIONS(1734), + [anon_sym_DASH_DASH] = ACTIONS(1734), + [anon_sym_BANG] = ACTIONS(1732), + [anon_sym_BANG_BANG] = ACTIONS(1734), + [anon_sym_suspend] = ACTIONS(73), + [anon_sym_sealed] = ACTIONS(75), + [anon_sym_annotation] = ACTIONS(75), + [anon_sym_data] = ACTIONS(75), + [anon_sym_inner] = ACTIONS(75), + [anon_sym_value] = ACTIONS(75), + [anon_sym_override] = ACTIONS(79), + [anon_sym_lateinit] = ACTIONS(79), + [anon_sym_public] = ACTIONS(81), + [anon_sym_private] = ACTIONS(81), + [anon_sym_internal] = ACTIONS(81), + [anon_sym_protected] = ACTIONS(81), + [anon_sym_tailrec] = ACTIONS(73), + [anon_sym_operator] = ACTIONS(73), + [anon_sym_infix] = ACTIONS(73), + [anon_sym_inline] = ACTIONS(73), + [anon_sym_external] = ACTIONS(73), + [sym_property_modifier] = ACTIONS(83), + [anon_sym_abstract] = ACTIONS(85), + [anon_sym_final] = ACTIONS(85), + [anon_sym_open] = ACTIONS(85), + [anon_sym_vararg] = ACTIONS(87), + [anon_sym_noinline] = ACTIONS(87), + [anon_sym_crossinline] = ACTIONS(87), + [anon_sym_expect] = ACTIONS(3326), + [anon_sym_actual] = ACTIONS(3326), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(1734), + [anon_sym_continue_AT] = ACTIONS(1734), + [anon_sym_break_AT] = ACTIONS(1734), + [anon_sym_this_AT] = ACTIONS(1734), + [anon_sym_super_AT] = ACTIONS(1734), + [sym_real_literal] = ACTIONS(1734), + [sym_integer_literal] = ACTIONS(1732), + [sym_hex_literal] = ACTIONS(1734), + [sym_bin_literal] = ACTIONS(1734), + [anon_sym_true] = ACTIONS(1732), + [anon_sym_false] = ACTIONS(1732), + [anon_sym_SQUOTE] = ACTIONS(1734), + [sym__backtick_identifier] = ACTIONS(1734), + [sym__automatic_semicolon] = ACTIONS(1734), + [sym_safe_nav] = ACTIONS(1734), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(1734), + }, [612] = { [sym_property_delegate] = STATE(648), [sym_getter] = STATE(3187), @@ -121678,8 +121678,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -121788,18 +121788,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(947), [sym_enum_class_body] = STATE(1148), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3546), @@ -121915,8 +121915,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -122024,18 +122024,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(936), [sym_type_constraints] = STATE(969), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3552), @@ -122151,8 +122151,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -122260,18 +122260,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3005), [sym_enum_class_body] = STATE(3254), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3558), @@ -122387,8 +122387,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -122496,18 +122496,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(987), [sym_enum_class_body] = STATE(1068), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3562), @@ -122609,10 +122609,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3282), }, [620] = { - [sym_property_delegate] = STATE(668), - [sym_getter] = STATE(1147), - [sym_setter] = STATE(1147), - [sym_modifiers] = STATE(9376), + [sym_type_constraints] = STATE(640), + [sym_property_delegate] = STATE(720), + [sym_getter] = STATE(1160), + [sym_setter] = STATE(1160), + [sym_modifiers] = STATE(9107), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -122622,65 +122623,64 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(3344), + [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), - [anon_sym_LBRACK] = ACTIONS(3346), - [anon_sym_as] = ACTIONS(3344), - [anon_sym_EQ] = ACTIONS(3470), - [anon_sym_LBRACE] = ACTIONS(3346), - [anon_sym_RBRACE] = ACTIONS(3346), - [anon_sym_LPAREN] = ACTIONS(3346), - [anon_sym_COMMA] = ACTIONS(3346), - [anon_sym_by] = ACTIONS(3456), - [anon_sym_LT] = ACTIONS(3344), - [anon_sym_GT] = ACTIONS(3344), - [anon_sym_where] = ACTIONS(3344), - [anon_sym_object] = ACTIONS(3344), - [anon_sym_fun] = ACTIONS(3344), - [anon_sym_DOT] = ACTIONS(3344), - [anon_sym_SEMI] = ACTIONS(3472), - [anon_sym_get] = ACTIONS(3474), - [anon_sym_set] = ACTIONS(3476), - [anon_sym_this] = ACTIONS(3344), - [anon_sym_super] = ACTIONS(3344), - [anon_sym_STAR] = ACTIONS(3346), - [sym_label] = ACTIONS(3344), - [anon_sym_in] = ACTIONS(3344), - [anon_sym_DOT_DOT] = ACTIONS(3346), - [anon_sym_QMARK_COLON] = ACTIONS(3346), - [anon_sym_AMP_AMP] = ACTIONS(3346), - [anon_sym_PIPE_PIPE] = ACTIONS(3346), - [anon_sym_null] = ACTIONS(3344), - [anon_sym_if] = ACTIONS(3344), - [anon_sym_else] = ACTIONS(3344), - [anon_sym_when] = ACTIONS(3344), - [anon_sym_try] = ACTIONS(3344), - [anon_sym_throw] = ACTIONS(3344), - [anon_sym_return] = ACTIONS(3344), - [anon_sym_continue] = ACTIONS(3344), - [anon_sym_break] = ACTIONS(3344), - [anon_sym_COLON_COLON] = ACTIONS(3346), - [anon_sym_BANG_EQ] = ACTIONS(3344), - [anon_sym_BANG_EQ_EQ] = ACTIONS(3346), - [anon_sym_EQ_EQ] = ACTIONS(3344), - [anon_sym_EQ_EQ_EQ] = ACTIONS(3346), - [anon_sym_LT_EQ] = ACTIONS(3346), - [anon_sym_GT_EQ] = ACTIONS(3346), - [anon_sym_BANGin] = ACTIONS(3346), - [anon_sym_is] = ACTIONS(3344), - [anon_sym_BANGis] = ACTIONS(3346), - [anon_sym_PLUS] = ACTIONS(3344), - [anon_sym_DASH] = ACTIONS(3344), - [anon_sym_SLASH] = ACTIONS(3344), - [anon_sym_PERCENT] = ACTIONS(3346), - [anon_sym_as_QMARK] = ACTIONS(3346), - [anon_sym_PLUS_PLUS] = ACTIONS(3346), - [anon_sym_DASH_DASH] = ACTIONS(3346), - [anon_sym_BANG] = ACTIONS(3344), - [anon_sym_BANG_BANG] = ACTIONS(3346), + [anon_sym_LBRACK] = ACTIONS(1792), + [anon_sym_as] = ACTIONS(1790), + [anon_sym_EQ] = ACTIONS(3564), + [anon_sym_LBRACE] = ACTIONS(1792), + [anon_sym_RBRACE] = ACTIONS(1792), + [anon_sym_LPAREN] = ACTIONS(1792), + [anon_sym_by] = ACTIONS(3516), + [anon_sym_LT] = ACTIONS(1790), + [anon_sym_GT] = ACTIONS(1790), + [anon_sym_where] = ACTIONS(3216), + [anon_sym_object] = ACTIONS(1790), + [anon_sym_fun] = ACTIONS(1790), + [anon_sym_DOT] = ACTIONS(1790), + [anon_sym_SEMI] = ACTIONS(2056), + [anon_sym_get] = ACTIONS(3520), + [anon_sym_set] = ACTIONS(3522), + [anon_sym_this] = ACTIONS(1790), + [anon_sym_super] = ACTIONS(1790), + [anon_sym_STAR] = ACTIONS(1792), + [sym_label] = ACTIONS(1790), + [anon_sym_in] = ACTIONS(1790), + [anon_sym_DOT_DOT] = ACTIONS(1792), + [anon_sym_QMARK_COLON] = ACTIONS(1792), + [anon_sym_AMP_AMP] = ACTIONS(1792), + [anon_sym_PIPE_PIPE] = ACTIONS(1792), + [anon_sym_null] = ACTIONS(1790), + [anon_sym_if] = ACTIONS(1790), + [anon_sym_else] = ACTIONS(1790), + [anon_sym_when] = ACTIONS(1790), + [anon_sym_try] = ACTIONS(1790), + [anon_sym_throw] = ACTIONS(1790), + [anon_sym_return] = ACTIONS(1790), + [anon_sym_continue] = ACTIONS(1790), + [anon_sym_break] = ACTIONS(1790), + [anon_sym_COLON_COLON] = ACTIONS(1792), + [anon_sym_BANG_EQ] = ACTIONS(1790), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1792), + [anon_sym_EQ_EQ] = ACTIONS(1790), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1792), + [anon_sym_LT_EQ] = ACTIONS(1792), + [anon_sym_GT_EQ] = ACTIONS(1792), + [anon_sym_BANGin] = ACTIONS(1792), + [anon_sym_is] = ACTIONS(1790), + [anon_sym_BANGis] = ACTIONS(1792), + [anon_sym_PLUS] = ACTIONS(1790), + [anon_sym_DASH] = ACTIONS(1790), + [anon_sym_SLASH] = ACTIONS(1790), + [anon_sym_PERCENT] = ACTIONS(1792), + [anon_sym_as_QMARK] = ACTIONS(1792), + [anon_sym_PLUS_PLUS] = ACTIONS(1792), + [anon_sym_DASH_DASH] = ACTIONS(1792), + [anon_sym_BANG] = ACTIONS(1790), + [anon_sym_BANG_BANG] = ACTIONS(1792), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), [anon_sym_annotation] = ACTIONS(75), @@ -122708,23 +122708,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(3326), [anon_sym_actual] = ACTIONS(3326), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(3346), - [anon_sym_continue_AT] = ACTIONS(3346), - [anon_sym_break_AT] = ACTIONS(3346), - [anon_sym_this_AT] = ACTIONS(3346), - [anon_sym_super_AT] = ACTIONS(3346), - [sym_real_literal] = ACTIONS(3346), - [sym_integer_literal] = ACTIONS(3344), - [sym_hex_literal] = ACTIONS(3346), - [sym_bin_literal] = ACTIONS(3346), - [anon_sym_true] = ACTIONS(3344), - [anon_sym_false] = ACTIONS(3344), - [anon_sym_SQUOTE] = ACTIONS(3346), - [sym__backtick_identifier] = ACTIONS(3346), - [sym__automatic_semicolon] = ACTIONS(3346), - [sym_safe_nav] = ACTIONS(3346), + [anon_sym_return_AT] = ACTIONS(1792), + [anon_sym_continue_AT] = ACTIONS(1792), + [anon_sym_break_AT] = ACTIONS(1792), + [anon_sym_this_AT] = ACTIONS(1792), + [anon_sym_super_AT] = ACTIONS(1792), + [sym_real_literal] = ACTIONS(1792), + [sym_integer_literal] = ACTIONS(1790), + [sym_hex_literal] = ACTIONS(1792), + [sym_bin_literal] = ACTIONS(1792), + [anon_sym_true] = ACTIONS(1790), + [anon_sym_false] = ACTIONS(1790), + [anon_sym_SQUOTE] = ACTIONS(1792), + [sym__backtick_identifier] = ACTIONS(1792), + [sym__automatic_semicolon] = ACTIONS(1792), + [sym_safe_nav] = ACTIONS(1792), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(3346), + [sym__string_start] = ACTIONS(1792), }, [621] = { [sym_primary_constructor] = STATE(1424), @@ -122732,21 +122732,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(936), [sym_type_constraints] = STATE(945), [sym_modifiers] = STATE(9876), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), - [anon_sym_COLON] = ACTIONS(3564), + [anon_sym_COLON] = ACTIONS(3566), [anon_sym_LBRACK] = ACTIONS(3274), [anon_sym_as] = ACTIONS(3270), [anon_sym_constructor] = ACTIONS(3208), @@ -122845,11 +122845,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3274), }, [622] = { - [sym_type_constraints] = STATE(642), - [sym_property_delegate] = STATE(723), - [sym_getter] = STATE(1158), - [sym_setter] = STATE(1158), - [sym_modifiers] = STATE(9107), + [sym_property_delegate] = STATE(660), + [sym_getter] = STATE(3225), + [sym_setter] = STATE(3225), + [sym_modifiers] = STATE(9389), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -122859,27 +122858,28 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1798), [anon_sym_as] = ACTIONS(1796), - [anon_sym_EQ] = ACTIONS(3566), + [anon_sym_EQ] = ACTIONS(3496), [anon_sym_LBRACE] = ACTIONS(1798), [anon_sym_RBRACE] = ACTIONS(1798), [anon_sym_LPAREN] = ACTIONS(1798), - [anon_sym_by] = ACTIONS(3516), + [anon_sym_COMMA] = ACTIONS(1798), + [anon_sym_by] = ACTIONS(3456), [anon_sym_LT] = ACTIONS(1796), [anon_sym_GT] = ACTIONS(1796), - [anon_sym_where] = ACTIONS(3216), + [anon_sym_where] = ACTIONS(1796), [anon_sym_object] = ACTIONS(1796), [anon_sym_fun] = ACTIONS(1796), [anon_sym_DOT] = ACTIONS(1796), - [anon_sym_SEMI] = ACTIONS(2054), - [anon_sym_get] = ACTIONS(3520), - [anon_sym_set] = ACTIONS(3522), + [anon_sym_SEMI] = ACTIONS(1930), + [anon_sym_get] = ACTIONS(3460), + [anon_sym_set] = ACTIONS(3462), [anon_sym_this] = ACTIONS(1796), [anon_sym_super] = ACTIONS(1796), [anon_sym_STAR] = ACTIONS(1798), @@ -122968,18 +122968,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3048), [sym_type_constraints] = STATE(3039), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3568), @@ -123086,18 +123086,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3048), [sym_type_constraints] = STATE(3015), [sym_modifiers] = STATE(9854), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(3570), @@ -124369,8 +124369,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [635] = { - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_indexing_suffix] = STATE(3593), [sym_navigation_suffix] = STATE(3594), [sym_call_suffix] = STATE(3596), @@ -124616,14 +124616,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1798), [anon_sym_as] = ACTIONS(1796), - [anon_sym_EQ] = ACTIONS(3536), + [anon_sym_EQ] = ACTIONS(3540), [anon_sym_LBRACE] = ACTIONS(1798), [anon_sym_RBRACE] = ACTIONS(1798), [anon_sym_LPAREN] = ACTIONS(1798), @@ -124732,8 +124732,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -124848,8 +124848,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -124964,8 +124964,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -125080,14 +125080,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1798), [anon_sym_as] = ACTIONS(1796), - [anon_sym_EQ] = ACTIONS(3566), + [anon_sym_EQ] = ACTIONS(3542), [anon_sym_LBRACE] = ACTIONS(1798), [anon_sym_RBRACE] = ACTIONS(1798), [anon_sym_LPAREN] = ACTIONS(1798), @@ -125196,14 +125196,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1792), [anon_sym_as] = ACTIONS(1790), - [anon_sym_EQ] = ACTIONS(3524), + [anon_sym_EQ] = ACTIONS(3564), [anon_sym_LBRACE] = ACTIONS(1792), [anon_sym_RBRACE] = ACTIONS(1792), [anon_sym_LPAREN] = ACTIONS(1792), @@ -125312,14 +125312,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1804), [anon_sym_as] = ACTIONS(1802), - [anon_sym_EQ] = ACTIONS(3544), + [anon_sym_EQ] = ACTIONS(3532), [anon_sym_LBRACE] = ACTIONS(1804), [anon_sym_RBRACE] = ACTIONS(1804), [anon_sym_LPAREN] = ACTIONS(1804), @@ -125428,8 +125428,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -125544,14 +125544,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1792), [anon_sym_as] = ACTIONS(1790), - [anon_sym_EQ] = ACTIONS(3526), + [anon_sym_EQ] = ACTIONS(3534), [anon_sym_LBRACE] = ACTIONS(1792), [anon_sym_RBRACE] = ACTIONS(1792), [anon_sym_LPAREN] = ACTIONS(1792), @@ -125660,8 +125660,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -125775,8 +125775,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -125792,7 +125792,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1802), [anon_sym_fun] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), - [anon_sym_SEMI] = ACTIONS(1980), + [anon_sym_SEMI] = ACTIONS(1982), [anon_sym_get] = ACTIONS(3460), [anon_sym_set] = ACTIONS(3462), [anon_sym_this] = ACTIONS(1802), @@ -125890,8 +125890,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -126005,8 +126005,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -126120,8 +126120,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -126235,8 +126235,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -126350,8 +126350,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -126465,8 +126465,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -126580,8 +126580,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -126695,8 +126695,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -126810,8 +126810,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -126925,8 +126925,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -126942,7 +126942,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1790), [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(1976), + [anon_sym_SEMI] = ACTIONS(1972), [anon_sym_get] = ACTIONS(3474), [anon_sym_set] = ACTIONS(3476), [anon_sym_this] = ACTIONS(1790), @@ -127040,8 +127040,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -127155,8 +127155,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -127172,7 +127172,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1808), [anon_sym_fun] = ACTIONS(1808), [anon_sym_DOT] = ACTIONS(1808), - [anon_sym_SEMI] = ACTIONS(1982), + [anon_sym_SEMI] = ACTIONS(1984), [anon_sym_get] = ACTIONS(3474), [anon_sym_set] = ACTIONS(3476), [anon_sym_this] = ACTIONS(1808), @@ -127270,8 +127270,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -127287,7 +127287,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1790), [anon_sym_fun] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(1974), + [anon_sym_SEMI] = ACTIONS(1980), [anon_sym_get] = ACTIONS(3460), [anon_sym_set] = ACTIONS(3462), [anon_sym_this] = ACTIONS(1790), @@ -127385,8 +127385,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -127500,8 +127500,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -127615,8 +127615,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -127730,8 +127730,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -127845,8 +127845,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -127960,8 +127960,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -127977,7 +127977,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1732), [anon_sym_fun] = ACTIONS(1732), [anon_sym_DOT] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1984), + [anon_sym_SEMI] = ACTIONS(1974), [anon_sym_get] = ACTIONS(3460), [anon_sym_set] = ACTIONS(3462), [anon_sym_this] = ACTIONS(1732), @@ -128075,8 +128075,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -128190,8 +128190,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -128207,7 +128207,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1796), [anon_sym_fun] = ACTIONS(1796), [anon_sym_DOT] = ACTIONS(1796), - [anon_sym_SEMI] = ACTIONS(1972), + [anon_sym_SEMI] = ACTIONS(1988), [anon_sym_get] = ACTIONS(3474), [anon_sym_set] = ACTIONS(3476), [anon_sym_this] = ACTIONS(1796), @@ -128305,8 +128305,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -128420,8 +128420,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -128535,8 +128535,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -128650,8 +128650,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -128667,7 +128667,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_object] = ACTIONS(1808), [anon_sym_fun] = ACTIONS(1808), [anon_sym_DOT] = ACTIONS(1808), - [anon_sym_SEMI] = ACTIONS(1988), + [anon_sym_SEMI] = ACTIONS(1960), [anon_sym_get] = ACTIONS(3460), [anon_sym_set] = ACTIONS(3462), [anon_sym_this] = ACTIONS(1808), @@ -128765,8 +128765,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -128880,8 +128880,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -133326,8 +133326,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -133766,8 +133766,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [717] = { - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_indexing_suffix] = STATE(3593), [sym_navigation_suffix] = STATE(3594), [sym_call_suffix] = STATE(3596), @@ -133891,8 +133891,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -134004,8 +134004,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -134117,8 +134117,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -134343,8 +134343,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -134456,8 +134456,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -134569,8 +134569,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -134908,8 +134908,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -135021,8 +135021,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -135247,8 +135247,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -135360,8 +135360,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -135473,8 +135473,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -135586,8 +135586,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -135925,8 +135925,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -136038,8 +136038,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -136264,8 +136264,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -136377,8 +136377,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -136490,8 +136490,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -136603,8 +136603,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -136716,8 +136716,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -136829,8 +136829,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -136942,8 +136942,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -137055,8 +137055,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -137168,8 +137168,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -137281,8 +137281,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -137394,8 +137394,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -137507,8 +137507,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -137620,8 +137620,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -137895,12 +137895,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), @@ -137922,11 +137922,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), @@ -138119,12 +138119,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), @@ -138146,11 +138146,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), @@ -138889,7 +138889,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -138905,10 +138905,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), @@ -138930,11 +138930,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), @@ -139353,10 +139353,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), @@ -139378,11 +139378,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), @@ -139449,7 +139449,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -139463,12 +139463,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), @@ -139490,11 +139490,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), @@ -139513,6 +139513,118 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(639), }, [768] = { + [sym__loop_statement] = STATE(9246), + [sym_for_statement] = STATE(9246), + [sym_while_statement] = STATE(9246), + [sym_do_while_statement] = STATE(9246), + [sym_assignment] = STATE(9246), + [sym__expression] = STATE(4301), + [sym__unary_expression] = STATE(5168), + [sym_postfix_expression] = STATE(5168), + [sym_call_expression] = STATE(5168), + [sym_indexing_expression] = STATE(5168), + [sym_navigation_expression] = STATE(5168), + [sym_prefix_expression] = STATE(5168), + [sym_as_expression] = STATE(5168), + [sym_spread_expression] = STATE(5168), + [sym__binary_expression] = STATE(5168), + [sym_multiplicative_expression] = STATE(5168), + [sym_additive_expression] = STATE(5168), + [sym_range_expression] = STATE(5168), + [sym_infix_expression] = STATE(5168), + [sym_elvis_expression] = STATE(5168), + [sym_check_expression] = STATE(5168), + [sym_comparison_expression] = STATE(5168), + [sym_equality_expression] = STATE(5168), + [sym_conjunction_expression] = STATE(5168), + [sym_disjunction_expression] = STATE(5168), + [sym__primary_expression] = STATE(4549), + [sym_parenthesized_expression] = STATE(4549), + [sym_collection_literal] = STATE(4549), + [sym__literal_constant] = STATE(4549), + [sym_string_literal] = STATE(4549), + [sym_lambda_literal] = STATE(4549), + [sym_anonymous_function] = STATE(4549), + [sym__function_literal] = STATE(4549), + [sym_object_literal] = STATE(4549), + [sym_this_expression] = STATE(4549), + [sym_super_expression] = STATE(4549), + [sym_if_expression] = STATE(4549), + [sym_when_expression] = STATE(4549), + [sym_try_expression] = STATE(4549), + [sym_jump_expression] = STATE(4549), + [sym_callable_reference] = STATE(4549), + [sym__prefix_unary_operator] = STATE(1736), + [sym__postfix_unary_expression] = STATE(8411), + [sym_directly_assignable_expression] = STATE(8391), + [sym_annotation] = STATE(1242), + [sym__single_annotation] = STATE(5561), + [sym__multi_annotation] = STATE(5561), + [sym_simple_identifier] = STATE(5132), + [sym__return_at] = STATE(302), + [sym__continue_at] = STATE(5160), + [sym__break_at] = STATE(5160), + [sym__this_at] = STATE(5142), + [sym__super_at] = STATE(5130), + [sym_unsigned_literal] = STATE(4549), + [sym_long_literal] = STATE(4549), + [sym_boolean_literal] = STATE(4549), + [sym_character_literal] = STATE(4549), + [sym__lexical_identifier] = STATE(4612), + [aux_sym__statement_repeat1] = STATE(5345), + [sym__alpha_identifier] = ACTIONS(7), + [anon_sym_AT] = ACTIONS(1580), + [anon_sym_LBRACK] = ACTIONS(13), + [anon_sym_LBRACE] = ACTIONS(25), + [anon_sym_LPAREN] = ACTIONS(27), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1968), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), + [anon_sym_this] = ACTIONS(39), + [anon_sym_super] = ACTIONS(41), + [anon_sym_STAR] = ACTIONS(43), + [sym_label] = ACTIONS(45), + [anon_sym_for] = ACTIONS(47), + [anon_sym_while] = ACTIONS(49), + [anon_sym_do] = ACTIONS(51), + [anon_sym_null] = ACTIONS(53), + [anon_sym_if] = ACTIONS(55), + [anon_sym_when] = ACTIONS(57), + [anon_sym_try] = ACTIONS(59), + [anon_sym_throw] = ACTIONS(61), + [anon_sym_return] = ACTIONS(63), + [anon_sym_continue] = ACTIONS(65), + [anon_sym_break] = ACTIONS(65), + [anon_sym_COLON_COLON] = ACTIONS(67), + [anon_sym_PLUS] = ACTIONS(69), + [anon_sym_DASH] = ACTIONS(69), + [anon_sym_PLUS_PLUS] = ACTIONS(71), + [anon_sym_DASH_DASH] = ACTIONS(71), + [anon_sym_BANG] = ACTIONS(71), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(91), + [anon_sym_continue_AT] = ACTIONS(93), + [anon_sym_break_AT] = ACTIONS(95), + [anon_sym_this_AT] = ACTIONS(97), + [anon_sym_super_AT] = ACTIONS(99), + [sym_real_literal] = ACTIONS(101), + [sym_integer_literal] = ACTIONS(103), + [sym_hex_literal] = ACTIONS(105), + [sym_bin_literal] = ACTIONS(105), + [anon_sym_true] = ACTIONS(107), + [anon_sym_false] = ACTIONS(107), + [anon_sym_SQUOTE] = ACTIONS(109), + [sym__backtick_identifier] = ACTIONS(111), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(113), + }, + [769] = { [sym__loop_statement] = STATE(4817), [sym_for_statement] = STATE(4817), [sym_while_statement] = STATE(4817), @@ -139624,118 +139736,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), [sym__string_start] = ACTIONS(295), }, - [769] = { - [sym__loop_statement] = STATE(9246), - [sym_for_statement] = STATE(9246), - [sym_while_statement] = STATE(9246), - [sym_do_while_statement] = STATE(9246), - [sym_assignment] = STATE(9246), - [sym__expression] = STATE(4301), - [sym__unary_expression] = STATE(5168), - [sym_postfix_expression] = STATE(5168), - [sym_call_expression] = STATE(5168), - [sym_indexing_expression] = STATE(5168), - [sym_navigation_expression] = STATE(5168), - [sym_prefix_expression] = STATE(5168), - [sym_as_expression] = STATE(5168), - [sym_spread_expression] = STATE(5168), - [sym__binary_expression] = STATE(5168), - [sym_multiplicative_expression] = STATE(5168), - [sym_additive_expression] = STATE(5168), - [sym_range_expression] = STATE(5168), - [sym_infix_expression] = STATE(5168), - [sym_elvis_expression] = STATE(5168), - [sym_check_expression] = STATE(5168), - [sym_comparison_expression] = STATE(5168), - [sym_equality_expression] = STATE(5168), - [sym_conjunction_expression] = STATE(5168), - [sym_disjunction_expression] = STATE(5168), - [sym__primary_expression] = STATE(4549), - [sym_parenthesized_expression] = STATE(4549), - [sym_collection_literal] = STATE(4549), - [sym__literal_constant] = STATE(4549), - [sym_string_literal] = STATE(4549), - [sym_lambda_literal] = STATE(4549), - [sym_anonymous_function] = STATE(4549), - [sym__function_literal] = STATE(4549), - [sym_object_literal] = STATE(4549), - [sym_this_expression] = STATE(4549), - [sym_super_expression] = STATE(4549), - [sym_if_expression] = STATE(4549), - [sym_when_expression] = STATE(4549), - [sym_try_expression] = STATE(4549), - [sym_jump_expression] = STATE(4549), - [sym_callable_reference] = STATE(4549), - [sym__prefix_unary_operator] = STATE(1736), - [sym__postfix_unary_expression] = STATE(8411), - [sym_directly_assignable_expression] = STATE(8391), - [sym_annotation] = STATE(1242), - [sym__single_annotation] = STATE(5561), - [sym__multi_annotation] = STATE(5561), - [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(302), - [sym__continue_at] = STATE(5160), - [sym__break_at] = STATE(5160), - [sym__this_at] = STATE(5142), - [sym__super_at] = STATE(5130), - [sym_unsigned_literal] = STATE(4549), - [sym_long_literal] = STATE(4549), - [sym_boolean_literal] = STATE(4549), - [sym_character_literal] = STATE(4549), - [sym__lexical_identifier] = STATE(4612), - [aux_sym__statement_repeat1] = STATE(5345), - [sym__alpha_identifier] = ACTIONS(7), - [anon_sym_AT] = ACTIONS(1580), - [anon_sym_LBRACK] = ACTIONS(13), - [anon_sym_LBRACE] = ACTIONS(25), - [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), - [anon_sym_this] = ACTIONS(39), - [anon_sym_super] = ACTIONS(41), - [anon_sym_STAR] = ACTIONS(43), - [sym_label] = ACTIONS(45), - [anon_sym_for] = ACTIONS(47), - [anon_sym_while] = ACTIONS(49), - [anon_sym_do] = ACTIONS(51), - [anon_sym_null] = ACTIONS(53), - [anon_sym_if] = ACTIONS(55), - [anon_sym_when] = ACTIONS(57), - [anon_sym_try] = ACTIONS(59), - [anon_sym_throw] = ACTIONS(61), - [anon_sym_return] = ACTIONS(63), - [anon_sym_continue] = ACTIONS(65), - [anon_sym_break] = ACTIONS(65), - [anon_sym_COLON_COLON] = ACTIONS(67), - [anon_sym_PLUS] = ACTIONS(69), - [anon_sym_DASH] = ACTIONS(69), - [anon_sym_PLUS_PLUS] = ACTIONS(71), - [anon_sym_DASH_DASH] = ACTIONS(71), - [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(91), - [anon_sym_continue_AT] = ACTIONS(93), - [anon_sym_break_AT] = ACTIONS(95), - [anon_sym_this_AT] = ACTIONS(97), - [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(101), - [sym_integer_literal] = ACTIONS(103), - [sym_hex_literal] = ACTIONS(105), - [sym_bin_literal] = ACTIONS(105), - [anon_sym_true] = ACTIONS(107), - [anon_sym_false] = ACTIONS(107), - [anon_sym_SQUOTE] = ACTIONS(109), - [sym__backtick_identifier] = ACTIONS(111), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(113), - }, [770] = { [sym_getter] = STATE(5152), [sym_setter] = STATE(5152), @@ -139911,12 +139911,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), @@ -139938,11 +139938,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), @@ -140914,7 +140914,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(5345), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), @@ -141026,7 +141026,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(785), [sym_boolean_literal] = STATE(785), [sym_character_literal] = STATE(785), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(5345), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), @@ -141138,7 +141138,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(5345), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), @@ -141810,7 +141810,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(798), [sym_boolean_literal] = STATE(798), [sym_character_literal] = STATE(798), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [aux_sym__statement_repeat1] = STATE(5345), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), @@ -141913,7 +141913,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3079), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -141927,12 +141927,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), @@ -141954,11 +141954,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), @@ -142265,10 +142265,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), @@ -142290,11 +142290,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), @@ -142473,7 +142473,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5132), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -142489,10 +142489,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), @@ -142514,11 +142514,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), @@ -142985,8 +142985,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4030), }, [799] = { - [sym_getter] = STATE(3492), - [sym_setter] = STATE(3492), + [sym_getter] = STATE(3510), + [sym_setter] = STATE(3510), [sym_indexing_suffix] = STATE(3593), [sym_navigation_suffix] = STATE(3594), [sym_call_suffix] = STATE(3596), @@ -143022,30 +143022,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(3572), - [anon_sym_RBRACK] = ACTIONS(1804), + [anon_sym_RBRACK] = ACTIONS(1792), [anon_sym_as] = ACTIONS(3574), [anon_sym_LBRACE] = ACTIONS(1586), - [anon_sym_RBRACE] = ACTIONS(1804), + [anon_sym_RBRACE] = ACTIONS(1792), [anon_sym_LPAREN] = ACTIONS(3576), - [anon_sym_COMMA] = ACTIONS(1804), - [anon_sym_RPAREN] = ACTIONS(1804), + [anon_sym_COMMA] = ACTIONS(1792), + [anon_sym_RPAREN] = ACTIONS(1792), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(4056), - [anon_sym_where] = ACTIONS(1802), + [anon_sym_where] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(3580), [anon_sym_SEMI] = ACTIONS(4058), [anon_sym_get] = ACTIONS(4060), [anon_sym_set] = ACTIONS(4062), [anon_sym_STAR] = ACTIONS(4064), - [anon_sym_DASH_GT] = ACTIONS(1804), + [anon_sym_DASH_GT] = ACTIONS(1792), [sym_label] = ACTIONS(3590), [anon_sym_in] = ACTIONS(4066), - [anon_sym_while] = ACTIONS(1802), + [anon_sym_while] = ACTIONS(1790), [anon_sym_DOT_DOT] = ACTIONS(4068), [anon_sym_QMARK_COLON] = ACTIONS(4070), [anon_sym_AMP_AMP] = ACTIONS(4072), [anon_sym_PIPE_PIPE] = ACTIONS(4074), - [anon_sym_else] = ACTIONS(1802), + [anon_sym_else] = ACTIONS(1790), [anon_sym_COLON_COLON] = ACTIONS(3602), [anon_sym_BANG_EQ] = ACTIONS(4076), [anon_sym_BANG_EQ_EQ] = ACTIONS(4078), @@ -143540,119 +143540,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [804] = { - [sym_getter] = STATE(3510), - [sym_setter] = STATE(3510), - [sym_indexing_suffix] = STATE(3593), - [sym_navigation_suffix] = STATE(3594), - [sym_call_suffix] = STATE(3596), - [sym_annotated_lambda] = STATE(3601), - [sym_type_arguments] = STATE(8044), - [sym_value_arguments] = STATE(2767), - [sym_lambda_literal] = STATE(3370), - [sym__equality_operator] = STATE(1718), - [sym__comparison_operator] = STATE(1717), - [sym__in_operator] = STATE(1716), - [sym__is_operator] = STATE(5939), - [sym__additive_operator] = STATE(1713), - [sym__multiplicative_operator] = STATE(1711), - [sym__as_operator] = STATE(5936), - [sym__postfix_unary_operator] = STATE(3590), - [sym__member_access_operator] = STATE(7639), - [sym_modifiers] = STATE(9368), - [sym__modifier] = STATE(5620), - [sym_class_modifier] = STATE(5620), - [sym_member_modifier] = STATE(5620), - [sym_visibility_modifier] = STATE(5620), - [sym_function_modifier] = STATE(5620), - [sym_inheritance_modifier] = STATE(5620), - [sym_parameter_modifier] = STATE(5620), - [sym_platform_modifier] = STATE(5620), - [sym_annotation] = STATE(5997), - [sym__single_annotation] = STATE(6228), - [sym__multi_annotation] = STATE(6228), - [sym_simple_identifier] = STATE(1710), - [sym__lexical_identifier] = STATE(5458), - [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8350), - [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(1724), - [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(3572), - [anon_sym_RBRACK] = ACTIONS(1792), - [anon_sym_as] = ACTIONS(3574), - [anon_sym_LBRACE] = ACTIONS(1586), - [anon_sym_RBRACE] = ACTIONS(1792), - [anon_sym_LPAREN] = ACTIONS(3576), - [anon_sym_COMMA] = ACTIONS(1792), - [anon_sym_RPAREN] = ACTIONS(1792), - [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(4056), - [anon_sym_where] = ACTIONS(1790), - [anon_sym_DOT] = ACTIONS(3580), - [anon_sym_SEMI] = ACTIONS(4106), - [anon_sym_get] = ACTIONS(4060), - [anon_sym_set] = ACTIONS(4062), - [anon_sym_STAR] = ACTIONS(4064), - [anon_sym_DASH_GT] = ACTIONS(1792), - [sym_label] = ACTIONS(3590), - [anon_sym_in] = ACTIONS(4066), - [anon_sym_while] = ACTIONS(1790), - [anon_sym_DOT_DOT] = ACTIONS(4068), - [anon_sym_QMARK_COLON] = ACTIONS(4070), - [anon_sym_AMP_AMP] = ACTIONS(4072), - [anon_sym_PIPE_PIPE] = ACTIONS(4074), - [anon_sym_else] = ACTIONS(1790), - [anon_sym_COLON_COLON] = ACTIONS(3602), - [anon_sym_BANG_EQ] = ACTIONS(4076), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4078), - [anon_sym_EQ_EQ] = ACTIONS(4076), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4078), - [anon_sym_LT_EQ] = ACTIONS(4080), - [anon_sym_GT_EQ] = ACTIONS(4080), - [anon_sym_BANGin] = ACTIONS(4082), - [anon_sym_is] = ACTIONS(3612), - [anon_sym_BANGis] = ACTIONS(3614), - [anon_sym_PLUS] = ACTIONS(4084), - [anon_sym_DASH] = ACTIONS(4084), - [anon_sym_SLASH] = ACTIONS(4086), - [anon_sym_PERCENT] = ACTIONS(4064), - [anon_sym_as_QMARK] = ACTIONS(3618), - [anon_sym_PLUS_PLUS] = ACTIONS(3620), - [anon_sym_DASH_DASH] = ACTIONS(3620), - [anon_sym_BANG_BANG] = ACTIONS(3620), - [anon_sym_suspend] = ACTIONS(73), - [anon_sym_sealed] = ACTIONS(75), - [anon_sym_annotation] = ACTIONS(75), - [anon_sym_data] = ACTIONS(1784), - [anon_sym_inner] = ACTIONS(1784), - [anon_sym_value] = ACTIONS(1784), - [anon_sym_override] = ACTIONS(79), - [anon_sym_lateinit] = ACTIONS(79), - [anon_sym_public] = ACTIONS(81), - [anon_sym_private] = ACTIONS(81), - [anon_sym_internal] = ACTIONS(81), - [anon_sym_protected] = ACTIONS(81), - [anon_sym_tailrec] = ACTIONS(73), - [anon_sym_operator] = ACTIONS(73), - [anon_sym_infix] = ACTIONS(73), - [anon_sym_inline] = ACTIONS(73), - [anon_sym_external] = ACTIONS(73), - [sym_property_modifier] = ACTIONS(83), - [anon_sym_abstract] = ACTIONS(85), - [anon_sym_final] = ACTIONS(85), - [anon_sym_open] = ACTIONS(85), - [anon_sym_vararg] = ACTIONS(87), - [anon_sym_noinline] = ACTIONS(87), - [anon_sym_crossinline] = ACTIONS(87), - [anon_sym_expect] = ACTIONS(1786), - [anon_sym_actual] = ACTIONS(1786), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(3602), - [sym_multiline_comment] = ACTIONS(3), - }, - [805] = { - [sym_getter] = STATE(3477), - [sym_setter] = STATE(3477), + [sym_getter] = STATE(3492), + [sym_setter] = STATE(3492), [sym_indexing_suffix] = STATE(3593), [sym_navigation_suffix] = STATE(3594), [sym_call_suffix] = STATE(3596), @@ -143688,117 +143577,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(3572), - [anon_sym_RBRACK] = ACTIONS(1734), - [anon_sym_as] = ACTIONS(3574), - [anon_sym_LBRACE] = ACTIONS(1586), - [anon_sym_RBRACE] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(3576), - [anon_sym_COMMA] = ACTIONS(1734), - [anon_sym_RPAREN] = ACTIONS(1734), - [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(4056), - [anon_sym_where] = ACTIONS(1732), - [anon_sym_DOT] = ACTIONS(3580), - [anon_sym_SEMI] = ACTIONS(4108), - [anon_sym_get] = ACTIONS(4060), - [anon_sym_set] = ACTIONS(4062), - [anon_sym_STAR] = ACTIONS(4064), - [anon_sym_DASH_GT] = ACTIONS(1734), - [sym_label] = ACTIONS(3590), - [anon_sym_in] = ACTIONS(4066), - [anon_sym_while] = ACTIONS(1732), - [anon_sym_DOT_DOT] = ACTIONS(4068), - [anon_sym_QMARK_COLON] = ACTIONS(4070), - [anon_sym_AMP_AMP] = ACTIONS(4072), - [anon_sym_PIPE_PIPE] = ACTIONS(4074), - [anon_sym_else] = ACTIONS(1732), - [anon_sym_COLON_COLON] = ACTIONS(3602), - [anon_sym_BANG_EQ] = ACTIONS(4076), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4078), - [anon_sym_EQ_EQ] = ACTIONS(4076), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4078), - [anon_sym_LT_EQ] = ACTIONS(4080), - [anon_sym_GT_EQ] = ACTIONS(4080), - [anon_sym_BANGin] = ACTIONS(4082), - [anon_sym_is] = ACTIONS(3612), - [anon_sym_BANGis] = ACTIONS(3614), - [anon_sym_PLUS] = ACTIONS(4084), - [anon_sym_DASH] = ACTIONS(4084), - [anon_sym_SLASH] = ACTIONS(4086), - [anon_sym_PERCENT] = ACTIONS(4064), - [anon_sym_as_QMARK] = ACTIONS(3618), - [anon_sym_PLUS_PLUS] = ACTIONS(3620), - [anon_sym_DASH_DASH] = ACTIONS(3620), - [anon_sym_BANG_BANG] = ACTIONS(3620), - [anon_sym_suspend] = ACTIONS(73), - [anon_sym_sealed] = ACTIONS(75), - [anon_sym_annotation] = ACTIONS(75), - [anon_sym_data] = ACTIONS(1784), - [anon_sym_inner] = ACTIONS(1784), - [anon_sym_value] = ACTIONS(1784), - [anon_sym_override] = ACTIONS(79), - [anon_sym_lateinit] = ACTIONS(79), - [anon_sym_public] = ACTIONS(81), - [anon_sym_private] = ACTIONS(81), - [anon_sym_internal] = ACTIONS(81), - [anon_sym_protected] = ACTIONS(81), - [anon_sym_tailrec] = ACTIONS(73), - [anon_sym_operator] = ACTIONS(73), - [anon_sym_infix] = ACTIONS(73), - [anon_sym_inline] = ACTIONS(73), - [anon_sym_external] = ACTIONS(73), - [sym_property_modifier] = ACTIONS(83), - [anon_sym_abstract] = ACTIONS(85), - [anon_sym_final] = ACTIONS(85), - [anon_sym_open] = ACTIONS(85), - [anon_sym_vararg] = ACTIONS(87), - [anon_sym_noinline] = ACTIONS(87), - [anon_sym_crossinline] = ACTIONS(87), - [anon_sym_expect] = ACTIONS(1786), - [anon_sym_actual] = ACTIONS(1786), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(3602), - [sym_multiline_comment] = ACTIONS(3), - }, - [806] = { - [sym_getter] = STATE(4734), - [sym_setter] = STATE(4734), - [sym_indexing_suffix] = STATE(3593), - [sym_navigation_suffix] = STATE(3594), - [sym_call_suffix] = STATE(3596), - [sym_annotated_lambda] = STATE(3601), - [sym_type_arguments] = STATE(8044), - [sym_value_arguments] = STATE(2767), - [sym_lambda_literal] = STATE(3370), - [sym__equality_operator] = STATE(1718), - [sym__comparison_operator] = STATE(1717), - [sym__in_operator] = STATE(1716), - [sym__is_operator] = STATE(5939), - [sym__additive_operator] = STATE(1713), - [sym__multiplicative_operator] = STATE(1711), - [sym__as_operator] = STATE(5936), - [sym__postfix_unary_operator] = STATE(3590), - [sym__member_access_operator] = STATE(7639), - [sym_modifiers] = STATE(9403), - [sym__modifier] = STATE(5620), - [sym_class_modifier] = STATE(5620), - [sym_member_modifier] = STATE(5620), - [sym_visibility_modifier] = STATE(5620), - [sym_function_modifier] = STATE(5620), - [sym_inheritance_modifier] = STATE(5620), - [sym_parameter_modifier] = STATE(5620), - [sym_platform_modifier] = STATE(5620), - [sym_annotation] = STATE(5997), - [sym__single_annotation] = STATE(6228), - [sym__multi_annotation] = STATE(6228), - [sym_simple_identifier] = STATE(1710), - [sym__lexical_identifier] = STATE(5458), - [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8350), - [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(1724), - [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(3572), [anon_sym_RBRACK] = ACTIONS(1804), [anon_sym_as] = ACTIONS(3574), [anon_sym_LBRACE] = ACTIONS(1586), @@ -143810,9 +143588,231 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(4056), [anon_sym_where] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(3580), - [anon_sym_SEMI] = ACTIONS(4110), - [anon_sym_get] = ACTIONS(4090), - [anon_sym_set] = ACTIONS(4092), + [anon_sym_SEMI] = ACTIONS(4106), + [anon_sym_get] = ACTIONS(4060), + [anon_sym_set] = ACTIONS(4062), + [anon_sym_STAR] = ACTIONS(4064), + [anon_sym_DASH_GT] = ACTIONS(1804), + [sym_label] = ACTIONS(3590), + [anon_sym_in] = ACTIONS(4066), + [anon_sym_while] = ACTIONS(1802), + [anon_sym_DOT_DOT] = ACTIONS(4068), + [anon_sym_QMARK_COLON] = ACTIONS(4070), + [anon_sym_AMP_AMP] = ACTIONS(4072), + [anon_sym_PIPE_PIPE] = ACTIONS(4074), + [anon_sym_else] = ACTIONS(1802), + [anon_sym_COLON_COLON] = ACTIONS(3602), + [anon_sym_BANG_EQ] = ACTIONS(4076), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4078), + [anon_sym_EQ_EQ] = ACTIONS(4076), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4078), + [anon_sym_LT_EQ] = ACTIONS(4080), + [anon_sym_GT_EQ] = ACTIONS(4080), + [anon_sym_BANGin] = ACTIONS(4082), + [anon_sym_is] = ACTIONS(3612), + [anon_sym_BANGis] = ACTIONS(3614), + [anon_sym_PLUS] = ACTIONS(4084), + [anon_sym_DASH] = ACTIONS(4084), + [anon_sym_SLASH] = ACTIONS(4086), + [anon_sym_PERCENT] = ACTIONS(4064), + [anon_sym_as_QMARK] = ACTIONS(3618), + [anon_sym_PLUS_PLUS] = ACTIONS(3620), + [anon_sym_DASH_DASH] = ACTIONS(3620), + [anon_sym_BANG_BANG] = ACTIONS(3620), + [anon_sym_suspend] = ACTIONS(73), + [anon_sym_sealed] = ACTIONS(75), + [anon_sym_annotation] = ACTIONS(75), + [anon_sym_data] = ACTIONS(1784), + [anon_sym_inner] = ACTIONS(1784), + [anon_sym_value] = ACTIONS(1784), + [anon_sym_override] = ACTIONS(79), + [anon_sym_lateinit] = ACTIONS(79), + [anon_sym_public] = ACTIONS(81), + [anon_sym_private] = ACTIONS(81), + [anon_sym_internal] = ACTIONS(81), + [anon_sym_protected] = ACTIONS(81), + [anon_sym_tailrec] = ACTIONS(73), + [anon_sym_operator] = ACTIONS(73), + [anon_sym_infix] = ACTIONS(73), + [anon_sym_inline] = ACTIONS(73), + [anon_sym_external] = ACTIONS(73), + [sym_property_modifier] = ACTIONS(83), + [anon_sym_abstract] = ACTIONS(85), + [anon_sym_final] = ACTIONS(85), + [anon_sym_open] = ACTIONS(85), + [anon_sym_vararg] = ACTIONS(87), + [anon_sym_noinline] = ACTIONS(87), + [anon_sym_crossinline] = ACTIONS(87), + [anon_sym_expect] = ACTIONS(1786), + [anon_sym_actual] = ACTIONS(1786), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(1788), + [sym_safe_nav] = ACTIONS(3602), + [sym_multiline_comment] = ACTIONS(3), + }, + [805] = { + [sym_getter] = STATE(3477), + [sym_setter] = STATE(3477), + [sym_indexing_suffix] = STATE(3593), + [sym_navigation_suffix] = STATE(3594), + [sym_call_suffix] = STATE(3596), + [sym_annotated_lambda] = STATE(3601), + [sym_type_arguments] = STATE(8044), + [sym_value_arguments] = STATE(2767), + [sym_lambda_literal] = STATE(3370), + [sym__equality_operator] = STATE(1718), + [sym__comparison_operator] = STATE(1717), + [sym__in_operator] = STATE(1716), + [sym__is_operator] = STATE(5939), + [sym__additive_operator] = STATE(1713), + [sym__multiplicative_operator] = STATE(1711), + [sym__as_operator] = STATE(5936), + [sym__postfix_unary_operator] = STATE(3590), + [sym__member_access_operator] = STATE(7639), + [sym_modifiers] = STATE(9368), + [sym__modifier] = STATE(5620), + [sym_class_modifier] = STATE(5620), + [sym_member_modifier] = STATE(5620), + [sym_visibility_modifier] = STATE(5620), + [sym_function_modifier] = STATE(5620), + [sym_inheritance_modifier] = STATE(5620), + [sym_parameter_modifier] = STATE(5620), + [sym_platform_modifier] = STATE(5620), + [sym_annotation] = STATE(5997), + [sym__single_annotation] = STATE(6228), + [sym__multi_annotation] = STATE(6228), + [sym_simple_identifier] = STATE(1710), + [sym__lexical_identifier] = STATE(5458), + [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8350), + [aux_sym_modifiers_repeat1] = STATE(5620), + [sym__alpha_identifier] = ACTIONS(1724), + [anon_sym_AT] = ACTIONS(1726), + [anon_sym_LBRACK] = ACTIONS(3572), + [anon_sym_RBRACK] = ACTIONS(1734), + [anon_sym_as] = ACTIONS(3574), + [anon_sym_LBRACE] = ACTIONS(1586), + [anon_sym_RBRACE] = ACTIONS(1734), + [anon_sym_LPAREN] = ACTIONS(3576), + [anon_sym_COMMA] = ACTIONS(1734), + [anon_sym_RPAREN] = ACTIONS(1734), + [anon_sym_LT] = ACTIONS(1738), + [anon_sym_GT] = ACTIONS(4056), + [anon_sym_where] = ACTIONS(1732), + [anon_sym_DOT] = ACTIONS(3580), + [anon_sym_SEMI] = ACTIONS(4108), + [anon_sym_get] = ACTIONS(4060), + [anon_sym_set] = ACTIONS(4062), + [anon_sym_STAR] = ACTIONS(4064), + [anon_sym_DASH_GT] = ACTIONS(1734), + [sym_label] = ACTIONS(3590), + [anon_sym_in] = ACTIONS(4066), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_DOT_DOT] = ACTIONS(4068), + [anon_sym_QMARK_COLON] = ACTIONS(4070), + [anon_sym_AMP_AMP] = ACTIONS(4072), + [anon_sym_PIPE_PIPE] = ACTIONS(4074), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_COLON_COLON] = ACTIONS(3602), + [anon_sym_BANG_EQ] = ACTIONS(4076), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4078), + [anon_sym_EQ_EQ] = ACTIONS(4076), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4078), + [anon_sym_LT_EQ] = ACTIONS(4080), + [anon_sym_GT_EQ] = ACTIONS(4080), + [anon_sym_BANGin] = ACTIONS(4082), + [anon_sym_is] = ACTIONS(3612), + [anon_sym_BANGis] = ACTIONS(3614), + [anon_sym_PLUS] = ACTIONS(4084), + [anon_sym_DASH] = ACTIONS(4084), + [anon_sym_SLASH] = ACTIONS(4086), + [anon_sym_PERCENT] = ACTIONS(4064), + [anon_sym_as_QMARK] = ACTIONS(3618), + [anon_sym_PLUS_PLUS] = ACTIONS(3620), + [anon_sym_DASH_DASH] = ACTIONS(3620), + [anon_sym_BANG_BANG] = ACTIONS(3620), + [anon_sym_suspend] = ACTIONS(73), + [anon_sym_sealed] = ACTIONS(75), + [anon_sym_annotation] = ACTIONS(75), + [anon_sym_data] = ACTIONS(1784), + [anon_sym_inner] = ACTIONS(1784), + [anon_sym_value] = ACTIONS(1784), + [anon_sym_override] = ACTIONS(79), + [anon_sym_lateinit] = ACTIONS(79), + [anon_sym_public] = ACTIONS(81), + [anon_sym_private] = ACTIONS(81), + [anon_sym_internal] = ACTIONS(81), + [anon_sym_protected] = ACTIONS(81), + [anon_sym_tailrec] = ACTIONS(73), + [anon_sym_operator] = ACTIONS(73), + [anon_sym_infix] = ACTIONS(73), + [anon_sym_inline] = ACTIONS(73), + [anon_sym_external] = ACTIONS(73), + [sym_property_modifier] = ACTIONS(83), + [anon_sym_abstract] = ACTIONS(85), + [anon_sym_final] = ACTIONS(85), + [anon_sym_open] = ACTIONS(85), + [anon_sym_vararg] = ACTIONS(87), + [anon_sym_noinline] = ACTIONS(87), + [anon_sym_crossinline] = ACTIONS(87), + [anon_sym_expect] = ACTIONS(1786), + [anon_sym_actual] = ACTIONS(1786), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(1788), + [sym_safe_nav] = ACTIONS(3602), + [sym_multiline_comment] = ACTIONS(3), + }, + [806] = { + [sym_getter] = STATE(4734), + [sym_setter] = STATE(4734), + [sym_indexing_suffix] = STATE(3593), + [sym_navigation_suffix] = STATE(3594), + [sym_call_suffix] = STATE(3596), + [sym_annotated_lambda] = STATE(3601), + [sym_type_arguments] = STATE(8044), + [sym_value_arguments] = STATE(2767), + [sym_lambda_literal] = STATE(3370), + [sym__equality_operator] = STATE(1718), + [sym__comparison_operator] = STATE(1717), + [sym__in_operator] = STATE(1716), + [sym__is_operator] = STATE(5939), + [sym__additive_operator] = STATE(1713), + [sym__multiplicative_operator] = STATE(1711), + [sym__as_operator] = STATE(5936), + [sym__postfix_unary_operator] = STATE(3590), + [sym__member_access_operator] = STATE(7639), + [sym_modifiers] = STATE(9403), + [sym__modifier] = STATE(5620), + [sym_class_modifier] = STATE(5620), + [sym_member_modifier] = STATE(5620), + [sym_visibility_modifier] = STATE(5620), + [sym_function_modifier] = STATE(5620), + [sym_inheritance_modifier] = STATE(5620), + [sym_parameter_modifier] = STATE(5620), + [sym_platform_modifier] = STATE(5620), + [sym_annotation] = STATE(5997), + [sym__single_annotation] = STATE(6228), + [sym__multi_annotation] = STATE(6228), + [sym_simple_identifier] = STATE(1710), + [sym__lexical_identifier] = STATE(5458), + [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8350), + [aux_sym_modifiers_repeat1] = STATE(5620), + [sym__alpha_identifier] = ACTIONS(1724), + [anon_sym_AT] = ACTIONS(1726), + [anon_sym_LBRACK] = ACTIONS(3572), + [anon_sym_RBRACK] = ACTIONS(1804), + [anon_sym_as] = ACTIONS(3574), + [anon_sym_LBRACE] = ACTIONS(1586), + [anon_sym_RBRACE] = ACTIONS(1804), + [anon_sym_LPAREN] = ACTIONS(3576), + [anon_sym_COMMA] = ACTIONS(1804), + [anon_sym_RPAREN] = ACTIONS(1804), + [anon_sym_LT] = ACTIONS(1738), + [anon_sym_GT] = ACTIONS(4056), + [anon_sym_where] = ACTIONS(1802), + [anon_sym_DOT] = ACTIONS(3580), + [anon_sym_SEMI] = ACTIONS(4110), + [anon_sym_get] = ACTIONS(4090), + [anon_sym_set] = ACTIONS(4092), [anon_sym_STAR] = ACTIONS(4064), [anon_sym_DASH_GT] = ACTIONS(1804), [sym_label] = ACTIONS(3590), @@ -144317,8 +144317,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [811] = { - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_indexing_suffix] = STATE(3593), [sym_navigation_suffix] = STATE(3594), [sym_call_suffix] = STATE(3596), @@ -144868,7 +144868,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4149), }, [816] = { - [aux_sym_user_type_repeat1] = STATE(819), + [aux_sym_user_type_repeat1] = STATE(823), [sym__alpha_identifier] = ACTIONS(4153), [anon_sym_AT] = ACTIONS(4155), [anon_sym_LBRACK] = ACTIONS(4155), @@ -145198,9 +145198,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4162), }, [819] = { - [aux_sym_user_type_repeat1] = STATE(819), [sym__alpha_identifier] = ACTIONS(4166), [anon_sym_AT] = ACTIONS(4168), + [anon_sym_COLON] = ACTIONS(4166), [anon_sym_LBRACK] = ACTIONS(4168), [anon_sym_as] = ACTIONS(4166), [anon_sym_EQ] = ACTIONS(4166), @@ -145214,7 +145214,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_where] = ACTIONS(4166), [anon_sym_object] = ACTIONS(4166), [anon_sym_fun] = ACTIONS(4166), - [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_DOT] = ACTIONS(4166), [anon_sym_SEMI] = ACTIONS(4168), [anon_sym_get] = ACTIONS(4166), [anon_sym_set] = ACTIONS(4166), @@ -145311,333 +145311,223 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(911), [sym_function_body] = STATE(1014), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), - [anon_sym_COLON] = ACTIONS(4177), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), + [anon_sym_COLON] = ACTIONS(4174), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), [anon_sym_EQ] = ACTIONS(4143), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_COMMA] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_COMMA] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4173), - [anon_sym_fun] = ACTIONS(4173), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_this] = ACTIONS(4173), - [anon_sym_super] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4173), - [sym_label] = ACTIONS(4173), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_null] = ACTIONS(4173), - [anon_sym_if] = ACTIONS(4173), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_when] = ACTIONS(4173), - [anon_sym_try] = ACTIONS(4173), - [anon_sym_throw] = ACTIONS(4173), - [anon_sym_return] = ACTIONS(4173), - [anon_sym_continue] = ACTIONS(4173), - [anon_sym_break] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_PLUS_EQ] = ACTIONS(4175), - [anon_sym_DASH_EQ] = ACTIONS(4175), - [anon_sym_STAR_EQ] = ACTIONS(4175), - [anon_sym_SLASH_EQ] = ACTIONS(4175), - [anon_sym_PERCENT_EQ] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4173), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG] = ACTIONS(4173), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_suspend] = ACTIONS(4173), - [anon_sym_sealed] = ACTIONS(4173), - [anon_sym_annotation] = ACTIONS(4173), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_override] = ACTIONS(4173), - [anon_sym_lateinit] = ACTIONS(4173), - [anon_sym_public] = ACTIONS(4173), - [anon_sym_private] = ACTIONS(4173), - [anon_sym_internal] = ACTIONS(4173), - [anon_sym_protected] = ACTIONS(4173), - [anon_sym_tailrec] = ACTIONS(4173), - [anon_sym_operator] = ACTIONS(4173), - [anon_sym_infix] = ACTIONS(4173), - [anon_sym_inline] = ACTIONS(4173), - [anon_sym_external] = ACTIONS(4173), - [sym_property_modifier] = ACTIONS(4173), - [anon_sym_abstract] = ACTIONS(4173), - [anon_sym_final] = ACTIONS(4173), - [anon_sym_open] = ACTIONS(4173), - [anon_sym_vararg] = ACTIONS(4173), - [anon_sym_noinline] = ACTIONS(4173), - [anon_sym_crossinline] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4175), - [anon_sym_continue_AT] = ACTIONS(4175), - [anon_sym_break_AT] = ACTIONS(4175), - [anon_sym_this_AT] = ACTIONS(4175), - [anon_sym_super_AT] = ACTIONS(4175), - [sym_real_literal] = ACTIONS(4175), - [sym_integer_literal] = ACTIONS(4173), - [sym_hex_literal] = ACTIONS(4175), - [sym_bin_literal] = ACTIONS(4175), - [anon_sym_true] = ACTIONS(4173), - [anon_sym_false] = ACTIONS(4173), - [anon_sym_SQUOTE] = ACTIONS(4175), - [sym__backtick_identifier] = ACTIONS(4175), - [sym__automatic_semicolon] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4175), + [anon_sym_object] = ACTIONS(4170), + [anon_sym_fun] = ACTIONS(4170), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_this] = ACTIONS(4170), + [anon_sym_super] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4170), + [sym_label] = ACTIONS(4170), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_null] = ACTIONS(4170), + [anon_sym_if] = ACTIONS(4170), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_when] = ACTIONS(4170), + [anon_sym_try] = ACTIONS(4170), + [anon_sym_throw] = ACTIONS(4170), + [anon_sym_return] = ACTIONS(4170), + [anon_sym_continue] = ACTIONS(4170), + [anon_sym_break] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_PLUS_EQ] = ACTIONS(4172), + [anon_sym_DASH_EQ] = ACTIONS(4172), + [anon_sym_STAR_EQ] = ACTIONS(4172), + [anon_sym_SLASH_EQ] = ACTIONS(4172), + [anon_sym_PERCENT_EQ] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4170), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG] = ACTIONS(4170), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_suspend] = ACTIONS(4170), + [anon_sym_sealed] = ACTIONS(4170), + [anon_sym_annotation] = ACTIONS(4170), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_override] = ACTIONS(4170), + [anon_sym_lateinit] = ACTIONS(4170), + [anon_sym_public] = ACTIONS(4170), + [anon_sym_private] = ACTIONS(4170), + [anon_sym_internal] = ACTIONS(4170), + [anon_sym_protected] = ACTIONS(4170), + [anon_sym_tailrec] = ACTIONS(4170), + [anon_sym_operator] = ACTIONS(4170), + [anon_sym_infix] = ACTIONS(4170), + [anon_sym_inline] = ACTIONS(4170), + [anon_sym_external] = ACTIONS(4170), + [sym_property_modifier] = ACTIONS(4170), + [anon_sym_abstract] = ACTIONS(4170), + [anon_sym_final] = ACTIONS(4170), + [anon_sym_open] = ACTIONS(4170), + [anon_sym_vararg] = ACTIONS(4170), + [anon_sym_noinline] = ACTIONS(4170), + [anon_sym_crossinline] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4172), + [anon_sym_continue_AT] = ACTIONS(4172), + [anon_sym_break_AT] = ACTIONS(4172), + [anon_sym_this_AT] = ACTIONS(4172), + [anon_sym_super_AT] = ACTIONS(4172), + [sym_real_literal] = ACTIONS(4172), + [sym_integer_literal] = ACTIONS(4170), + [sym_hex_literal] = ACTIONS(4172), + [sym_bin_literal] = ACTIONS(4172), + [anon_sym_true] = ACTIONS(4170), + [anon_sym_false] = ACTIONS(4170), + [anon_sym_SQUOTE] = ACTIONS(4172), + [sym__backtick_identifier] = ACTIONS(4172), + [sym__automatic_semicolon] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4172), }, [821] = { - [sym__alpha_identifier] = ACTIONS(4179), - [anon_sym_AT] = ACTIONS(4181), - [anon_sym_COLON] = ACTIONS(4179), - [anon_sym_LBRACK] = ACTIONS(4181), - [anon_sym_as] = ACTIONS(4179), - [anon_sym_EQ] = ACTIONS(4179), - [anon_sym_LBRACE] = ACTIONS(4181), - [anon_sym_RBRACE] = ACTIONS(4181), - [anon_sym_LPAREN] = ACTIONS(4181), - [anon_sym_COMMA] = ACTIONS(4181), - [anon_sym_by] = ACTIONS(4179), - [anon_sym_LT] = ACTIONS(4179), - [anon_sym_GT] = ACTIONS(4179), - [anon_sym_where] = ACTIONS(4179), - [anon_sym_object] = ACTIONS(4179), - [anon_sym_fun] = ACTIONS(4179), - [anon_sym_DOT] = ACTIONS(4179), - [anon_sym_SEMI] = ACTIONS(4181), - [anon_sym_get] = ACTIONS(4179), - [anon_sym_set] = ACTIONS(4179), - [anon_sym_this] = ACTIONS(4179), - [anon_sym_super] = ACTIONS(4179), - [anon_sym_AMP] = ACTIONS(4179), - [sym__quest] = ACTIONS(4179), - [anon_sym_STAR] = ACTIONS(4179), - [sym_label] = ACTIONS(4179), - [anon_sym_in] = ACTIONS(4179), - [anon_sym_DOT_DOT] = ACTIONS(4181), - [anon_sym_QMARK_COLON] = ACTIONS(4181), - [anon_sym_AMP_AMP] = ACTIONS(4181), - [anon_sym_PIPE_PIPE] = ACTIONS(4181), - [anon_sym_null] = ACTIONS(4179), - [anon_sym_if] = ACTIONS(4179), - [anon_sym_else] = ACTIONS(4179), - [anon_sym_when] = ACTIONS(4179), - [anon_sym_try] = ACTIONS(4179), - [anon_sym_throw] = ACTIONS(4179), - [anon_sym_return] = ACTIONS(4179), - [anon_sym_continue] = ACTIONS(4179), - [anon_sym_break] = ACTIONS(4179), - [anon_sym_COLON_COLON] = ACTIONS(4181), - [anon_sym_PLUS_EQ] = ACTIONS(4181), - [anon_sym_DASH_EQ] = ACTIONS(4181), - [anon_sym_STAR_EQ] = ACTIONS(4181), - [anon_sym_SLASH_EQ] = ACTIONS(4181), - [anon_sym_PERCENT_EQ] = ACTIONS(4181), - [anon_sym_BANG_EQ] = ACTIONS(4179), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4181), - [anon_sym_EQ_EQ] = ACTIONS(4179), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4181), - [anon_sym_LT_EQ] = ACTIONS(4181), - [anon_sym_GT_EQ] = ACTIONS(4181), - [anon_sym_BANGin] = ACTIONS(4181), - [anon_sym_is] = ACTIONS(4179), - [anon_sym_BANGis] = ACTIONS(4181), - [anon_sym_PLUS] = ACTIONS(4179), - [anon_sym_DASH] = ACTIONS(4179), - [anon_sym_SLASH] = ACTIONS(4179), - [anon_sym_PERCENT] = ACTIONS(4179), - [anon_sym_as_QMARK] = ACTIONS(4181), - [anon_sym_PLUS_PLUS] = ACTIONS(4181), - [anon_sym_DASH_DASH] = ACTIONS(4181), - [anon_sym_BANG] = ACTIONS(4179), - [anon_sym_BANG_BANG] = ACTIONS(4181), - [anon_sym_suspend] = ACTIONS(4179), - [anon_sym_sealed] = ACTIONS(4179), - [anon_sym_annotation] = ACTIONS(4179), - [anon_sym_data] = ACTIONS(4179), - [anon_sym_inner] = ACTIONS(4179), - [anon_sym_value] = ACTIONS(4179), - [anon_sym_override] = ACTIONS(4179), - [anon_sym_lateinit] = ACTIONS(4179), - [anon_sym_public] = ACTIONS(4179), - [anon_sym_private] = ACTIONS(4179), - [anon_sym_internal] = ACTIONS(4179), - [anon_sym_protected] = ACTIONS(4179), - [anon_sym_tailrec] = ACTIONS(4179), - [anon_sym_operator] = ACTIONS(4179), - [anon_sym_infix] = ACTIONS(4179), - [anon_sym_inline] = ACTIONS(4179), - [anon_sym_external] = ACTIONS(4179), - [sym_property_modifier] = ACTIONS(4179), - [anon_sym_abstract] = ACTIONS(4179), - [anon_sym_final] = ACTIONS(4179), - [anon_sym_open] = ACTIONS(4179), - [anon_sym_vararg] = ACTIONS(4179), - [anon_sym_noinline] = ACTIONS(4179), - [anon_sym_crossinline] = ACTIONS(4179), - [anon_sym_expect] = ACTIONS(4179), - [anon_sym_actual] = ACTIONS(4179), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4181), - [anon_sym_continue_AT] = ACTIONS(4181), - [anon_sym_break_AT] = ACTIONS(4181), - [anon_sym_this_AT] = ACTIONS(4181), - [anon_sym_super_AT] = ACTIONS(4181), - [sym_real_literal] = ACTIONS(4181), - [sym_integer_literal] = ACTIONS(4179), - [sym_hex_literal] = ACTIONS(4181), - [sym_bin_literal] = ACTIONS(4181), - [anon_sym_true] = ACTIONS(4179), - [anon_sym_false] = ACTIONS(4179), - [anon_sym_SQUOTE] = ACTIONS(4181), - [sym__backtick_identifier] = ACTIONS(4181), - [sym__automatic_semicolon] = ACTIONS(4181), - [sym_safe_nav] = ACTIONS(4181), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4181), - }, - [822] = { [sym_type_constraints] = STATE(899), [sym_function_body] = STATE(1061), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_COLON] = ACTIONS(4187), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_COLON] = ACTIONS(4180), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(4143), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, - [823] = { + [822] = { [sym__alpha_identifier] = ACTIONS(4004), [anon_sym_AT] = ACTIONS(4009), [anon_sym_COLON] = ACTIONS(4004), @@ -145747,6 +145637,116 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), [sym__string_start] = ACTIONS(4009), }, + [823] = { + [aux_sym_user_type_repeat1] = STATE(823), + [sym__alpha_identifier] = ACTIONS(4182), + [anon_sym_AT] = ACTIONS(4184), + [anon_sym_LBRACK] = ACTIONS(4184), + [anon_sym_as] = ACTIONS(4182), + [anon_sym_EQ] = ACTIONS(4182), + [anon_sym_LBRACE] = ACTIONS(4184), + [anon_sym_RBRACE] = ACTIONS(4184), + [anon_sym_LPAREN] = ACTIONS(4184), + [anon_sym_COMMA] = ACTIONS(4184), + [anon_sym_by] = ACTIONS(4182), + [anon_sym_LT] = ACTIONS(4182), + [anon_sym_GT] = ACTIONS(4182), + [anon_sym_where] = ACTIONS(4182), + [anon_sym_object] = ACTIONS(4182), + [anon_sym_fun] = ACTIONS(4182), + [anon_sym_DOT] = ACTIONS(4186), + [anon_sym_SEMI] = ACTIONS(4184), + [anon_sym_get] = ACTIONS(4182), + [anon_sym_set] = ACTIONS(4182), + [anon_sym_this] = ACTIONS(4182), + [anon_sym_super] = ACTIONS(4182), + [anon_sym_AMP] = ACTIONS(4182), + [sym__quest] = ACTIONS(4182), + [anon_sym_STAR] = ACTIONS(4182), + [sym_label] = ACTIONS(4182), + [anon_sym_in] = ACTIONS(4182), + [anon_sym_DOT_DOT] = ACTIONS(4184), + [anon_sym_QMARK_COLON] = ACTIONS(4184), + [anon_sym_AMP_AMP] = ACTIONS(4184), + [anon_sym_PIPE_PIPE] = ACTIONS(4184), + [anon_sym_null] = ACTIONS(4182), + [anon_sym_if] = ACTIONS(4182), + [anon_sym_else] = ACTIONS(4182), + [anon_sym_when] = ACTIONS(4182), + [anon_sym_try] = ACTIONS(4182), + [anon_sym_throw] = ACTIONS(4182), + [anon_sym_return] = ACTIONS(4182), + [anon_sym_continue] = ACTIONS(4182), + [anon_sym_break] = ACTIONS(4182), + [anon_sym_COLON_COLON] = ACTIONS(4184), + [anon_sym_PLUS_EQ] = ACTIONS(4184), + [anon_sym_DASH_EQ] = ACTIONS(4184), + [anon_sym_STAR_EQ] = ACTIONS(4184), + [anon_sym_SLASH_EQ] = ACTIONS(4184), + [anon_sym_PERCENT_EQ] = ACTIONS(4184), + [anon_sym_BANG_EQ] = ACTIONS(4182), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4184), + [anon_sym_EQ_EQ] = ACTIONS(4182), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4184), + [anon_sym_LT_EQ] = ACTIONS(4184), + [anon_sym_GT_EQ] = ACTIONS(4184), + [anon_sym_BANGin] = ACTIONS(4184), + [anon_sym_is] = ACTIONS(4182), + [anon_sym_BANGis] = ACTIONS(4184), + [anon_sym_PLUS] = ACTIONS(4182), + [anon_sym_DASH] = ACTIONS(4182), + [anon_sym_SLASH] = ACTIONS(4182), + [anon_sym_PERCENT] = ACTIONS(4182), + [anon_sym_as_QMARK] = ACTIONS(4184), + [anon_sym_PLUS_PLUS] = ACTIONS(4184), + [anon_sym_DASH_DASH] = ACTIONS(4184), + [anon_sym_BANG] = ACTIONS(4182), + [anon_sym_BANG_BANG] = ACTIONS(4184), + [anon_sym_suspend] = ACTIONS(4182), + [anon_sym_sealed] = ACTIONS(4182), + [anon_sym_annotation] = ACTIONS(4182), + [anon_sym_data] = ACTIONS(4182), + [anon_sym_inner] = ACTIONS(4182), + [anon_sym_value] = ACTIONS(4182), + [anon_sym_override] = ACTIONS(4182), + [anon_sym_lateinit] = ACTIONS(4182), + [anon_sym_public] = ACTIONS(4182), + [anon_sym_private] = ACTIONS(4182), + [anon_sym_internal] = ACTIONS(4182), + [anon_sym_protected] = ACTIONS(4182), + [anon_sym_tailrec] = ACTIONS(4182), + [anon_sym_operator] = ACTIONS(4182), + [anon_sym_infix] = ACTIONS(4182), + [anon_sym_inline] = ACTIONS(4182), + [anon_sym_external] = ACTIONS(4182), + [sym_property_modifier] = ACTIONS(4182), + [anon_sym_abstract] = ACTIONS(4182), + [anon_sym_final] = ACTIONS(4182), + [anon_sym_open] = ACTIONS(4182), + [anon_sym_vararg] = ACTIONS(4182), + [anon_sym_noinline] = ACTIONS(4182), + [anon_sym_crossinline] = ACTIONS(4182), + [anon_sym_expect] = ACTIONS(4182), + [anon_sym_actual] = ACTIONS(4182), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4184), + [anon_sym_continue_AT] = ACTIONS(4184), + [anon_sym_break_AT] = ACTIONS(4184), + [anon_sym_this_AT] = ACTIONS(4184), + [anon_sym_super_AT] = ACTIONS(4184), + [sym_real_literal] = ACTIONS(4184), + [sym_integer_literal] = ACTIONS(4182), + [sym_hex_literal] = ACTIONS(4184), + [sym_bin_literal] = ACTIONS(4184), + [anon_sym_true] = ACTIONS(4182), + [anon_sym_false] = ACTIONS(4182), + [anon_sym_SQUOTE] = ACTIONS(4184), + [sym__backtick_identifier] = ACTIONS(4184), + [sym__automatic_semicolon] = ACTIONS(4184), + [sym_safe_nav] = ACTIONS(4184), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4184), + }, [824] = { [sym_type_arguments] = STATE(861), [sym__alpha_identifier] = ACTIONS(4128), @@ -146840,113 +146840,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4239), }, [834] = { - [sym__alpha_identifier] = ACTIONS(4179), - [anon_sym_AT] = ACTIONS(4181), - [anon_sym_LBRACK] = ACTIONS(4181), - [anon_sym_RBRACK] = ACTIONS(4181), - [anon_sym_as] = ACTIONS(4179), - [anon_sym_EQ] = ACTIONS(4179), - [anon_sym_LBRACE] = ACTIONS(4181), - [anon_sym_RBRACE] = ACTIONS(4181), - [anon_sym_LPAREN] = ACTIONS(4181), - [anon_sym_COMMA] = ACTIONS(4181), - [anon_sym_RPAREN] = ACTIONS(4181), - [anon_sym_LT] = ACTIONS(4179), - [anon_sym_GT] = ACTIONS(4179), - [anon_sym_where] = ACTIONS(4179), - [anon_sym_object] = ACTIONS(4179), - [anon_sym_fun] = ACTIONS(4179), - [anon_sym_DOT] = ACTIONS(4179), - [anon_sym_SEMI] = ACTIONS(4181), - [anon_sym_get] = ACTIONS(4179), - [anon_sym_set] = ACTIONS(4179), - [anon_sym_this] = ACTIONS(4179), - [anon_sym_super] = ACTIONS(4179), - [anon_sym_STAR] = ACTIONS(4179), - [anon_sym_DASH_GT] = ACTIONS(4181), - [sym_label] = ACTIONS(4179), - [anon_sym_in] = ACTIONS(4179), - [anon_sym_while] = ACTIONS(4179), - [anon_sym_DOT_DOT] = ACTIONS(4181), - [anon_sym_QMARK_COLON] = ACTIONS(4181), - [anon_sym_AMP_AMP] = ACTIONS(4181), - [anon_sym_PIPE_PIPE] = ACTIONS(4181), - [anon_sym_null] = ACTIONS(4179), - [anon_sym_if] = ACTIONS(4179), - [anon_sym_else] = ACTIONS(4179), - [anon_sym_when] = ACTIONS(4179), - [anon_sym_try] = ACTIONS(4179), - [anon_sym_throw] = ACTIONS(4179), - [anon_sym_return] = ACTIONS(4179), - [anon_sym_continue] = ACTIONS(4179), - [anon_sym_break] = ACTIONS(4179), - [anon_sym_COLON_COLON] = ACTIONS(4181), - [anon_sym_PLUS_EQ] = ACTIONS(4181), - [anon_sym_DASH_EQ] = ACTIONS(4181), - [anon_sym_STAR_EQ] = ACTIONS(4181), - [anon_sym_SLASH_EQ] = ACTIONS(4181), - [anon_sym_PERCENT_EQ] = ACTIONS(4181), - [anon_sym_BANG_EQ] = ACTIONS(4179), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4181), - [anon_sym_EQ_EQ] = ACTIONS(4179), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4181), - [anon_sym_LT_EQ] = ACTIONS(4181), - [anon_sym_GT_EQ] = ACTIONS(4181), - [anon_sym_BANGin] = ACTIONS(4181), - [anon_sym_is] = ACTIONS(4179), - [anon_sym_BANGis] = ACTIONS(4181), - [anon_sym_PLUS] = ACTIONS(4179), - [anon_sym_DASH] = ACTIONS(4179), - [anon_sym_SLASH] = ACTIONS(4179), - [anon_sym_PERCENT] = ACTIONS(4179), - [anon_sym_as_QMARK] = ACTIONS(4181), - [anon_sym_PLUS_PLUS] = ACTIONS(4181), - [anon_sym_DASH_DASH] = ACTIONS(4181), - [anon_sym_BANG] = ACTIONS(4179), - [anon_sym_BANG_BANG] = ACTIONS(4181), - [anon_sym_suspend] = ACTIONS(4179), - [anon_sym_sealed] = ACTIONS(4179), - [anon_sym_annotation] = ACTIONS(4179), - [anon_sym_data] = ACTIONS(4179), - [anon_sym_inner] = ACTIONS(4179), - [anon_sym_value] = ACTIONS(4179), - [anon_sym_override] = ACTIONS(4179), - [anon_sym_lateinit] = ACTIONS(4179), - [anon_sym_public] = ACTIONS(4179), - [anon_sym_private] = ACTIONS(4179), - [anon_sym_internal] = ACTIONS(4179), - [anon_sym_protected] = ACTIONS(4179), - [anon_sym_tailrec] = ACTIONS(4179), - [anon_sym_operator] = ACTIONS(4179), - [anon_sym_infix] = ACTIONS(4179), - [anon_sym_inline] = ACTIONS(4179), - [anon_sym_external] = ACTIONS(4179), - [sym_property_modifier] = ACTIONS(4179), - [anon_sym_abstract] = ACTIONS(4179), - [anon_sym_final] = ACTIONS(4179), - [anon_sym_open] = ACTIONS(4179), - [anon_sym_vararg] = ACTIONS(4179), - [anon_sym_noinline] = ACTIONS(4179), - [anon_sym_crossinline] = ACTIONS(4179), - [anon_sym_expect] = ACTIONS(4179), - [anon_sym_actual] = ACTIONS(4179), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4181), - [anon_sym_continue_AT] = ACTIONS(4181), - [anon_sym_break_AT] = ACTIONS(4181), - [anon_sym_this_AT] = ACTIONS(4181), - [anon_sym_super_AT] = ACTIONS(4181), - [sym_real_literal] = ACTIONS(4181), - [sym_integer_literal] = ACTIONS(4179), - [sym_hex_literal] = ACTIONS(4181), - [sym_bin_literal] = ACTIONS(4181), - [anon_sym_true] = ACTIONS(4179), - [anon_sym_false] = ACTIONS(4179), - [anon_sym_SQUOTE] = ACTIONS(4181), - [sym__backtick_identifier] = ACTIONS(4181), - [sym_safe_nav] = ACTIONS(4181), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4181), + [sym__alpha_identifier] = ACTIONS(4166), + [anon_sym_AT] = ACTIONS(4168), + [anon_sym_LBRACK] = ACTIONS(4168), + [anon_sym_RBRACK] = ACTIONS(4168), + [anon_sym_as] = ACTIONS(4166), + [anon_sym_EQ] = ACTIONS(4166), + [anon_sym_LBRACE] = ACTIONS(4168), + [anon_sym_RBRACE] = ACTIONS(4168), + [anon_sym_LPAREN] = ACTIONS(4168), + [anon_sym_COMMA] = ACTIONS(4168), + [anon_sym_RPAREN] = ACTIONS(4168), + [anon_sym_LT] = ACTIONS(4166), + [anon_sym_GT] = ACTIONS(4166), + [anon_sym_where] = ACTIONS(4166), + [anon_sym_object] = ACTIONS(4166), + [anon_sym_fun] = ACTIONS(4166), + [anon_sym_DOT] = ACTIONS(4166), + [anon_sym_SEMI] = ACTIONS(4168), + [anon_sym_get] = ACTIONS(4166), + [anon_sym_set] = ACTIONS(4166), + [anon_sym_this] = ACTIONS(4166), + [anon_sym_super] = ACTIONS(4166), + [anon_sym_STAR] = ACTIONS(4166), + [anon_sym_DASH_GT] = ACTIONS(4168), + [sym_label] = ACTIONS(4166), + [anon_sym_in] = ACTIONS(4166), + [anon_sym_while] = ACTIONS(4166), + [anon_sym_DOT_DOT] = ACTIONS(4168), + [anon_sym_QMARK_COLON] = ACTIONS(4168), + [anon_sym_AMP_AMP] = ACTIONS(4168), + [anon_sym_PIPE_PIPE] = ACTIONS(4168), + [anon_sym_null] = ACTIONS(4166), + [anon_sym_if] = ACTIONS(4166), + [anon_sym_else] = ACTIONS(4166), + [anon_sym_when] = ACTIONS(4166), + [anon_sym_try] = ACTIONS(4166), + [anon_sym_throw] = ACTIONS(4166), + [anon_sym_return] = ACTIONS(4166), + [anon_sym_continue] = ACTIONS(4166), + [anon_sym_break] = ACTIONS(4166), + [anon_sym_COLON_COLON] = ACTIONS(4168), + [anon_sym_PLUS_EQ] = ACTIONS(4168), + [anon_sym_DASH_EQ] = ACTIONS(4168), + [anon_sym_STAR_EQ] = ACTIONS(4168), + [anon_sym_SLASH_EQ] = ACTIONS(4168), + [anon_sym_PERCENT_EQ] = ACTIONS(4168), + [anon_sym_BANG_EQ] = ACTIONS(4166), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), + [anon_sym_EQ_EQ] = ACTIONS(4166), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), + [anon_sym_LT_EQ] = ACTIONS(4168), + [anon_sym_GT_EQ] = ACTIONS(4168), + [anon_sym_BANGin] = ACTIONS(4168), + [anon_sym_is] = ACTIONS(4166), + [anon_sym_BANGis] = ACTIONS(4168), + [anon_sym_PLUS] = ACTIONS(4166), + [anon_sym_DASH] = ACTIONS(4166), + [anon_sym_SLASH] = ACTIONS(4166), + [anon_sym_PERCENT] = ACTIONS(4166), + [anon_sym_as_QMARK] = ACTIONS(4168), + [anon_sym_PLUS_PLUS] = ACTIONS(4168), + [anon_sym_DASH_DASH] = ACTIONS(4168), + [anon_sym_BANG] = ACTIONS(4166), + [anon_sym_BANG_BANG] = ACTIONS(4168), + [anon_sym_suspend] = ACTIONS(4166), + [anon_sym_sealed] = ACTIONS(4166), + [anon_sym_annotation] = ACTIONS(4166), + [anon_sym_data] = ACTIONS(4166), + [anon_sym_inner] = ACTIONS(4166), + [anon_sym_value] = ACTIONS(4166), + [anon_sym_override] = ACTIONS(4166), + [anon_sym_lateinit] = ACTIONS(4166), + [anon_sym_public] = ACTIONS(4166), + [anon_sym_private] = ACTIONS(4166), + [anon_sym_internal] = ACTIONS(4166), + [anon_sym_protected] = ACTIONS(4166), + [anon_sym_tailrec] = ACTIONS(4166), + [anon_sym_operator] = ACTIONS(4166), + [anon_sym_infix] = ACTIONS(4166), + [anon_sym_inline] = ACTIONS(4166), + [anon_sym_external] = ACTIONS(4166), + [sym_property_modifier] = ACTIONS(4166), + [anon_sym_abstract] = ACTIONS(4166), + [anon_sym_final] = ACTIONS(4166), + [anon_sym_open] = ACTIONS(4166), + [anon_sym_vararg] = ACTIONS(4166), + [anon_sym_noinline] = ACTIONS(4166), + [anon_sym_crossinline] = ACTIONS(4166), + [anon_sym_expect] = ACTIONS(4166), + [anon_sym_actual] = ACTIONS(4166), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4168), + [anon_sym_continue_AT] = ACTIONS(4168), + [anon_sym_break_AT] = ACTIONS(4168), + [anon_sym_this_AT] = ACTIONS(4168), + [anon_sym_super_AT] = ACTIONS(4168), + [sym_real_literal] = ACTIONS(4168), + [sym_integer_literal] = ACTIONS(4166), + [sym_hex_literal] = ACTIONS(4168), + [sym_bin_literal] = ACTIONS(4168), + [anon_sym_true] = ACTIONS(4166), + [anon_sym_false] = ACTIONS(4166), + [anon_sym_SQUOTE] = ACTIONS(4168), + [sym__backtick_identifier] = ACTIONS(4168), + [sym_safe_nav] = ACTIONS(4168), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4168), }, [835] = { [sym_class_body] = STATE(1068), @@ -147061,110 +147061,110 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(1107), [sym_function_body] = STATE(1014), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), [anon_sym_COLON] = ACTIONS(4243), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), [anon_sym_EQ] = ACTIONS(4202), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4173), - [anon_sym_fun] = ACTIONS(4173), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_this] = ACTIONS(4173), - [anon_sym_super] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4173), - [sym_label] = ACTIONS(4173), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_null] = ACTIONS(4173), - [anon_sym_if] = ACTIONS(4173), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_when] = ACTIONS(4173), - [anon_sym_try] = ACTIONS(4173), - [anon_sym_throw] = ACTIONS(4173), - [anon_sym_return] = ACTIONS(4173), - [anon_sym_continue] = ACTIONS(4173), - [anon_sym_break] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_PLUS_EQ] = ACTIONS(4175), - [anon_sym_DASH_EQ] = ACTIONS(4175), - [anon_sym_STAR_EQ] = ACTIONS(4175), - [anon_sym_SLASH_EQ] = ACTIONS(4175), - [anon_sym_PERCENT_EQ] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4173), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG] = ACTIONS(4173), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_suspend] = ACTIONS(4173), - [anon_sym_sealed] = ACTIONS(4173), - [anon_sym_annotation] = ACTIONS(4173), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_override] = ACTIONS(4173), - [anon_sym_lateinit] = ACTIONS(4173), - [anon_sym_public] = ACTIONS(4173), - [anon_sym_private] = ACTIONS(4173), - [anon_sym_internal] = ACTIONS(4173), - [anon_sym_protected] = ACTIONS(4173), - [anon_sym_tailrec] = ACTIONS(4173), - [anon_sym_operator] = ACTIONS(4173), - [anon_sym_infix] = ACTIONS(4173), - [anon_sym_inline] = ACTIONS(4173), - [anon_sym_external] = ACTIONS(4173), - [sym_property_modifier] = ACTIONS(4173), - [anon_sym_abstract] = ACTIONS(4173), - [anon_sym_final] = ACTIONS(4173), - [anon_sym_open] = ACTIONS(4173), - [anon_sym_vararg] = ACTIONS(4173), - [anon_sym_noinline] = ACTIONS(4173), - [anon_sym_crossinline] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4175), - [anon_sym_continue_AT] = ACTIONS(4175), - [anon_sym_break_AT] = ACTIONS(4175), - [anon_sym_this_AT] = ACTIONS(4175), - [anon_sym_super_AT] = ACTIONS(4175), - [sym_real_literal] = ACTIONS(4175), - [sym_integer_literal] = ACTIONS(4173), - [sym_hex_literal] = ACTIONS(4175), - [sym_bin_literal] = ACTIONS(4175), - [anon_sym_true] = ACTIONS(4173), - [anon_sym_false] = ACTIONS(4173), - [anon_sym_SQUOTE] = ACTIONS(4175), - [sym__backtick_identifier] = ACTIONS(4175), - [sym__automatic_semicolon] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4175), + [anon_sym_object] = ACTIONS(4170), + [anon_sym_fun] = ACTIONS(4170), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_this] = ACTIONS(4170), + [anon_sym_super] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4170), + [sym_label] = ACTIONS(4170), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_null] = ACTIONS(4170), + [anon_sym_if] = ACTIONS(4170), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_when] = ACTIONS(4170), + [anon_sym_try] = ACTIONS(4170), + [anon_sym_throw] = ACTIONS(4170), + [anon_sym_return] = ACTIONS(4170), + [anon_sym_continue] = ACTIONS(4170), + [anon_sym_break] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_PLUS_EQ] = ACTIONS(4172), + [anon_sym_DASH_EQ] = ACTIONS(4172), + [anon_sym_STAR_EQ] = ACTIONS(4172), + [anon_sym_SLASH_EQ] = ACTIONS(4172), + [anon_sym_PERCENT_EQ] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4170), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG] = ACTIONS(4170), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_suspend] = ACTIONS(4170), + [anon_sym_sealed] = ACTIONS(4170), + [anon_sym_annotation] = ACTIONS(4170), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_override] = ACTIONS(4170), + [anon_sym_lateinit] = ACTIONS(4170), + [anon_sym_public] = ACTIONS(4170), + [anon_sym_private] = ACTIONS(4170), + [anon_sym_internal] = ACTIONS(4170), + [anon_sym_protected] = ACTIONS(4170), + [anon_sym_tailrec] = ACTIONS(4170), + [anon_sym_operator] = ACTIONS(4170), + [anon_sym_infix] = ACTIONS(4170), + [anon_sym_inline] = ACTIONS(4170), + [anon_sym_external] = ACTIONS(4170), + [sym_property_modifier] = ACTIONS(4170), + [anon_sym_abstract] = ACTIONS(4170), + [anon_sym_final] = ACTIONS(4170), + [anon_sym_open] = ACTIONS(4170), + [anon_sym_vararg] = ACTIONS(4170), + [anon_sym_noinline] = ACTIONS(4170), + [anon_sym_crossinline] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4172), + [anon_sym_continue_AT] = ACTIONS(4172), + [anon_sym_break_AT] = ACTIONS(4172), + [anon_sym_this_AT] = ACTIONS(4172), + [anon_sym_super_AT] = ACTIONS(4172), + [sym_real_literal] = ACTIONS(4172), + [sym_integer_literal] = ACTIONS(4170), + [sym_hex_literal] = ACTIONS(4172), + [sym_bin_literal] = ACTIONS(4172), + [anon_sym_true] = ACTIONS(4170), + [anon_sym_false] = ACTIONS(4170), + [anon_sym_SQUOTE] = ACTIONS(4172), + [sym__backtick_identifier] = ACTIONS(4172), + [sym__automatic_semicolon] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4172), }, [837] = { [sym_type_constraints] = STATE(905), @@ -147824,110 +147824,110 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(1096), [sym_function_body] = STATE(1061), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), [anon_sym_COLON] = ACTIONS(4273), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(4202), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [844] = { [sym_type_constraints] = STATE(903), @@ -148042,110 +148042,110 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(899), [sym_function_body] = STATE(1061), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(4143), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [846] = { [sym_function_body] = STATE(1048), @@ -149456,113 +149456,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4323), }, [858] = { - [sym__alpha_identifier] = ACTIONS(4166), - [anon_sym_AT] = ACTIONS(4168), - [anon_sym_LBRACK] = ACTIONS(4168), - [anon_sym_as] = ACTIONS(4166), - [anon_sym_EQ] = ACTIONS(4166), - [anon_sym_LBRACE] = ACTIONS(4168), - [anon_sym_RBRACE] = ACTIONS(4168), - [anon_sym_LPAREN] = ACTIONS(4168), - [anon_sym_COMMA] = ACTIONS(4168), - [anon_sym_by] = ACTIONS(4166), - [anon_sym_LT] = ACTIONS(4166), - [anon_sym_GT] = ACTIONS(4166), - [anon_sym_where] = ACTIONS(4166), - [anon_sym_object] = ACTIONS(4166), - [anon_sym_fun] = ACTIONS(4166), - [anon_sym_DOT] = ACTIONS(4166), - [anon_sym_SEMI] = ACTIONS(4168), - [anon_sym_get] = ACTIONS(4166), - [anon_sym_set] = ACTIONS(4166), - [anon_sym_this] = ACTIONS(4166), - [anon_sym_super] = ACTIONS(4166), - [anon_sym_AMP] = ACTIONS(4166), - [sym__quest] = ACTIONS(4166), - [anon_sym_STAR] = ACTIONS(4166), - [sym_label] = ACTIONS(4166), - [anon_sym_in] = ACTIONS(4166), - [anon_sym_DOT_DOT] = ACTIONS(4168), - [anon_sym_QMARK_COLON] = ACTIONS(4168), - [anon_sym_AMP_AMP] = ACTIONS(4168), - [anon_sym_PIPE_PIPE] = ACTIONS(4168), - [anon_sym_null] = ACTIONS(4166), - [anon_sym_if] = ACTIONS(4166), - [anon_sym_else] = ACTIONS(4166), - [anon_sym_when] = ACTIONS(4166), - [anon_sym_try] = ACTIONS(4166), - [anon_sym_throw] = ACTIONS(4166), - [anon_sym_return] = ACTIONS(4166), - [anon_sym_continue] = ACTIONS(4166), - [anon_sym_break] = ACTIONS(4166), - [anon_sym_COLON_COLON] = ACTIONS(4168), - [anon_sym_PLUS_EQ] = ACTIONS(4168), - [anon_sym_DASH_EQ] = ACTIONS(4168), - [anon_sym_STAR_EQ] = ACTIONS(4168), - [anon_sym_SLASH_EQ] = ACTIONS(4168), - [anon_sym_PERCENT_EQ] = ACTIONS(4168), - [anon_sym_BANG_EQ] = ACTIONS(4166), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), - [anon_sym_EQ_EQ] = ACTIONS(4166), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), - [anon_sym_LT_EQ] = ACTIONS(4168), - [anon_sym_GT_EQ] = ACTIONS(4168), - [anon_sym_BANGin] = ACTIONS(4168), - [anon_sym_is] = ACTIONS(4166), - [anon_sym_BANGis] = ACTIONS(4168), - [anon_sym_PLUS] = ACTIONS(4166), - [anon_sym_DASH] = ACTIONS(4166), - [anon_sym_SLASH] = ACTIONS(4166), - [anon_sym_PERCENT] = ACTIONS(4166), - [anon_sym_as_QMARK] = ACTIONS(4168), - [anon_sym_PLUS_PLUS] = ACTIONS(4168), - [anon_sym_DASH_DASH] = ACTIONS(4168), - [anon_sym_BANG] = ACTIONS(4166), - [anon_sym_BANG_BANG] = ACTIONS(4168), - [anon_sym_suspend] = ACTIONS(4166), - [anon_sym_sealed] = ACTIONS(4166), - [anon_sym_annotation] = ACTIONS(4166), - [anon_sym_data] = ACTIONS(4166), - [anon_sym_inner] = ACTIONS(4166), - [anon_sym_value] = ACTIONS(4166), - [anon_sym_override] = ACTIONS(4166), - [anon_sym_lateinit] = ACTIONS(4166), - [anon_sym_public] = ACTIONS(4166), - [anon_sym_private] = ACTIONS(4166), - [anon_sym_internal] = ACTIONS(4166), - [anon_sym_protected] = ACTIONS(4166), - [anon_sym_tailrec] = ACTIONS(4166), - [anon_sym_operator] = ACTIONS(4166), - [anon_sym_infix] = ACTIONS(4166), - [anon_sym_inline] = ACTIONS(4166), - [anon_sym_external] = ACTIONS(4166), - [sym_property_modifier] = ACTIONS(4166), - [anon_sym_abstract] = ACTIONS(4166), - [anon_sym_final] = ACTIONS(4166), - [anon_sym_open] = ACTIONS(4166), - [anon_sym_vararg] = ACTIONS(4166), - [anon_sym_noinline] = ACTIONS(4166), - [anon_sym_crossinline] = ACTIONS(4166), - [anon_sym_expect] = ACTIONS(4166), - [anon_sym_actual] = ACTIONS(4166), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4168), - [anon_sym_continue_AT] = ACTIONS(4168), - [anon_sym_break_AT] = ACTIONS(4168), - [anon_sym_this_AT] = ACTIONS(4168), - [anon_sym_super_AT] = ACTIONS(4168), - [sym_real_literal] = ACTIONS(4168), - [sym_integer_literal] = ACTIONS(4166), - [sym_hex_literal] = ACTIONS(4168), - [sym_bin_literal] = ACTIONS(4168), - [anon_sym_true] = ACTIONS(4166), - [anon_sym_false] = ACTIONS(4166), - [anon_sym_SQUOTE] = ACTIONS(4168), - [sym__backtick_identifier] = ACTIONS(4168), - [sym__automatic_semicolon] = ACTIONS(4168), - [sym_safe_nav] = ACTIONS(4168), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4168), + [sym__alpha_identifier] = ACTIONS(4182), + [anon_sym_AT] = ACTIONS(4184), + [anon_sym_LBRACK] = ACTIONS(4184), + [anon_sym_as] = ACTIONS(4182), + [anon_sym_EQ] = ACTIONS(4182), + [anon_sym_LBRACE] = ACTIONS(4184), + [anon_sym_RBRACE] = ACTIONS(4184), + [anon_sym_LPAREN] = ACTIONS(4184), + [anon_sym_COMMA] = ACTIONS(4184), + [anon_sym_by] = ACTIONS(4182), + [anon_sym_LT] = ACTIONS(4182), + [anon_sym_GT] = ACTIONS(4182), + [anon_sym_where] = ACTIONS(4182), + [anon_sym_object] = ACTIONS(4182), + [anon_sym_fun] = ACTIONS(4182), + [anon_sym_DOT] = ACTIONS(4182), + [anon_sym_SEMI] = ACTIONS(4184), + [anon_sym_get] = ACTIONS(4182), + [anon_sym_set] = ACTIONS(4182), + [anon_sym_this] = ACTIONS(4182), + [anon_sym_super] = ACTIONS(4182), + [anon_sym_AMP] = ACTIONS(4182), + [sym__quest] = ACTIONS(4182), + [anon_sym_STAR] = ACTIONS(4182), + [sym_label] = ACTIONS(4182), + [anon_sym_in] = ACTIONS(4182), + [anon_sym_DOT_DOT] = ACTIONS(4184), + [anon_sym_QMARK_COLON] = ACTIONS(4184), + [anon_sym_AMP_AMP] = ACTIONS(4184), + [anon_sym_PIPE_PIPE] = ACTIONS(4184), + [anon_sym_null] = ACTIONS(4182), + [anon_sym_if] = ACTIONS(4182), + [anon_sym_else] = ACTIONS(4182), + [anon_sym_when] = ACTIONS(4182), + [anon_sym_try] = ACTIONS(4182), + [anon_sym_throw] = ACTIONS(4182), + [anon_sym_return] = ACTIONS(4182), + [anon_sym_continue] = ACTIONS(4182), + [anon_sym_break] = ACTIONS(4182), + [anon_sym_COLON_COLON] = ACTIONS(4184), + [anon_sym_PLUS_EQ] = ACTIONS(4184), + [anon_sym_DASH_EQ] = ACTIONS(4184), + [anon_sym_STAR_EQ] = ACTIONS(4184), + [anon_sym_SLASH_EQ] = ACTIONS(4184), + [anon_sym_PERCENT_EQ] = ACTIONS(4184), + [anon_sym_BANG_EQ] = ACTIONS(4182), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4184), + [anon_sym_EQ_EQ] = ACTIONS(4182), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4184), + [anon_sym_LT_EQ] = ACTIONS(4184), + [anon_sym_GT_EQ] = ACTIONS(4184), + [anon_sym_BANGin] = ACTIONS(4184), + [anon_sym_is] = ACTIONS(4182), + [anon_sym_BANGis] = ACTIONS(4184), + [anon_sym_PLUS] = ACTIONS(4182), + [anon_sym_DASH] = ACTIONS(4182), + [anon_sym_SLASH] = ACTIONS(4182), + [anon_sym_PERCENT] = ACTIONS(4182), + [anon_sym_as_QMARK] = ACTIONS(4184), + [anon_sym_PLUS_PLUS] = ACTIONS(4184), + [anon_sym_DASH_DASH] = ACTIONS(4184), + [anon_sym_BANG] = ACTIONS(4182), + [anon_sym_BANG_BANG] = ACTIONS(4184), + [anon_sym_suspend] = ACTIONS(4182), + [anon_sym_sealed] = ACTIONS(4182), + [anon_sym_annotation] = ACTIONS(4182), + [anon_sym_data] = ACTIONS(4182), + [anon_sym_inner] = ACTIONS(4182), + [anon_sym_value] = ACTIONS(4182), + [anon_sym_override] = ACTIONS(4182), + [anon_sym_lateinit] = ACTIONS(4182), + [anon_sym_public] = ACTIONS(4182), + [anon_sym_private] = ACTIONS(4182), + [anon_sym_internal] = ACTIONS(4182), + [anon_sym_protected] = ACTIONS(4182), + [anon_sym_tailrec] = ACTIONS(4182), + [anon_sym_operator] = ACTIONS(4182), + [anon_sym_infix] = ACTIONS(4182), + [anon_sym_inline] = ACTIONS(4182), + [anon_sym_external] = ACTIONS(4182), + [sym_property_modifier] = ACTIONS(4182), + [anon_sym_abstract] = ACTIONS(4182), + [anon_sym_final] = ACTIONS(4182), + [anon_sym_open] = ACTIONS(4182), + [anon_sym_vararg] = ACTIONS(4182), + [anon_sym_noinline] = ACTIONS(4182), + [anon_sym_crossinline] = ACTIONS(4182), + [anon_sym_expect] = ACTIONS(4182), + [anon_sym_actual] = ACTIONS(4182), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4184), + [anon_sym_continue_AT] = ACTIONS(4184), + [anon_sym_break_AT] = ACTIONS(4184), + [anon_sym_this_AT] = ACTIONS(4184), + [anon_sym_super_AT] = ACTIONS(4184), + [sym_real_literal] = ACTIONS(4184), + [sym_integer_literal] = ACTIONS(4182), + [sym_hex_literal] = ACTIONS(4184), + [sym_bin_literal] = ACTIONS(4184), + [anon_sym_true] = ACTIONS(4182), + [anon_sym_false] = ACTIONS(4182), + [anon_sym_SQUOTE] = ACTIONS(4184), + [sym__backtick_identifier] = ACTIONS(4184), + [sym__automatic_semicolon] = ACTIONS(4184), + [sym_safe_nav] = ACTIONS(4184), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4184), }, [859] = { [sym_class_body] = STATE(1141), @@ -150000,112 +150000,112 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3282), }, [863] = { - [sym__alpha_identifier] = ACTIONS(4179), - [anon_sym_AT] = ACTIONS(4181), - [anon_sym_COLON] = ACTIONS(4179), - [anon_sym_LBRACK] = ACTIONS(4181), - [anon_sym_as] = ACTIONS(4179), - [anon_sym_EQ] = ACTIONS(4179), - [anon_sym_constructor] = ACTIONS(4179), - [anon_sym_LBRACE] = ACTIONS(4181), - [anon_sym_RBRACE] = ACTIONS(4181), - [anon_sym_LPAREN] = ACTIONS(4181), - [anon_sym_COMMA] = ACTIONS(4181), - [anon_sym_LT] = ACTIONS(4179), - [anon_sym_GT] = ACTIONS(4179), - [anon_sym_where] = ACTIONS(4179), - [anon_sym_object] = ACTIONS(4179), - [anon_sym_fun] = ACTIONS(4179), - [anon_sym_DOT] = ACTIONS(4179), - [anon_sym_SEMI] = ACTIONS(4181), - [anon_sym_get] = ACTIONS(4179), - [anon_sym_set] = ACTIONS(4179), - [anon_sym_this] = ACTIONS(4179), - [anon_sym_super] = ACTIONS(4179), - [anon_sym_STAR] = ACTIONS(4179), - [sym_label] = ACTIONS(4179), - [anon_sym_in] = ACTIONS(4179), - [anon_sym_DOT_DOT] = ACTIONS(4181), - [anon_sym_QMARK_COLON] = ACTIONS(4181), - [anon_sym_AMP_AMP] = ACTIONS(4181), - [anon_sym_PIPE_PIPE] = ACTIONS(4181), - [anon_sym_null] = ACTIONS(4179), - [anon_sym_if] = ACTIONS(4179), - [anon_sym_else] = ACTIONS(4179), - [anon_sym_when] = ACTIONS(4179), - [anon_sym_try] = ACTIONS(4179), - [anon_sym_throw] = ACTIONS(4179), - [anon_sym_return] = ACTIONS(4179), - [anon_sym_continue] = ACTIONS(4179), - [anon_sym_break] = ACTIONS(4179), - [anon_sym_COLON_COLON] = ACTIONS(4181), - [anon_sym_PLUS_EQ] = ACTIONS(4181), - [anon_sym_DASH_EQ] = ACTIONS(4181), - [anon_sym_STAR_EQ] = ACTIONS(4181), - [anon_sym_SLASH_EQ] = ACTIONS(4181), - [anon_sym_PERCENT_EQ] = ACTIONS(4181), - [anon_sym_BANG_EQ] = ACTIONS(4179), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4181), - [anon_sym_EQ_EQ] = ACTIONS(4179), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4181), - [anon_sym_LT_EQ] = ACTIONS(4181), - [anon_sym_GT_EQ] = ACTIONS(4181), - [anon_sym_BANGin] = ACTIONS(4181), - [anon_sym_is] = ACTIONS(4179), - [anon_sym_BANGis] = ACTIONS(4181), - [anon_sym_PLUS] = ACTIONS(4179), - [anon_sym_DASH] = ACTIONS(4179), - [anon_sym_SLASH] = ACTIONS(4179), - [anon_sym_PERCENT] = ACTIONS(4179), - [anon_sym_as_QMARK] = ACTIONS(4181), - [anon_sym_PLUS_PLUS] = ACTIONS(4181), - [anon_sym_DASH_DASH] = ACTIONS(4181), - [anon_sym_BANG] = ACTIONS(4179), - [anon_sym_BANG_BANG] = ACTIONS(4181), - [anon_sym_suspend] = ACTIONS(4179), - [anon_sym_sealed] = ACTIONS(4179), - [anon_sym_annotation] = ACTIONS(4179), - [anon_sym_data] = ACTIONS(4179), - [anon_sym_inner] = ACTIONS(4179), - [anon_sym_value] = ACTIONS(4179), - [anon_sym_override] = ACTIONS(4179), - [anon_sym_lateinit] = ACTIONS(4179), - [anon_sym_public] = ACTIONS(4179), - [anon_sym_private] = ACTIONS(4179), - [anon_sym_internal] = ACTIONS(4179), - [anon_sym_protected] = ACTIONS(4179), - [anon_sym_tailrec] = ACTIONS(4179), - [anon_sym_operator] = ACTIONS(4179), - [anon_sym_infix] = ACTIONS(4179), - [anon_sym_inline] = ACTIONS(4179), - [anon_sym_external] = ACTIONS(4179), - [sym_property_modifier] = ACTIONS(4179), - [anon_sym_abstract] = ACTIONS(4179), - [anon_sym_final] = ACTIONS(4179), - [anon_sym_open] = ACTIONS(4179), - [anon_sym_vararg] = ACTIONS(4179), - [anon_sym_noinline] = ACTIONS(4179), - [anon_sym_crossinline] = ACTIONS(4179), - [anon_sym_expect] = ACTIONS(4179), - [anon_sym_actual] = ACTIONS(4179), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4181), - [anon_sym_continue_AT] = ACTIONS(4181), - [anon_sym_break_AT] = ACTIONS(4181), - [anon_sym_this_AT] = ACTIONS(4181), - [anon_sym_super_AT] = ACTIONS(4181), - [sym_real_literal] = ACTIONS(4181), - [sym_integer_literal] = ACTIONS(4179), - [sym_hex_literal] = ACTIONS(4181), - [sym_bin_literal] = ACTIONS(4181), - [anon_sym_true] = ACTIONS(4179), - [anon_sym_false] = ACTIONS(4179), - [anon_sym_SQUOTE] = ACTIONS(4181), - [sym__backtick_identifier] = ACTIONS(4181), - [sym__automatic_semicolon] = ACTIONS(4181), - [sym_safe_nav] = ACTIONS(4181), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4181), + [sym__alpha_identifier] = ACTIONS(4166), + [anon_sym_AT] = ACTIONS(4168), + [anon_sym_COLON] = ACTIONS(4166), + [anon_sym_LBRACK] = ACTIONS(4168), + [anon_sym_as] = ACTIONS(4166), + [anon_sym_EQ] = ACTIONS(4166), + [anon_sym_constructor] = ACTIONS(4166), + [anon_sym_LBRACE] = ACTIONS(4168), + [anon_sym_RBRACE] = ACTIONS(4168), + [anon_sym_LPAREN] = ACTIONS(4168), + [anon_sym_COMMA] = ACTIONS(4168), + [anon_sym_LT] = ACTIONS(4166), + [anon_sym_GT] = ACTIONS(4166), + [anon_sym_where] = ACTIONS(4166), + [anon_sym_object] = ACTIONS(4166), + [anon_sym_fun] = ACTIONS(4166), + [anon_sym_DOT] = ACTIONS(4166), + [anon_sym_SEMI] = ACTIONS(4168), + [anon_sym_get] = ACTIONS(4166), + [anon_sym_set] = ACTIONS(4166), + [anon_sym_this] = ACTIONS(4166), + [anon_sym_super] = ACTIONS(4166), + [anon_sym_STAR] = ACTIONS(4166), + [sym_label] = ACTIONS(4166), + [anon_sym_in] = ACTIONS(4166), + [anon_sym_DOT_DOT] = ACTIONS(4168), + [anon_sym_QMARK_COLON] = ACTIONS(4168), + [anon_sym_AMP_AMP] = ACTIONS(4168), + [anon_sym_PIPE_PIPE] = ACTIONS(4168), + [anon_sym_null] = ACTIONS(4166), + [anon_sym_if] = ACTIONS(4166), + [anon_sym_else] = ACTIONS(4166), + [anon_sym_when] = ACTIONS(4166), + [anon_sym_try] = ACTIONS(4166), + [anon_sym_throw] = ACTIONS(4166), + [anon_sym_return] = ACTIONS(4166), + [anon_sym_continue] = ACTIONS(4166), + [anon_sym_break] = ACTIONS(4166), + [anon_sym_COLON_COLON] = ACTIONS(4168), + [anon_sym_PLUS_EQ] = ACTIONS(4168), + [anon_sym_DASH_EQ] = ACTIONS(4168), + [anon_sym_STAR_EQ] = ACTIONS(4168), + [anon_sym_SLASH_EQ] = ACTIONS(4168), + [anon_sym_PERCENT_EQ] = ACTIONS(4168), + [anon_sym_BANG_EQ] = ACTIONS(4166), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), + [anon_sym_EQ_EQ] = ACTIONS(4166), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), + [anon_sym_LT_EQ] = ACTIONS(4168), + [anon_sym_GT_EQ] = ACTIONS(4168), + [anon_sym_BANGin] = ACTIONS(4168), + [anon_sym_is] = ACTIONS(4166), + [anon_sym_BANGis] = ACTIONS(4168), + [anon_sym_PLUS] = ACTIONS(4166), + [anon_sym_DASH] = ACTIONS(4166), + [anon_sym_SLASH] = ACTIONS(4166), + [anon_sym_PERCENT] = ACTIONS(4166), + [anon_sym_as_QMARK] = ACTIONS(4168), + [anon_sym_PLUS_PLUS] = ACTIONS(4168), + [anon_sym_DASH_DASH] = ACTIONS(4168), + [anon_sym_BANG] = ACTIONS(4166), + [anon_sym_BANG_BANG] = ACTIONS(4168), + [anon_sym_suspend] = ACTIONS(4166), + [anon_sym_sealed] = ACTIONS(4166), + [anon_sym_annotation] = ACTIONS(4166), + [anon_sym_data] = ACTIONS(4166), + [anon_sym_inner] = ACTIONS(4166), + [anon_sym_value] = ACTIONS(4166), + [anon_sym_override] = ACTIONS(4166), + [anon_sym_lateinit] = ACTIONS(4166), + [anon_sym_public] = ACTIONS(4166), + [anon_sym_private] = ACTIONS(4166), + [anon_sym_internal] = ACTIONS(4166), + [anon_sym_protected] = ACTIONS(4166), + [anon_sym_tailrec] = ACTIONS(4166), + [anon_sym_operator] = ACTIONS(4166), + [anon_sym_infix] = ACTIONS(4166), + [anon_sym_inline] = ACTIONS(4166), + [anon_sym_external] = ACTIONS(4166), + [sym_property_modifier] = ACTIONS(4166), + [anon_sym_abstract] = ACTIONS(4166), + [anon_sym_final] = ACTIONS(4166), + [anon_sym_open] = ACTIONS(4166), + [anon_sym_vararg] = ACTIONS(4166), + [anon_sym_noinline] = ACTIONS(4166), + [anon_sym_crossinline] = ACTIONS(4166), + [anon_sym_expect] = ACTIONS(4166), + [anon_sym_actual] = ACTIONS(4166), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4168), + [anon_sym_continue_AT] = ACTIONS(4168), + [anon_sym_break_AT] = ACTIONS(4168), + [anon_sym_this_AT] = ACTIONS(4168), + [anon_sym_super_AT] = ACTIONS(4168), + [sym_real_literal] = ACTIONS(4168), + [sym_integer_literal] = ACTIONS(4166), + [sym_hex_literal] = ACTIONS(4168), + [sym_bin_literal] = ACTIONS(4168), + [anon_sym_true] = ACTIONS(4166), + [anon_sym_false] = ACTIONS(4166), + [anon_sym_SQUOTE] = ACTIONS(4168), + [sym__backtick_identifier] = ACTIONS(4168), + [sym__automatic_semicolon] = ACTIONS(4168), + [sym_safe_nav] = ACTIONS(4168), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4168), }, [864] = { [aux_sym_type_constraints_repeat1] = STATE(885), @@ -153459,109 +153459,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(1096), [sym_function_body] = STATE(1061), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(4202), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [896] = { [sym_function_body] = STATE(1085), @@ -154322,110 +154322,110 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [903] = { [sym_function_body] = STATE(1061), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(4143), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(4183), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(4176), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [904] = { [sym__alpha_identifier] = ACTIONS(4451), @@ -159185,7 +159185,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3156), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3158), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3158), @@ -159292,7 +159292,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3101), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3103), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3103), @@ -159399,7 +159399,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3132), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3134), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3134), @@ -159506,7 +159506,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3167), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3169), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3169), @@ -160148,7 +160148,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3088), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3090), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3090), @@ -160255,7 +160255,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3113), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3115), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3115), @@ -160576,7 +160576,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3182), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3184), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3184), @@ -161512,8 +161512,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4218), }, [970] = { - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_indexing_suffix] = STATE(3593), [sym_navigation_suffix] = STATE(3594), [sym_call_suffix] = STATE(3596), @@ -164321,7 +164321,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3121), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3123), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3123), @@ -164963,7 +164963,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3160), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3162), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3162), @@ -165070,7 +165070,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3144), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3146), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3146), @@ -165284,7 +165284,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3140), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3142), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3142), @@ -165391,7 +165391,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3136), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3138), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3138), @@ -165498,7 +165498,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3117), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3119), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3119), @@ -165605,7 +165605,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3125), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3127), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3127), @@ -165712,7 +165712,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3094), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3096), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3096), @@ -165819,7 +165819,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3175), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3177), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3177), @@ -165926,7 +165926,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3186), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3188), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3188), @@ -166140,7 +166140,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3193), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3195), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3195), @@ -173322,110 +173322,110 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4262), }, [1081] = { - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(4183), - [anon_sym_LBRACE] = ACTIONS(4185), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(4183), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(4176), + [anon_sym_LBRACE] = ACTIONS(4178), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(4176), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [1082] = { [sym__alpha_identifier] = ACTIONS(4966), @@ -175338,108 +175338,108 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [1100] = { [sym_function_body] = STATE(1061), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(4202), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [1101] = { [sym__alpha_identifier] = ACTIONS(5043), @@ -184691,7 +184691,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3156), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3158), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -184769,109 +184769,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3158), }, [1189] = { - [sym_indexing_suffix] = STATE(3148), - [sym_navigation_suffix] = STATE(3151), - [sym_call_suffix] = STATE(3155), - [sym_annotated_lambda] = STATE(3170), - [sym_type_arguments] = STATE(8139), - [sym_value_arguments] = STATE(2748), - [sym_lambda_literal] = STATE(3174), - [sym__equality_operator] = STATE(1682), - [sym__comparison_operator] = STATE(1681), - [sym__in_operator] = STATE(1680), - [sym__is_operator] = STATE(6348), - [sym__additive_operator] = STATE(1679), - [sym__multiplicative_operator] = STATE(1678), - [sym__as_operator] = STATE(6367), - [sym__postfix_unary_operator] = STATE(3144), - [sym__member_access_operator] = STATE(7722), - [sym_annotation] = STATE(8336), - [sym__single_annotation] = STATE(6228), - [sym__multi_annotation] = STATE(6228), - [sym_simple_identifier] = STATE(1677), - [sym__lexical_identifier] = STATE(5458), - [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8336), - [sym__alpha_identifier] = ACTIONS(1724), - [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(4589), - [anon_sym_as] = ACTIONS(4591), - [anon_sym_EQ] = ACTIONS(3167), - [anon_sym_LBRACE] = ACTIONS(1904), - [anon_sym_RBRACE] = ACTIONS(3169), - [anon_sym_LPAREN] = ACTIONS(4593), - [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(5223), - [anon_sym_object] = ACTIONS(3167), - [anon_sym_fun] = ACTIONS(3167), - [anon_sym_DOT] = ACTIONS(4597), - [anon_sym_SEMI] = ACTIONS(3169), - [anon_sym_get] = ACTIONS(3092), - [anon_sym_set] = ACTIONS(3092), - [anon_sym_this] = ACTIONS(3167), - [anon_sym_super] = ACTIONS(3167), - [anon_sym_STAR] = ACTIONS(5225), - [sym_label] = ACTIONS(4601), - [anon_sym_in] = ACTIONS(5227), - [anon_sym_DOT_DOT] = ACTIONS(5229), - [anon_sym_QMARK_COLON] = ACTIONS(5231), - [anon_sym_AMP_AMP] = ACTIONS(5233), - [anon_sym_PIPE_PIPE] = ACTIONS(5235), - [anon_sym_null] = ACTIONS(3167), - [anon_sym_if] = ACTIONS(3167), - [anon_sym_else] = ACTIONS(3167), - [anon_sym_when] = ACTIONS(3167), - [anon_sym_try] = ACTIONS(3167), - [anon_sym_throw] = ACTIONS(3167), - [anon_sym_return] = ACTIONS(3167), - [anon_sym_continue] = ACTIONS(3167), - [anon_sym_break] = ACTIONS(3167), - [anon_sym_COLON_COLON] = ACTIONS(4613), - [anon_sym_PLUS_EQ] = ACTIONS(3169), - [anon_sym_DASH_EQ] = ACTIONS(3169), - [anon_sym_STAR_EQ] = ACTIONS(3169), - [anon_sym_SLASH_EQ] = ACTIONS(3169), - [anon_sym_PERCENT_EQ] = ACTIONS(3169), - [anon_sym_BANG_EQ] = ACTIONS(5237), - [anon_sym_BANG_EQ_EQ] = ACTIONS(5239), - [anon_sym_EQ_EQ] = ACTIONS(5237), - [anon_sym_EQ_EQ_EQ] = ACTIONS(5239), - [anon_sym_LT_EQ] = ACTIONS(5241), - [anon_sym_GT_EQ] = ACTIONS(5241), - [anon_sym_BANGin] = ACTIONS(5243), - [anon_sym_is] = ACTIONS(4623), - [anon_sym_BANGis] = ACTIONS(4625), - [anon_sym_PLUS] = ACTIONS(5245), - [anon_sym_DASH] = ACTIONS(5245), - [anon_sym_SLASH] = ACTIONS(5225), - [anon_sym_PERCENT] = ACTIONS(5225), - [anon_sym_as_QMARK] = ACTIONS(4629), - [anon_sym_PLUS_PLUS] = ACTIONS(4631), - [anon_sym_DASH_DASH] = ACTIONS(4631), - [anon_sym_BANG] = ACTIONS(3167), - [anon_sym_BANG_BANG] = ACTIONS(4631), - [anon_sym_data] = ACTIONS(3092), - [anon_sym_inner] = ACTIONS(3092), - [anon_sym_value] = ACTIONS(3092), - [anon_sym_expect] = ACTIONS(3092), - [anon_sym_actual] = ACTIONS(3092), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(3169), - [anon_sym_continue_AT] = ACTIONS(3169), - [anon_sym_break_AT] = ACTIONS(3169), - [anon_sym_this_AT] = ACTIONS(3169), - [anon_sym_super_AT] = ACTIONS(3169), - [sym_real_literal] = ACTIONS(3169), - [sym_integer_literal] = ACTIONS(3167), - [sym_hex_literal] = ACTIONS(3169), - [sym_bin_literal] = ACTIONS(3169), - [anon_sym_true] = ACTIONS(3167), - [anon_sym_false] = ACTIONS(3167), - [anon_sym_SQUOTE] = ACTIONS(3169), - [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(3169), - [sym_safe_nav] = ACTIONS(4613), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(3169), + [sym_type_constraints] = STATE(1371), + [sym_function_body] = STATE(1061), + [sym__block] = STATE(1129), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_COLON] = ACTIONS(5247), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(5249), + [anon_sym_LBRACE] = ACTIONS(4145), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(3216), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [1190] = { [sym_getter] = STATE(9131), @@ -184918,9 +184918,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(4978), [anon_sym_DOT] = ACTIONS(3660), - [anon_sym_SEMI] = ACTIONS(5247), - [anon_sym_get] = ACTIONS(5249), - [anon_sym_set] = ACTIONS(5251), + [anon_sym_SEMI] = ACTIONS(5251), + [anon_sym_get] = ACTIONS(5253), + [anon_sym_set] = ACTIONS(5255), [anon_sym_STAR] = ACTIONS(4986), [sym_label] = ACTIONS(3670), [anon_sym_in] = ACTIONS(4988), @@ -185006,7 +185006,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3094), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3096), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(3098), @@ -185111,7 +185111,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3125), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3127), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(3129), @@ -185216,7 +185216,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3117), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3119), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -185294,109 +185294,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3119), }, [1194] = { - [sym_indexing_suffix] = STATE(3148), - [sym_navigation_suffix] = STATE(3151), - [sym_call_suffix] = STATE(3155), - [sym_annotated_lambda] = STATE(3170), - [sym_type_arguments] = STATE(8139), - [sym_value_arguments] = STATE(2748), - [sym_lambda_literal] = STATE(3174), - [sym__equality_operator] = STATE(1682), - [sym__comparison_operator] = STATE(1681), - [sym__in_operator] = STATE(1680), - [sym__is_operator] = STATE(6348), - [sym__additive_operator] = STATE(1679), - [sym__multiplicative_operator] = STATE(1678), - [sym__as_operator] = STATE(6367), - [sym__postfix_unary_operator] = STATE(3144), - [sym__member_access_operator] = STATE(7722), - [sym_annotation] = STATE(8336), + [sym_getter] = STATE(9110), + [sym_setter] = STATE(9110), + [sym_indexing_suffix] = STATE(4043), + [sym_navigation_suffix] = STATE(4042), + [sym_call_suffix] = STATE(4041), + [sym_annotated_lambda] = STATE(4040), + [sym_type_arguments] = STATE(8033), + [sym_value_arguments] = STATE(2978), + [sym_lambda_literal] = STATE(4039), + [sym__equality_operator] = STATE(1440), + [sym__comparison_operator] = STATE(1441), + [sym__in_operator] = STATE(1442), + [sym__is_operator] = STATE(5904), + [sym__additive_operator] = STATE(1443), + [sym__multiplicative_operator] = STATE(1444), + [sym__as_operator] = STATE(5903), + [sym__postfix_unary_operator] = STATE(4038), + [sym__member_access_operator] = STATE(7676), + [sym_modifiers] = STATE(9322), + [sym__modifier] = STATE(5620), + [sym_class_modifier] = STATE(5620), + [sym_member_modifier] = STATE(5620), + [sym_visibility_modifier] = STATE(5620), + [sym_function_modifier] = STATE(5620), + [sym_inheritance_modifier] = STATE(5620), + [sym_parameter_modifier] = STATE(5620), + [sym_platform_modifier] = STATE(5620), + [sym_annotation] = STATE(5997), [sym__single_annotation] = STATE(6228), [sym__multi_annotation] = STATE(6228), - [sym_simple_identifier] = STATE(1677), + [sym_simple_identifier] = STATE(1446), [sym__lexical_identifier] = STATE(5458), - [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8336), + [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8352), + [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(4589), - [anon_sym_as] = ACTIONS(4591), - [anon_sym_EQ] = ACTIONS(3136), - [anon_sym_LBRACE] = ACTIONS(1904), - [anon_sym_RBRACE] = ACTIONS(3138), - [anon_sym_LPAREN] = ACTIONS(4593), + [anon_sym_LBRACK] = ACTIONS(3652), + [anon_sym_as] = ACTIONS(3654), + [anon_sym_LBRACE] = ACTIONS(1646), + [anon_sym_RBRACE] = ACTIONS(1792), + [anon_sym_LPAREN] = ACTIONS(3656), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(5223), - [anon_sym_object] = ACTIONS(3136), - [anon_sym_fun] = ACTIONS(3136), - [anon_sym_DOT] = ACTIONS(4597), - [anon_sym_SEMI] = ACTIONS(3138), - [anon_sym_get] = ACTIONS(3092), - [anon_sym_set] = ACTIONS(3092), - [anon_sym_this] = ACTIONS(3136), - [anon_sym_super] = ACTIONS(3136), - [anon_sym_STAR] = ACTIONS(5225), - [sym_label] = ACTIONS(4601), - [anon_sym_in] = ACTIONS(5227), - [anon_sym_DOT_DOT] = ACTIONS(5229), - [anon_sym_QMARK_COLON] = ACTIONS(5231), - [anon_sym_AMP_AMP] = ACTIONS(5233), - [anon_sym_PIPE_PIPE] = ACTIONS(3138), - [anon_sym_null] = ACTIONS(3136), - [anon_sym_if] = ACTIONS(3136), - [anon_sym_else] = ACTIONS(3136), - [anon_sym_when] = ACTIONS(3136), - [anon_sym_try] = ACTIONS(3136), - [anon_sym_throw] = ACTIONS(3136), - [anon_sym_return] = ACTIONS(3136), - [anon_sym_continue] = ACTIONS(3136), - [anon_sym_break] = ACTIONS(3136), - [anon_sym_COLON_COLON] = ACTIONS(4613), - [anon_sym_PLUS_EQ] = ACTIONS(3138), - [anon_sym_DASH_EQ] = ACTIONS(3138), - [anon_sym_STAR_EQ] = ACTIONS(3138), - [anon_sym_SLASH_EQ] = ACTIONS(3138), - [anon_sym_PERCENT_EQ] = ACTIONS(3138), - [anon_sym_BANG_EQ] = ACTIONS(5237), - [anon_sym_BANG_EQ_EQ] = ACTIONS(5239), - [anon_sym_EQ_EQ] = ACTIONS(5237), - [anon_sym_EQ_EQ_EQ] = ACTIONS(5239), - [anon_sym_LT_EQ] = ACTIONS(5241), - [anon_sym_GT_EQ] = ACTIONS(5241), - [anon_sym_BANGin] = ACTIONS(5243), - [anon_sym_is] = ACTIONS(4623), - [anon_sym_BANGis] = ACTIONS(4625), - [anon_sym_PLUS] = ACTIONS(5245), - [anon_sym_DASH] = ACTIONS(5245), - [anon_sym_SLASH] = ACTIONS(5225), - [anon_sym_PERCENT] = ACTIONS(5225), - [anon_sym_as_QMARK] = ACTIONS(4629), - [anon_sym_PLUS_PLUS] = ACTIONS(4631), - [anon_sym_DASH_DASH] = ACTIONS(4631), - [anon_sym_BANG] = ACTIONS(3136), - [anon_sym_BANG_BANG] = ACTIONS(4631), - [anon_sym_data] = ACTIONS(3092), - [anon_sym_inner] = ACTIONS(3092), - [anon_sym_value] = ACTIONS(3092), - [anon_sym_expect] = ACTIONS(3092), - [anon_sym_actual] = ACTIONS(3092), + [anon_sym_GT] = ACTIONS(4978), + [anon_sym_DOT] = ACTIONS(3660), + [anon_sym_SEMI] = ACTIONS(5257), + [anon_sym_get] = ACTIONS(5253), + [anon_sym_set] = ACTIONS(5255), + [anon_sym_STAR] = ACTIONS(4986), + [sym_label] = ACTIONS(3670), + [anon_sym_in] = ACTIONS(4988), + [anon_sym_DOT_DOT] = ACTIONS(4990), + [anon_sym_QMARK_COLON] = ACTIONS(4992), + [anon_sym_AMP_AMP] = ACTIONS(4994), + [anon_sym_PIPE_PIPE] = ACTIONS(4996), + [anon_sym_COLON_COLON] = ACTIONS(3682), + [anon_sym_BANG_EQ] = ACTIONS(4998), + [anon_sym_BANG_EQ_EQ] = ACTIONS(5000), + [anon_sym_EQ_EQ] = ACTIONS(4998), + [anon_sym_EQ_EQ_EQ] = ACTIONS(5000), + [anon_sym_LT_EQ] = ACTIONS(5002), + [anon_sym_GT_EQ] = ACTIONS(5002), + [anon_sym_BANGin] = ACTIONS(5004), + [anon_sym_is] = ACTIONS(3692), + [anon_sym_BANGis] = ACTIONS(3694), + [anon_sym_PLUS] = ACTIONS(5006), + [anon_sym_DASH] = ACTIONS(5006), + [anon_sym_SLASH] = ACTIONS(5008), + [anon_sym_PERCENT] = ACTIONS(4986), + [anon_sym_as_QMARK] = ACTIONS(3698), + [anon_sym_PLUS_PLUS] = ACTIONS(3700), + [anon_sym_DASH_DASH] = ACTIONS(3700), + [anon_sym_BANG_BANG] = ACTIONS(3700), + [anon_sym_suspend] = ACTIONS(73), + [anon_sym_sealed] = ACTIONS(75), + [anon_sym_annotation] = ACTIONS(75), + [anon_sym_data] = ACTIONS(1784), + [anon_sym_inner] = ACTIONS(1784), + [anon_sym_value] = ACTIONS(1784), + [anon_sym_override] = ACTIONS(79), + [anon_sym_lateinit] = ACTIONS(79), + [anon_sym_public] = ACTIONS(81), + [anon_sym_private] = ACTIONS(81), + [anon_sym_internal] = ACTIONS(81), + [anon_sym_protected] = ACTIONS(81), + [anon_sym_tailrec] = ACTIONS(73), + [anon_sym_operator] = ACTIONS(73), + [anon_sym_infix] = ACTIONS(73), + [anon_sym_inline] = ACTIONS(73), + [anon_sym_external] = ACTIONS(73), + [sym_property_modifier] = ACTIONS(83), + [anon_sym_abstract] = ACTIONS(85), + [anon_sym_final] = ACTIONS(85), + [anon_sym_open] = ACTIONS(85), + [anon_sym_vararg] = ACTIONS(87), + [anon_sym_noinline] = ACTIONS(87), + [anon_sym_crossinline] = ACTIONS(87), + [anon_sym_expect] = ACTIONS(1786), + [anon_sym_actual] = ACTIONS(1786), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(3138), - [anon_sym_continue_AT] = ACTIONS(3138), - [anon_sym_break_AT] = ACTIONS(3138), - [anon_sym_this_AT] = ACTIONS(3138), - [anon_sym_super_AT] = ACTIONS(3138), - [sym_real_literal] = ACTIONS(3138), - [sym_integer_literal] = ACTIONS(3136), - [sym_hex_literal] = ACTIONS(3138), - [sym_bin_literal] = ACTIONS(3138), - [anon_sym_true] = ACTIONS(3136), - [anon_sym_false] = ACTIONS(3136), - [anon_sym_SQUOTE] = ACTIONS(3138), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(3138), - [sym_safe_nav] = ACTIONS(4613), + [sym__automatic_semicolon] = ACTIONS(1792), + [sym_safe_nav] = ACTIONS(3682), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(3138), }, [1195] = { [sym_indexing_suffix] = STATE(3148), @@ -185426,7 +185426,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3140), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3142), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -185531,7 +185531,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3144), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3146), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -185636,7 +185636,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3160), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3162), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(3164), @@ -185717,106 +185717,106 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(1362), [sym_function_body] = STATE(1014), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), - [anon_sym_COLON] = ACTIONS(5253), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), - [anon_sym_EQ] = ACTIONS(5255), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), + [anon_sym_COLON] = ACTIONS(5259), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_COMMA] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_COMMA] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4173), - [anon_sym_fun] = ACTIONS(4173), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_this] = ACTIONS(4173), - [anon_sym_super] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4175), - [sym_label] = ACTIONS(4173), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_null] = ACTIONS(4173), - [anon_sym_if] = ACTIONS(4173), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_when] = ACTIONS(4173), - [anon_sym_try] = ACTIONS(4173), - [anon_sym_throw] = ACTIONS(4173), - [anon_sym_return] = ACTIONS(4173), - [anon_sym_continue] = ACTIONS(4173), - [anon_sym_break] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4175), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG] = ACTIONS(4173), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_suspend] = ACTIONS(4173), - [anon_sym_sealed] = ACTIONS(4173), - [anon_sym_annotation] = ACTIONS(4173), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_override] = ACTIONS(4173), - [anon_sym_lateinit] = ACTIONS(4173), - [anon_sym_public] = ACTIONS(4173), - [anon_sym_private] = ACTIONS(4173), - [anon_sym_internal] = ACTIONS(4173), - [anon_sym_protected] = ACTIONS(4173), - [anon_sym_tailrec] = ACTIONS(4173), - [anon_sym_operator] = ACTIONS(4173), - [anon_sym_infix] = ACTIONS(4173), - [anon_sym_inline] = ACTIONS(4173), - [anon_sym_external] = ACTIONS(4173), - [sym_property_modifier] = ACTIONS(4173), - [anon_sym_abstract] = ACTIONS(4173), - [anon_sym_final] = ACTIONS(4173), - [anon_sym_open] = ACTIONS(4173), - [anon_sym_vararg] = ACTIONS(4173), - [anon_sym_noinline] = ACTIONS(4173), - [anon_sym_crossinline] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4175), - [anon_sym_continue_AT] = ACTIONS(4175), - [anon_sym_break_AT] = ACTIONS(4175), - [anon_sym_this_AT] = ACTIONS(4175), - [anon_sym_super_AT] = ACTIONS(4175), - [sym_real_literal] = ACTIONS(4175), - [sym_integer_literal] = ACTIONS(4173), - [sym_hex_literal] = ACTIONS(4175), - [sym_bin_literal] = ACTIONS(4175), - [anon_sym_true] = ACTIONS(4173), - [anon_sym_false] = ACTIONS(4173), - [anon_sym_SQUOTE] = ACTIONS(4175), - [sym__backtick_identifier] = ACTIONS(4175), - [sym__automatic_semicolon] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4175), + [anon_sym_object] = ACTIONS(4170), + [anon_sym_fun] = ACTIONS(4170), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_this] = ACTIONS(4170), + [anon_sym_super] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4172), + [sym_label] = ACTIONS(4170), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_null] = ACTIONS(4170), + [anon_sym_if] = ACTIONS(4170), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_when] = ACTIONS(4170), + [anon_sym_try] = ACTIONS(4170), + [anon_sym_throw] = ACTIONS(4170), + [anon_sym_return] = ACTIONS(4170), + [anon_sym_continue] = ACTIONS(4170), + [anon_sym_break] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4172), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG] = ACTIONS(4170), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_suspend] = ACTIONS(4170), + [anon_sym_sealed] = ACTIONS(4170), + [anon_sym_annotation] = ACTIONS(4170), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_override] = ACTIONS(4170), + [anon_sym_lateinit] = ACTIONS(4170), + [anon_sym_public] = ACTIONS(4170), + [anon_sym_private] = ACTIONS(4170), + [anon_sym_internal] = ACTIONS(4170), + [anon_sym_protected] = ACTIONS(4170), + [anon_sym_tailrec] = ACTIONS(4170), + [anon_sym_operator] = ACTIONS(4170), + [anon_sym_infix] = ACTIONS(4170), + [anon_sym_inline] = ACTIONS(4170), + [anon_sym_external] = ACTIONS(4170), + [sym_property_modifier] = ACTIONS(4170), + [anon_sym_abstract] = ACTIONS(4170), + [anon_sym_final] = ACTIONS(4170), + [anon_sym_open] = ACTIONS(4170), + [anon_sym_vararg] = ACTIONS(4170), + [anon_sym_noinline] = ACTIONS(4170), + [anon_sym_crossinline] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4172), + [anon_sym_continue_AT] = ACTIONS(4172), + [anon_sym_break_AT] = ACTIONS(4172), + [anon_sym_this_AT] = ACTIONS(4172), + [anon_sym_super_AT] = ACTIONS(4172), + [sym_real_literal] = ACTIONS(4172), + [sym_integer_literal] = ACTIONS(4170), + [sym_hex_literal] = ACTIONS(4172), + [sym_bin_literal] = ACTIONS(4172), + [anon_sym_true] = ACTIONS(4170), + [anon_sym_false] = ACTIONS(4170), + [anon_sym_SQUOTE] = ACTIONS(4172), + [sym__backtick_identifier] = ACTIONS(4172), + [sym__automatic_semicolon] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4172), }, [1199] = { [sym_indexing_suffix] = STATE(3148), @@ -185846,7 +185846,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3193), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3195), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(3197), @@ -185951,7 +185951,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3186), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3188), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(3190), @@ -186056,7 +186056,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3175), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3177), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(3179), @@ -186283,9 +186283,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(4978), [anon_sym_DOT] = ACTIONS(3660), - [anon_sym_SEMI] = ACTIONS(5257), - [anon_sym_get] = ACTIONS(5249), - [anon_sym_set] = ACTIONS(5251), + [anon_sym_SEMI] = ACTIONS(5261), + [anon_sym_get] = ACTIONS(5253), + [anon_sym_set] = ACTIONS(5255), [anon_sym_STAR] = ACTIONS(4986), [sym_label] = ACTIONS(3670), [anon_sym_in] = ACTIONS(4988), @@ -186664,10 +186664,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__block] = STATE(1129), [sym__alpha_identifier] = ACTIONS(4137), [anon_sym_AT] = ACTIONS(4139), - [anon_sym_COLON] = ACTIONS(5259), + [anon_sym_COLON] = ACTIONS(5263), [anon_sym_LBRACK] = ACTIONS(4139), [anon_sym_as] = ACTIONS(4137), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4139), [anon_sym_LPAREN] = ACTIONS(4139), @@ -186791,7 +186791,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3182), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3184), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -186896,7 +186896,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3113), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3115), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -187001,7 +187001,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3088), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3090), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -187123,9 +187123,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(4978), [anon_sym_DOT] = ACTIONS(3660), - [anon_sym_SEMI] = ACTIONS(5261), - [anon_sym_get] = ACTIONS(5249), - [anon_sym_set] = ACTIONS(5251), + [anon_sym_SEMI] = ACTIONS(5265), + [anon_sym_get] = ACTIONS(5253), + [anon_sym_set] = ACTIONS(5255), [anon_sym_STAR] = ACTIONS(4986), [sym_label] = ACTIONS(3670), [anon_sym_in] = ACTIONS(4988), @@ -187184,6 +187184,111 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [1212] = { + [sym_indexing_suffix] = STATE(3148), + [sym_navigation_suffix] = STATE(3151), + [sym_call_suffix] = STATE(3155), + [sym_annotated_lambda] = STATE(3170), + [sym_type_arguments] = STATE(8139), + [sym_value_arguments] = STATE(2748), + [sym_lambda_literal] = STATE(3174), + [sym__equality_operator] = STATE(1682), + [sym__comparison_operator] = STATE(1681), + [sym__in_operator] = STATE(1680), + [sym__is_operator] = STATE(6348), + [sym__additive_operator] = STATE(1679), + [sym__multiplicative_operator] = STATE(1678), + [sym__as_operator] = STATE(6367), + [sym__postfix_unary_operator] = STATE(3144), + [sym__member_access_operator] = STATE(7722), + [sym_annotation] = STATE(8336), + [sym__single_annotation] = STATE(6228), + [sym__multi_annotation] = STATE(6228), + [sym_simple_identifier] = STATE(1677), + [sym__lexical_identifier] = STATE(5458), + [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8336), + [sym__alpha_identifier] = ACTIONS(1724), + [anon_sym_AT] = ACTIONS(1726), + [anon_sym_LBRACK] = ACTIONS(4589), + [anon_sym_as] = ACTIONS(4591), + [anon_sym_EQ] = ACTIONS(3136), + [anon_sym_LBRACE] = ACTIONS(1914), + [anon_sym_RBRACE] = ACTIONS(3138), + [anon_sym_LPAREN] = ACTIONS(4593), + [anon_sym_LT] = ACTIONS(1738), + [anon_sym_GT] = ACTIONS(5223), + [anon_sym_object] = ACTIONS(3136), + [anon_sym_fun] = ACTIONS(3136), + [anon_sym_DOT] = ACTIONS(4597), + [anon_sym_SEMI] = ACTIONS(3138), + [anon_sym_get] = ACTIONS(3092), + [anon_sym_set] = ACTIONS(3092), + [anon_sym_this] = ACTIONS(3136), + [anon_sym_super] = ACTIONS(3136), + [anon_sym_STAR] = ACTIONS(5225), + [sym_label] = ACTIONS(4601), + [anon_sym_in] = ACTIONS(5227), + [anon_sym_DOT_DOT] = ACTIONS(5229), + [anon_sym_QMARK_COLON] = ACTIONS(5231), + [anon_sym_AMP_AMP] = ACTIONS(5233), + [anon_sym_PIPE_PIPE] = ACTIONS(3138), + [anon_sym_null] = ACTIONS(3136), + [anon_sym_if] = ACTIONS(3136), + [anon_sym_else] = ACTIONS(3136), + [anon_sym_when] = ACTIONS(3136), + [anon_sym_try] = ACTIONS(3136), + [anon_sym_throw] = ACTIONS(3136), + [anon_sym_return] = ACTIONS(3136), + [anon_sym_continue] = ACTIONS(3136), + [anon_sym_break] = ACTIONS(3136), + [anon_sym_COLON_COLON] = ACTIONS(4613), + [anon_sym_PLUS_EQ] = ACTIONS(3138), + [anon_sym_DASH_EQ] = ACTIONS(3138), + [anon_sym_STAR_EQ] = ACTIONS(3138), + [anon_sym_SLASH_EQ] = ACTIONS(3138), + [anon_sym_PERCENT_EQ] = ACTIONS(3138), + [anon_sym_BANG_EQ] = ACTIONS(5237), + [anon_sym_BANG_EQ_EQ] = ACTIONS(5239), + [anon_sym_EQ_EQ] = ACTIONS(5237), + [anon_sym_EQ_EQ_EQ] = ACTIONS(5239), + [anon_sym_LT_EQ] = ACTIONS(5241), + [anon_sym_GT_EQ] = ACTIONS(5241), + [anon_sym_BANGin] = ACTIONS(5243), + [anon_sym_is] = ACTIONS(4623), + [anon_sym_BANGis] = ACTIONS(4625), + [anon_sym_PLUS] = ACTIONS(5245), + [anon_sym_DASH] = ACTIONS(5245), + [anon_sym_SLASH] = ACTIONS(5225), + [anon_sym_PERCENT] = ACTIONS(5225), + [anon_sym_as_QMARK] = ACTIONS(4629), + [anon_sym_PLUS_PLUS] = ACTIONS(4631), + [anon_sym_DASH_DASH] = ACTIONS(4631), + [anon_sym_BANG] = ACTIONS(3136), + [anon_sym_BANG_BANG] = ACTIONS(4631), + [anon_sym_data] = ACTIONS(3092), + [anon_sym_inner] = ACTIONS(3092), + [anon_sym_value] = ACTIONS(3092), + [anon_sym_expect] = ACTIONS(3092), + [anon_sym_actual] = ACTIONS(3092), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(3138), + [anon_sym_continue_AT] = ACTIONS(3138), + [anon_sym_break_AT] = ACTIONS(3138), + [anon_sym_this_AT] = ACTIONS(3138), + [anon_sym_super_AT] = ACTIONS(3138), + [sym_real_literal] = ACTIONS(3138), + [sym_integer_literal] = ACTIONS(3136), + [sym_hex_literal] = ACTIONS(3138), + [sym_bin_literal] = ACTIONS(3138), + [anon_sym_true] = ACTIONS(3136), + [anon_sym_false] = ACTIONS(3136), + [anon_sym_SQUOTE] = ACTIONS(3138), + [sym__backtick_identifier] = ACTIONS(1788), + [sym__automatic_semicolon] = ACTIONS(3138), + [sym_safe_nav] = ACTIONS(4613), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(3138), + }, + [1213] = { [sym_getter] = STATE(9156), [sym_setter] = STATE(9156), [sym_indexing_suffix] = STATE(4043), @@ -187228,9 +187333,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(4978), [anon_sym_DOT] = ACTIONS(3660), - [anon_sym_SEMI] = ACTIONS(5263), - [anon_sym_get] = ACTIONS(5249), - [anon_sym_set] = ACTIONS(5251), + [anon_sym_SEMI] = ACTIONS(5267), + [anon_sym_get] = ACTIONS(5253), + [anon_sym_set] = ACTIONS(5255), [anon_sym_STAR] = ACTIONS(4986), [sym_label] = ACTIONS(3670), [anon_sym_in] = ACTIONS(4988), @@ -187288,7 +187393,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_safe_nav] = ACTIONS(3682), [sym_multiline_comment] = ACTIONS(3), }, - [1213] = { + [1214] = { [sym_indexing_suffix] = STATE(3593), [sym_navigation_suffix] = STATE(3594), [sym_call_suffix] = STATE(3596), @@ -187314,46 +187419,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(3572), - [anon_sym_RBRACK] = ACTIONS(3127), + [anon_sym_RBRACK] = ACTIONS(3146), [anon_sym_as] = ACTIONS(3574), - [anon_sym_EQ] = ACTIONS(3125), + [anon_sym_EQ] = ACTIONS(3144), [anon_sym_LBRACE] = ACTIONS(1586), - [anon_sym_RBRACE] = ACTIONS(3127), + [anon_sym_RBRACE] = ACTIONS(3146), [anon_sym_LPAREN] = ACTIONS(3576), - [anon_sym_COMMA] = ACTIONS(3127), - [anon_sym_RPAREN] = ACTIONS(3127), - [anon_sym_LT] = ACTIONS(3129), - [anon_sym_GT] = ACTIONS(3125), - [anon_sym_where] = ACTIONS(3125), + [anon_sym_COMMA] = ACTIONS(3146), + [anon_sym_RPAREN] = ACTIONS(3146), + [anon_sym_LT] = ACTIONS(1738), + [anon_sym_GT] = ACTIONS(3144), + [anon_sym_where] = ACTIONS(3144), [anon_sym_DOT] = ACTIONS(3580), - [anon_sym_SEMI] = ACTIONS(3127), + [anon_sym_SEMI] = ACTIONS(3146), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(3588), - [anon_sym_DASH_GT] = ACTIONS(3127), + [anon_sym_DASH_GT] = ACTIONS(3146), [sym_label] = ACTIONS(3590), - [anon_sym_in] = ACTIONS(3125), - [anon_sym_while] = ACTIONS(3125), + [anon_sym_in] = ACTIONS(3592), + [anon_sym_while] = ACTIONS(3144), [anon_sym_DOT_DOT] = ACTIONS(3594), - [anon_sym_QMARK_COLON] = ACTIONS(3127), - [anon_sym_AMP_AMP] = ACTIONS(3127), - [anon_sym_PIPE_PIPE] = ACTIONS(3127), - [anon_sym_else] = ACTIONS(3125), + [anon_sym_QMARK_COLON] = ACTIONS(3596), + [anon_sym_AMP_AMP] = ACTIONS(3146), + [anon_sym_PIPE_PIPE] = ACTIONS(3146), + [anon_sym_else] = ACTIONS(3144), [anon_sym_COLON_COLON] = ACTIONS(3602), - [anon_sym_PLUS_EQ] = ACTIONS(3127), - [anon_sym_DASH_EQ] = ACTIONS(3127), - [anon_sym_STAR_EQ] = ACTIONS(3127), - [anon_sym_SLASH_EQ] = ACTIONS(3127), - [anon_sym_PERCENT_EQ] = ACTIONS(3127), - [anon_sym_BANG_EQ] = ACTIONS(3125), - [anon_sym_BANG_EQ_EQ] = ACTIONS(3127), - [anon_sym_EQ_EQ] = ACTIONS(3125), - [anon_sym_EQ_EQ_EQ] = ACTIONS(3127), - [anon_sym_LT_EQ] = ACTIONS(3127), - [anon_sym_GT_EQ] = ACTIONS(3127), - [anon_sym_BANGin] = ACTIONS(3127), - [anon_sym_is] = ACTIONS(3125), - [anon_sym_BANGis] = ACTIONS(3127), + [anon_sym_PLUS_EQ] = ACTIONS(3146), + [anon_sym_DASH_EQ] = ACTIONS(3146), + [anon_sym_STAR_EQ] = ACTIONS(3146), + [anon_sym_SLASH_EQ] = ACTIONS(3146), + [anon_sym_PERCENT_EQ] = ACTIONS(3146), + [anon_sym_BANG_EQ] = ACTIONS(3144), + [anon_sym_BANG_EQ_EQ] = ACTIONS(3146), + [anon_sym_EQ_EQ] = ACTIONS(3144), + [anon_sym_EQ_EQ_EQ] = ACTIONS(3146), + [anon_sym_LT_EQ] = ACTIONS(3146), + [anon_sym_GT_EQ] = ACTIONS(3146), + [anon_sym_BANGin] = ACTIONS(3610), + [anon_sym_is] = ACTIONS(3612), + [anon_sym_BANGis] = ACTIONS(3614), [anon_sym_PLUS] = ACTIONS(3616), [anon_sym_DASH] = ACTIONS(3616), [anon_sym_SLASH] = ACTIONS(3588), @@ -187362,30 +187467,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(3620), [anon_sym_DASH_DASH] = ACTIONS(3620), [anon_sym_BANG_BANG] = ACTIONS(3620), - [anon_sym_suspend] = ACTIONS(3125), - [anon_sym_sealed] = ACTIONS(3125), - [anon_sym_annotation] = ACTIONS(3125), + [anon_sym_suspend] = ACTIONS(3144), + [anon_sym_sealed] = ACTIONS(3144), + [anon_sym_annotation] = ACTIONS(3144), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), - [anon_sym_override] = ACTIONS(3125), - [anon_sym_lateinit] = ACTIONS(3125), - [anon_sym_public] = ACTIONS(3125), - [anon_sym_private] = ACTIONS(3125), - [anon_sym_internal] = ACTIONS(3125), - [anon_sym_protected] = ACTIONS(3125), - [anon_sym_tailrec] = ACTIONS(3125), - [anon_sym_operator] = ACTIONS(3125), - [anon_sym_infix] = ACTIONS(3125), - [anon_sym_inline] = ACTIONS(3125), - [anon_sym_external] = ACTIONS(3125), - [sym_property_modifier] = ACTIONS(3125), - [anon_sym_abstract] = ACTIONS(3125), - [anon_sym_final] = ACTIONS(3125), - [anon_sym_open] = ACTIONS(3125), - [anon_sym_vararg] = ACTIONS(3125), - [anon_sym_noinline] = ACTIONS(3125), - [anon_sym_crossinline] = ACTIONS(3125), + [anon_sym_override] = ACTIONS(3144), + [anon_sym_lateinit] = ACTIONS(3144), + [anon_sym_public] = ACTIONS(3144), + [anon_sym_private] = ACTIONS(3144), + [anon_sym_internal] = ACTIONS(3144), + [anon_sym_protected] = ACTIONS(3144), + [anon_sym_tailrec] = ACTIONS(3144), + [anon_sym_operator] = ACTIONS(3144), + [anon_sym_infix] = ACTIONS(3144), + [anon_sym_inline] = ACTIONS(3144), + [anon_sym_external] = ACTIONS(3144), + [sym_property_modifier] = ACTIONS(3144), + [anon_sym_abstract] = ACTIONS(3144), + [anon_sym_final] = ACTIONS(3144), + [anon_sym_open] = ACTIONS(3144), + [anon_sym_vararg] = ACTIONS(3144), + [anon_sym_noinline] = ACTIONS(3144), + [anon_sym_crossinline] = ACTIONS(3144), [anon_sym_expect] = ACTIONS(3092), [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), @@ -187393,111 +187498,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_safe_nav] = ACTIONS(3602), [sym_multiline_comment] = ACTIONS(3), }, - [1214] = { - [sym_getter] = STATE(9110), - [sym_setter] = STATE(9110), - [sym_indexing_suffix] = STATE(4043), - [sym_navigation_suffix] = STATE(4042), - [sym_call_suffix] = STATE(4041), - [sym_annotated_lambda] = STATE(4040), - [sym_type_arguments] = STATE(8033), - [sym_value_arguments] = STATE(2978), - [sym_lambda_literal] = STATE(4039), - [sym__equality_operator] = STATE(1440), - [sym__comparison_operator] = STATE(1441), - [sym__in_operator] = STATE(1442), - [sym__is_operator] = STATE(5904), - [sym__additive_operator] = STATE(1443), - [sym__multiplicative_operator] = STATE(1444), - [sym__as_operator] = STATE(5903), - [sym__postfix_unary_operator] = STATE(4038), - [sym__member_access_operator] = STATE(7676), - [sym_modifiers] = STATE(9322), - [sym__modifier] = STATE(5620), - [sym_class_modifier] = STATE(5620), - [sym_member_modifier] = STATE(5620), - [sym_visibility_modifier] = STATE(5620), - [sym_function_modifier] = STATE(5620), - [sym_inheritance_modifier] = STATE(5620), - [sym_parameter_modifier] = STATE(5620), - [sym_platform_modifier] = STATE(5620), - [sym_annotation] = STATE(5997), - [sym__single_annotation] = STATE(6228), - [sym__multi_annotation] = STATE(6228), - [sym_simple_identifier] = STATE(1446), - [sym__lexical_identifier] = STATE(5458), - [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8352), - [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(1724), - [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(3652), - [anon_sym_as] = ACTIONS(3654), - [anon_sym_LBRACE] = ACTIONS(1646), - [anon_sym_RBRACE] = ACTIONS(1792), - [anon_sym_LPAREN] = ACTIONS(3656), - [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(4978), - [anon_sym_DOT] = ACTIONS(3660), - [anon_sym_SEMI] = ACTIONS(5265), - [anon_sym_get] = ACTIONS(5249), - [anon_sym_set] = ACTIONS(5251), - [anon_sym_STAR] = ACTIONS(4986), - [sym_label] = ACTIONS(3670), - [anon_sym_in] = ACTIONS(4988), - [anon_sym_DOT_DOT] = ACTIONS(4990), - [anon_sym_QMARK_COLON] = ACTIONS(4992), - [anon_sym_AMP_AMP] = ACTIONS(4994), - [anon_sym_PIPE_PIPE] = ACTIONS(4996), - [anon_sym_COLON_COLON] = ACTIONS(3682), - [anon_sym_BANG_EQ] = ACTIONS(4998), - [anon_sym_BANG_EQ_EQ] = ACTIONS(5000), - [anon_sym_EQ_EQ] = ACTIONS(4998), - [anon_sym_EQ_EQ_EQ] = ACTIONS(5000), - [anon_sym_LT_EQ] = ACTIONS(5002), - [anon_sym_GT_EQ] = ACTIONS(5002), - [anon_sym_BANGin] = ACTIONS(5004), - [anon_sym_is] = ACTIONS(3692), - [anon_sym_BANGis] = ACTIONS(3694), - [anon_sym_PLUS] = ACTIONS(5006), - [anon_sym_DASH] = ACTIONS(5006), - [anon_sym_SLASH] = ACTIONS(5008), - [anon_sym_PERCENT] = ACTIONS(4986), - [anon_sym_as_QMARK] = ACTIONS(3698), - [anon_sym_PLUS_PLUS] = ACTIONS(3700), - [anon_sym_DASH_DASH] = ACTIONS(3700), - [anon_sym_BANG_BANG] = ACTIONS(3700), - [anon_sym_suspend] = ACTIONS(73), - [anon_sym_sealed] = ACTIONS(75), - [anon_sym_annotation] = ACTIONS(75), - [anon_sym_data] = ACTIONS(1784), - [anon_sym_inner] = ACTIONS(1784), - [anon_sym_value] = ACTIONS(1784), - [anon_sym_override] = ACTIONS(79), - [anon_sym_lateinit] = ACTIONS(79), - [anon_sym_public] = ACTIONS(81), - [anon_sym_private] = ACTIONS(81), - [anon_sym_internal] = ACTIONS(81), - [anon_sym_protected] = ACTIONS(81), - [anon_sym_tailrec] = ACTIONS(73), - [anon_sym_operator] = ACTIONS(73), - [anon_sym_infix] = ACTIONS(73), - [anon_sym_inline] = ACTIONS(73), - [anon_sym_external] = ACTIONS(73), - [sym_property_modifier] = ACTIONS(83), - [anon_sym_abstract] = ACTIONS(85), - [anon_sym_final] = ACTIONS(85), - [anon_sym_open] = ACTIONS(85), - [anon_sym_vararg] = ACTIONS(87), - [anon_sym_noinline] = ACTIONS(87), - [anon_sym_crossinline] = ACTIONS(87), - [anon_sym_expect] = ACTIONS(1786), - [anon_sym_actual] = ACTIONS(1786), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(1792), - [sym_safe_nav] = ACTIONS(3682), - [sym_multiline_comment] = ACTIONS(3), - }, [1215] = { [sym_indexing_suffix] = STATE(3593), [sym_navigation_suffix] = STATE(3594), @@ -187839,46 +187839,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(3572), - [anon_sym_RBRACK] = ACTIONS(3146), + [anon_sym_RBRACK] = ACTIONS(3127), [anon_sym_as] = ACTIONS(3574), - [anon_sym_EQ] = ACTIONS(3144), + [anon_sym_EQ] = ACTIONS(3125), [anon_sym_LBRACE] = ACTIONS(1586), - [anon_sym_RBRACE] = ACTIONS(3146), + [anon_sym_RBRACE] = ACTIONS(3127), [anon_sym_LPAREN] = ACTIONS(3576), - [anon_sym_COMMA] = ACTIONS(3146), - [anon_sym_RPAREN] = ACTIONS(3146), - [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(3144), - [anon_sym_where] = ACTIONS(3144), + [anon_sym_COMMA] = ACTIONS(3127), + [anon_sym_RPAREN] = ACTIONS(3127), + [anon_sym_LT] = ACTIONS(3129), + [anon_sym_GT] = ACTIONS(3125), + [anon_sym_where] = ACTIONS(3125), [anon_sym_DOT] = ACTIONS(3580), - [anon_sym_SEMI] = ACTIONS(3146), + [anon_sym_SEMI] = ACTIONS(3127), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(3588), - [anon_sym_DASH_GT] = ACTIONS(3146), + [anon_sym_DASH_GT] = ACTIONS(3127), [sym_label] = ACTIONS(3590), - [anon_sym_in] = ACTIONS(3592), - [anon_sym_while] = ACTIONS(3144), + [anon_sym_in] = ACTIONS(3125), + [anon_sym_while] = ACTIONS(3125), [anon_sym_DOT_DOT] = ACTIONS(3594), - [anon_sym_QMARK_COLON] = ACTIONS(3596), - [anon_sym_AMP_AMP] = ACTIONS(3146), - [anon_sym_PIPE_PIPE] = ACTIONS(3146), - [anon_sym_else] = ACTIONS(3144), + [anon_sym_QMARK_COLON] = ACTIONS(3127), + [anon_sym_AMP_AMP] = ACTIONS(3127), + [anon_sym_PIPE_PIPE] = ACTIONS(3127), + [anon_sym_else] = ACTIONS(3125), [anon_sym_COLON_COLON] = ACTIONS(3602), - [anon_sym_PLUS_EQ] = ACTIONS(3146), - [anon_sym_DASH_EQ] = ACTIONS(3146), - [anon_sym_STAR_EQ] = ACTIONS(3146), - [anon_sym_SLASH_EQ] = ACTIONS(3146), - [anon_sym_PERCENT_EQ] = ACTIONS(3146), - [anon_sym_BANG_EQ] = ACTIONS(3144), - [anon_sym_BANG_EQ_EQ] = ACTIONS(3146), - [anon_sym_EQ_EQ] = ACTIONS(3144), - [anon_sym_EQ_EQ_EQ] = ACTIONS(3146), - [anon_sym_LT_EQ] = ACTIONS(3146), - [anon_sym_GT_EQ] = ACTIONS(3146), - [anon_sym_BANGin] = ACTIONS(3610), - [anon_sym_is] = ACTIONS(3612), - [anon_sym_BANGis] = ACTIONS(3614), + [anon_sym_PLUS_EQ] = ACTIONS(3127), + [anon_sym_DASH_EQ] = ACTIONS(3127), + [anon_sym_STAR_EQ] = ACTIONS(3127), + [anon_sym_SLASH_EQ] = ACTIONS(3127), + [anon_sym_PERCENT_EQ] = ACTIONS(3127), + [anon_sym_BANG_EQ] = ACTIONS(3125), + [anon_sym_BANG_EQ_EQ] = ACTIONS(3127), + [anon_sym_EQ_EQ] = ACTIONS(3125), + [anon_sym_EQ_EQ_EQ] = ACTIONS(3127), + [anon_sym_LT_EQ] = ACTIONS(3127), + [anon_sym_GT_EQ] = ACTIONS(3127), + [anon_sym_BANGin] = ACTIONS(3127), + [anon_sym_is] = ACTIONS(3125), + [anon_sym_BANGis] = ACTIONS(3127), [anon_sym_PLUS] = ACTIONS(3616), [anon_sym_DASH] = ACTIONS(3616), [anon_sym_SLASH] = ACTIONS(3588), @@ -187887,30 +187887,30 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(3620), [anon_sym_DASH_DASH] = ACTIONS(3620), [anon_sym_BANG_BANG] = ACTIONS(3620), - [anon_sym_suspend] = ACTIONS(3144), - [anon_sym_sealed] = ACTIONS(3144), - [anon_sym_annotation] = ACTIONS(3144), + [anon_sym_suspend] = ACTIONS(3125), + [anon_sym_sealed] = ACTIONS(3125), + [anon_sym_annotation] = ACTIONS(3125), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), - [anon_sym_override] = ACTIONS(3144), - [anon_sym_lateinit] = ACTIONS(3144), - [anon_sym_public] = ACTIONS(3144), - [anon_sym_private] = ACTIONS(3144), - [anon_sym_internal] = ACTIONS(3144), - [anon_sym_protected] = ACTIONS(3144), - [anon_sym_tailrec] = ACTIONS(3144), - [anon_sym_operator] = ACTIONS(3144), - [anon_sym_infix] = ACTIONS(3144), - [anon_sym_inline] = ACTIONS(3144), - [anon_sym_external] = ACTIONS(3144), - [sym_property_modifier] = ACTIONS(3144), - [anon_sym_abstract] = ACTIONS(3144), - [anon_sym_final] = ACTIONS(3144), - [anon_sym_open] = ACTIONS(3144), - [anon_sym_vararg] = ACTIONS(3144), - [anon_sym_noinline] = ACTIONS(3144), - [anon_sym_crossinline] = ACTIONS(3144), + [anon_sym_override] = ACTIONS(3125), + [anon_sym_lateinit] = ACTIONS(3125), + [anon_sym_public] = ACTIONS(3125), + [anon_sym_private] = ACTIONS(3125), + [anon_sym_internal] = ACTIONS(3125), + [anon_sym_protected] = ACTIONS(3125), + [anon_sym_tailrec] = ACTIONS(3125), + [anon_sym_operator] = ACTIONS(3125), + [anon_sym_infix] = ACTIONS(3125), + [anon_sym_inline] = ACTIONS(3125), + [anon_sym_external] = ACTIONS(3125), + [sym_property_modifier] = ACTIONS(3125), + [anon_sym_abstract] = ACTIONS(3125), + [anon_sym_final] = ACTIONS(3125), + [anon_sym_open] = ACTIONS(3125), + [anon_sym_vararg] = ACTIONS(3125), + [anon_sym_noinline] = ACTIONS(3125), + [anon_sym_crossinline] = ACTIONS(3125), [anon_sym_expect] = ACTIONS(3092), [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), @@ -188366,7 +188366,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3101), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3103), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -188556,7 +188556,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ] = ACTIONS(4289), [anon_sym_LBRACE] = ACTIONS(4284), [anon_sym_RBRACE] = ACTIONS(4287), - [anon_sym_LPAREN] = ACTIONS(5267), + [anon_sym_LPAREN] = ACTIONS(5269), [anon_sym_RPAREN] = ACTIONS(4287), [anon_sym_LT] = ACTIONS(4289), [anon_sym_GT] = ACTIONS(4289), @@ -188759,109 +188759,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [1227] = { - [sym_type_constraints] = STATE(1371), - [sym_function_body] = STATE(1061), - [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_COLON] = ACTIONS(5271), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(5255), - [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [sym_indexing_suffix] = STATE(3593), + [sym_navigation_suffix] = STATE(3594), + [sym_call_suffix] = STATE(3596), + [sym_annotated_lambda] = STATE(3601), + [sym_type_arguments] = STATE(8044), + [sym_value_arguments] = STATE(2767), + [sym_lambda_literal] = STATE(3370), + [sym__equality_operator] = STATE(2142), + [sym__comparison_operator] = STATE(2143), + [sym__in_operator] = STATE(2145), + [sym__is_operator] = STATE(5939), + [sym__additive_operator] = STATE(2148), + [sym__multiplicative_operator] = STATE(2149), + [sym__as_operator] = STATE(5936), + [sym__postfix_unary_operator] = STATE(3590), + [sym__member_access_operator] = STATE(7639), + [sym_annotation] = STATE(8350), + [sym__single_annotation] = STATE(6228), + [sym__multi_annotation] = STATE(6228), + [sym_simple_identifier] = STATE(2156), + [sym__lexical_identifier] = STATE(5458), + [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8350), + [sym__alpha_identifier] = ACTIONS(3094), + [anon_sym_AT] = ACTIONS(1726), + [anon_sym_LBRACK] = ACTIONS(3572), + [anon_sym_RBRACK] = ACTIONS(3096), + [anon_sym_as] = ACTIONS(3574), + [anon_sym_EQ] = ACTIONS(3094), + [anon_sym_LBRACE] = ACTIONS(1586), + [anon_sym_RBRACE] = ACTIONS(3096), + [anon_sym_LPAREN] = ACTIONS(3576), + [anon_sym_COMMA] = ACTIONS(3096), + [anon_sym_RPAREN] = ACTIONS(3096), + [anon_sym_LT] = ACTIONS(3098), + [anon_sym_GT] = ACTIONS(3094), + [anon_sym_where] = ACTIONS(3094), + [anon_sym_DOT] = ACTIONS(3580), + [anon_sym_SEMI] = ACTIONS(3096), + [anon_sym_get] = ACTIONS(3094), + [anon_sym_set] = ACTIONS(3094), + [anon_sym_STAR] = ACTIONS(3588), + [anon_sym_DASH_GT] = ACTIONS(3096), + [sym_label] = ACTIONS(3590), + [anon_sym_in] = ACTIONS(3094), + [anon_sym_while] = ACTIONS(3094), + [anon_sym_DOT_DOT] = ACTIONS(3096), + [anon_sym_QMARK_COLON] = ACTIONS(3096), + [anon_sym_AMP_AMP] = ACTIONS(3096), + [anon_sym_PIPE_PIPE] = ACTIONS(3096), + [anon_sym_else] = ACTIONS(3094), + [anon_sym_COLON_COLON] = ACTIONS(3602), + [anon_sym_PLUS_EQ] = ACTIONS(3096), + [anon_sym_DASH_EQ] = ACTIONS(3096), + [anon_sym_STAR_EQ] = ACTIONS(3096), + [anon_sym_SLASH_EQ] = ACTIONS(3096), + [anon_sym_PERCENT_EQ] = ACTIONS(3096), + [anon_sym_BANG_EQ] = ACTIONS(3094), + [anon_sym_BANG_EQ_EQ] = ACTIONS(3096), + [anon_sym_EQ_EQ] = ACTIONS(3094), + [anon_sym_EQ_EQ_EQ] = ACTIONS(3096), + [anon_sym_LT_EQ] = ACTIONS(3096), + [anon_sym_GT_EQ] = ACTIONS(3096), + [anon_sym_BANGin] = ACTIONS(3096), + [anon_sym_is] = ACTIONS(3094), + [anon_sym_BANGis] = ACTIONS(3096), + [anon_sym_PLUS] = ACTIONS(3616), + [anon_sym_DASH] = ACTIONS(3616), + [anon_sym_SLASH] = ACTIONS(3588), + [anon_sym_PERCENT] = ACTIONS(3588), + [anon_sym_as_QMARK] = ACTIONS(3618), + [anon_sym_PLUS_PLUS] = ACTIONS(3620), + [anon_sym_DASH_DASH] = ACTIONS(3620), + [anon_sym_BANG_BANG] = ACTIONS(3620), + [anon_sym_suspend] = ACTIONS(3094), + [anon_sym_sealed] = ACTIONS(3094), + [anon_sym_annotation] = ACTIONS(3094), + [anon_sym_data] = ACTIONS(3094), + [anon_sym_inner] = ACTIONS(3094), + [anon_sym_value] = ACTIONS(3094), + [anon_sym_override] = ACTIONS(3094), + [anon_sym_lateinit] = ACTIONS(3094), + [anon_sym_public] = ACTIONS(3094), + [anon_sym_private] = ACTIONS(3094), + [anon_sym_internal] = ACTIONS(3094), + [anon_sym_protected] = ACTIONS(3094), + [anon_sym_tailrec] = ACTIONS(3094), + [anon_sym_operator] = ACTIONS(3094), + [anon_sym_infix] = ACTIONS(3094), + [anon_sym_inline] = ACTIONS(3094), + [anon_sym_external] = ACTIONS(3094), + [sym_property_modifier] = ACTIONS(3094), + [anon_sym_abstract] = ACTIONS(3094), + [anon_sym_final] = ACTIONS(3094), + [anon_sym_open] = ACTIONS(3094), + [anon_sym_vararg] = ACTIONS(3094), + [anon_sym_noinline] = ACTIONS(3094), + [anon_sym_crossinline] = ACTIONS(3094), + [anon_sym_expect] = ACTIONS(3094), + [anon_sym_actual] = ACTIONS(3094), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(3096), + [sym_safe_nav] = ACTIONS(3602), + [sym_multiline_comment] = ACTIONS(3), }, [1228] = { [sym_getter] = STATE(9265), @@ -188909,8 +188909,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(4978), [anon_sym_DOT] = ACTIONS(3660), [anon_sym_SEMI] = ACTIONS(5273), - [anon_sym_get] = ACTIONS(5249), - [anon_sym_set] = ACTIONS(5251), + [anon_sym_get] = ACTIONS(5253), + [anon_sym_set] = ACTIONS(5255), [anon_sym_STAR] = ACTIONS(4986), [sym_label] = ACTIONS(3670), [anon_sym_in] = ACTIONS(4988), @@ -188969,109 +188969,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [1229] = { - [sym_indexing_suffix] = STATE(3593), - [sym_navigation_suffix] = STATE(3594), - [sym_call_suffix] = STATE(3596), - [sym_annotated_lambda] = STATE(3601), - [sym_type_arguments] = STATE(8044), - [sym_value_arguments] = STATE(2767), - [sym_lambda_literal] = STATE(3370), - [sym__equality_operator] = STATE(2142), - [sym__comparison_operator] = STATE(2143), - [sym__in_operator] = STATE(2145), - [sym__is_operator] = STATE(5939), - [sym__additive_operator] = STATE(2148), - [sym__multiplicative_operator] = STATE(2149), - [sym__as_operator] = STATE(5936), - [sym__postfix_unary_operator] = STATE(3590), - [sym__member_access_operator] = STATE(7639), - [sym_annotation] = STATE(8350), + [sym_indexing_suffix] = STATE(3148), + [sym_navigation_suffix] = STATE(3151), + [sym_call_suffix] = STATE(3155), + [sym_annotated_lambda] = STATE(3170), + [sym_type_arguments] = STATE(8139), + [sym_value_arguments] = STATE(2748), + [sym_lambda_literal] = STATE(3174), + [sym__equality_operator] = STATE(1682), + [sym__comparison_operator] = STATE(1681), + [sym__in_operator] = STATE(1680), + [sym__is_operator] = STATE(6348), + [sym__additive_operator] = STATE(1679), + [sym__multiplicative_operator] = STATE(1678), + [sym__as_operator] = STATE(6367), + [sym__postfix_unary_operator] = STATE(3144), + [sym__member_access_operator] = STATE(7722), + [sym_annotation] = STATE(8336), [sym__single_annotation] = STATE(6228), [sym__multi_annotation] = STATE(6228), - [sym_simple_identifier] = STATE(2156), + [sym_simple_identifier] = STATE(1677), [sym__lexical_identifier] = STATE(5458), - [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8350), - [sym__alpha_identifier] = ACTIONS(3094), + [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8336), + [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(3572), - [anon_sym_RBRACK] = ACTIONS(3096), - [anon_sym_as] = ACTIONS(3574), - [anon_sym_EQ] = ACTIONS(3094), - [anon_sym_LBRACE] = ACTIONS(1586), - [anon_sym_RBRACE] = ACTIONS(3096), - [anon_sym_LPAREN] = ACTIONS(3576), - [anon_sym_COMMA] = ACTIONS(3096), - [anon_sym_RPAREN] = ACTIONS(3096), - [anon_sym_LT] = ACTIONS(3098), - [anon_sym_GT] = ACTIONS(3094), - [anon_sym_where] = ACTIONS(3094), - [anon_sym_DOT] = ACTIONS(3580), - [anon_sym_SEMI] = ACTIONS(3096), - [anon_sym_get] = ACTIONS(3094), - [anon_sym_set] = ACTIONS(3094), - [anon_sym_STAR] = ACTIONS(3588), - [anon_sym_DASH_GT] = ACTIONS(3096), - [sym_label] = ACTIONS(3590), - [anon_sym_in] = ACTIONS(3094), - [anon_sym_while] = ACTIONS(3094), - [anon_sym_DOT_DOT] = ACTIONS(3096), - [anon_sym_QMARK_COLON] = ACTIONS(3096), - [anon_sym_AMP_AMP] = ACTIONS(3096), - [anon_sym_PIPE_PIPE] = ACTIONS(3096), - [anon_sym_else] = ACTIONS(3094), - [anon_sym_COLON_COLON] = ACTIONS(3602), - [anon_sym_PLUS_EQ] = ACTIONS(3096), - [anon_sym_DASH_EQ] = ACTIONS(3096), - [anon_sym_STAR_EQ] = ACTIONS(3096), - [anon_sym_SLASH_EQ] = ACTIONS(3096), - [anon_sym_PERCENT_EQ] = ACTIONS(3096), - [anon_sym_BANG_EQ] = ACTIONS(3094), - [anon_sym_BANG_EQ_EQ] = ACTIONS(3096), - [anon_sym_EQ_EQ] = ACTIONS(3094), - [anon_sym_EQ_EQ_EQ] = ACTIONS(3096), - [anon_sym_LT_EQ] = ACTIONS(3096), - [anon_sym_GT_EQ] = ACTIONS(3096), - [anon_sym_BANGin] = ACTIONS(3096), - [anon_sym_is] = ACTIONS(3094), - [anon_sym_BANGis] = ACTIONS(3096), - [anon_sym_PLUS] = ACTIONS(3616), - [anon_sym_DASH] = ACTIONS(3616), - [anon_sym_SLASH] = ACTIONS(3588), - [anon_sym_PERCENT] = ACTIONS(3588), - [anon_sym_as_QMARK] = ACTIONS(3618), - [anon_sym_PLUS_PLUS] = ACTIONS(3620), - [anon_sym_DASH_DASH] = ACTIONS(3620), - [anon_sym_BANG_BANG] = ACTIONS(3620), - [anon_sym_suspend] = ACTIONS(3094), - [anon_sym_sealed] = ACTIONS(3094), - [anon_sym_annotation] = ACTIONS(3094), - [anon_sym_data] = ACTIONS(3094), - [anon_sym_inner] = ACTIONS(3094), - [anon_sym_value] = ACTIONS(3094), - [anon_sym_override] = ACTIONS(3094), - [anon_sym_lateinit] = ACTIONS(3094), - [anon_sym_public] = ACTIONS(3094), - [anon_sym_private] = ACTIONS(3094), - [anon_sym_internal] = ACTIONS(3094), - [anon_sym_protected] = ACTIONS(3094), - [anon_sym_tailrec] = ACTIONS(3094), - [anon_sym_operator] = ACTIONS(3094), - [anon_sym_infix] = ACTIONS(3094), - [anon_sym_inline] = ACTIONS(3094), - [anon_sym_external] = ACTIONS(3094), - [sym_property_modifier] = ACTIONS(3094), - [anon_sym_abstract] = ACTIONS(3094), - [anon_sym_final] = ACTIONS(3094), - [anon_sym_open] = ACTIONS(3094), - [anon_sym_vararg] = ACTIONS(3094), - [anon_sym_noinline] = ACTIONS(3094), - [anon_sym_crossinline] = ACTIONS(3094), - [anon_sym_expect] = ACTIONS(3094), - [anon_sym_actual] = ACTIONS(3094), + [anon_sym_LBRACK] = ACTIONS(4589), + [anon_sym_as] = ACTIONS(4591), + [anon_sym_EQ] = ACTIONS(3167), + [anon_sym_LBRACE] = ACTIONS(1914), + [anon_sym_RBRACE] = ACTIONS(3169), + [anon_sym_LPAREN] = ACTIONS(4593), + [anon_sym_LT] = ACTIONS(1738), + [anon_sym_GT] = ACTIONS(5223), + [anon_sym_object] = ACTIONS(3167), + [anon_sym_fun] = ACTIONS(3167), + [anon_sym_DOT] = ACTIONS(4597), + [anon_sym_SEMI] = ACTIONS(3169), + [anon_sym_get] = ACTIONS(3092), + [anon_sym_set] = ACTIONS(3092), + [anon_sym_this] = ACTIONS(3167), + [anon_sym_super] = ACTIONS(3167), + [anon_sym_STAR] = ACTIONS(5225), + [sym_label] = ACTIONS(4601), + [anon_sym_in] = ACTIONS(5227), + [anon_sym_DOT_DOT] = ACTIONS(5229), + [anon_sym_QMARK_COLON] = ACTIONS(5231), + [anon_sym_AMP_AMP] = ACTIONS(5233), + [anon_sym_PIPE_PIPE] = ACTIONS(5235), + [anon_sym_null] = ACTIONS(3167), + [anon_sym_if] = ACTIONS(3167), + [anon_sym_else] = ACTIONS(3167), + [anon_sym_when] = ACTIONS(3167), + [anon_sym_try] = ACTIONS(3167), + [anon_sym_throw] = ACTIONS(3167), + [anon_sym_return] = ACTIONS(3167), + [anon_sym_continue] = ACTIONS(3167), + [anon_sym_break] = ACTIONS(3167), + [anon_sym_COLON_COLON] = ACTIONS(4613), + [anon_sym_PLUS_EQ] = ACTIONS(3169), + [anon_sym_DASH_EQ] = ACTIONS(3169), + [anon_sym_STAR_EQ] = ACTIONS(3169), + [anon_sym_SLASH_EQ] = ACTIONS(3169), + [anon_sym_PERCENT_EQ] = ACTIONS(3169), + [anon_sym_BANG_EQ] = ACTIONS(5237), + [anon_sym_BANG_EQ_EQ] = ACTIONS(5239), + [anon_sym_EQ_EQ] = ACTIONS(5237), + [anon_sym_EQ_EQ_EQ] = ACTIONS(5239), + [anon_sym_LT_EQ] = ACTIONS(5241), + [anon_sym_GT_EQ] = ACTIONS(5241), + [anon_sym_BANGin] = ACTIONS(5243), + [anon_sym_is] = ACTIONS(4623), + [anon_sym_BANGis] = ACTIONS(4625), + [anon_sym_PLUS] = ACTIONS(5245), + [anon_sym_DASH] = ACTIONS(5245), + [anon_sym_SLASH] = ACTIONS(5225), + [anon_sym_PERCENT] = ACTIONS(5225), + [anon_sym_as_QMARK] = ACTIONS(4629), + [anon_sym_PLUS_PLUS] = ACTIONS(4631), + [anon_sym_DASH_DASH] = ACTIONS(4631), + [anon_sym_BANG] = ACTIONS(3167), + [anon_sym_BANG_BANG] = ACTIONS(4631), + [anon_sym_data] = ACTIONS(3092), + [anon_sym_inner] = ACTIONS(3092), + [anon_sym_value] = ACTIONS(3092), + [anon_sym_expect] = ACTIONS(3092), + [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(3096), - [sym_safe_nav] = ACTIONS(3602), + [anon_sym_return_AT] = ACTIONS(3169), + [anon_sym_continue_AT] = ACTIONS(3169), + [anon_sym_break_AT] = ACTIONS(3169), + [anon_sym_this_AT] = ACTIONS(3169), + [anon_sym_super_AT] = ACTIONS(3169), + [sym_real_literal] = ACTIONS(3169), + [sym_integer_literal] = ACTIONS(3167), + [sym_hex_literal] = ACTIONS(3169), + [sym_bin_literal] = ACTIONS(3169), + [anon_sym_true] = ACTIONS(3167), + [anon_sym_false] = ACTIONS(3167), + [anon_sym_SQUOTE] = ACTIONS(3169), + [sym__backtick_identifier] = ACTIONS(1788), + [sym__automatic_semicolon] = ACTIONS(3169), + [sym_safe_nav] = ACTIONS(4613), [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(3169), }, [1230] = { [sym_indexing_suffix] = STATE(3148), @@ -189101,7 +189101,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), [anon_sym_EQ] = ACTIONS(3132), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3134), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -189292,7 +189292,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(5275), [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), @@ -189607,7 +189607,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(5277), [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), @@ -190691,7 +190691,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(2399), [anon_sym_AT] = ACTIONS(5287), [anon_sym_LBRACK] = ACTIONS(2402), @@ -190795,7 +190795,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(2399), [anon_sym_AT] = ACTIONS(5287), [anon_sym_LBRACK] = ACTIONS(2402), @@ -191168,7 +191168,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4301), [anon_sym_LBRACK] = ACTIONS(4301), [anon_sym_as] = ACTIONS(4299), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4301), [anon_sym_LPAREN] = ACTIONS(4301), @@ -191480,7 +191480,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4297), [anon_sym_LBRACK] = ACTIONS(4297), [anon_sym_as] = ACTIONS(4295), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4297), [anon_sym_LPAREN] = ACTIONS(4297), @@ -191580,105 +191580,105 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(1371), [sym_function_body] = STATE(1061), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(5255), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [1255] = { [sym__expression] = STATE(2285), @@ -191792,7 +191792,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4162), [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), @@ -192000,7 +192000,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4149), [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), @@ -192104,7 +192104,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(5369), [anon_sym_LBRACK] = ACTIONS(4231), [anon_sym_as] = ACTIONS(4229), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4231), [anon_sym_LPAREN] = ACTIONS(4231), @@ -192936,7 +192936,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(5395), [anon_sym_LBRACK] = ACTIONS(4277), [anon_sym_as] = ACTIONS(4275), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4277), [anon_sym_LPAREN] = ACTIONS(4277), @@ -193040,7 +193040,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(5397), [anon_sym_LBRACK] = ACTIONS(4309), [anon_sym_as] = ACTIONS(4307), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4309), [anon_sym_LPAREN] = ACTIONS(4309), @@ -193178,7 +193178,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -193282,7 +193282,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -193499,7 +193499,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(2399), [anon_sym_AT] = ACTIONS(5287), [anon_sym_LBRACK] = ACTIONS(2402), @@ -193811,7 +193811,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(2399), [anon_sym_AT] = ACTIONS(5287), [anon_sym_LBRACK] = ACTIONS(2402), @@ -193972,105 +193972,105 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(1918), [sym_function_body] = STATE(1014), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), [anon_sym_COLON] = ACTIONS(5420), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), [anon_sym_EQ] = ACTIONS(5387), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4173), - [anon_sym_fun] = ACTIONS(4173), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_this] = ACTIONS(4173), - [anon_sym_super] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4175), - [sym_label] = ACTIONS(4173), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_null] = ACTIONS(4173), - [anon_sym_if] = ACTIONS(4173), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_when] = ACTIONS(4173), - [anon_sym_try] = ACTIONS(4173), - [anon_sym_throw] = ACTIONS(4173), - [anon_sym_return] = ACTIONS(4173), - [anon_sym_continue] = ACTIONS(4173), - [anon_sym_break] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4175), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG] = ACTIONS(4173), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_suspend] = ACTIONS(4173), - [anon_sym_sealed] = ACTIONS(4173), - [anon_sym_annotation] = ACTIONS(4173), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_override] = ACTIONS(4173), - [anon_sym_lateinit] = ACTIONS(4173), - [anon_sym_public] = ACTIONS(4173), - [anon_sym_private] = ACTIONS(4173), - [anon_sym_internal] = ACTIONS(4173), - [anon_sym_protected] = ACTIONS(4173), - [anon_sym_tailrec] = ACTIONS(4173), - [anon_sym_operator] = ACTIONS(4173), - [anon_sym_infix] = ACTIONS(4173), - [anon_sym_inline] = ACTIONS(4173), - [anon_sym_external] = ACTIONS(4173), - [sym_property_modifier] = ACTIONS(4173), - [anon_sym_abstract] = ACTIONS(4173), - [anon_sym_final] = ACTIONS(4173), - [anon_sym_open] = ACTIONS(4173), - [anon_sym_vararg] = ACTIONS(4173), - [anon_sym_noinline] = ACTIONS(4173), - [anon_sym_crossinline] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4175), - [anon_sym_continue_AT] = ACTIONS(4175), - [anon_sym_break_AT] = ACTIONS(4175), - [anon_sym_this_AT] = ACTIONS(4175), - [anon_sym_super_AT] = ACTIONS(4175), - [sym_real_literal] = ACTIONS(4175), - [sym_integer_literal] = ACTIONS(4173), - [sym_hex_literal] = ACTIONS(4175), - [sym_bin_literal] = ACTIONS(4175), - [anon_sym_true] = ACTIONS(4173), - [anon_sym_false] = ACTIONS(4173), - [anon_sym_SQUOTE] = ACTIONS(4175), - [sym__backtick_identifier] = ACTIONS(4175), - [sym__automatic_semicolon] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4175), + [anon_sym_object] = ACTIONS(4170), + [anon_sym_fun] = ACTIONS(4170), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_this] = ACTIONS(4170), + [anon_sym_super] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4172), + [sym_label] = ACTIONS(4170), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_null] = ACTIONS(4170), + [anon_sym_if] = ACTIONS(4170), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_when] = ACTIONS(4170), + [anon_sym_try] = ACTIONS(4170), + [anon_sym_throw] = ACTIONS(4170), + [anon_sym_return] = ACTIONS(4170), + [anon_sym_continue] = ACTIONS(4170), + [anon_sym_break] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4172), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG] = ACTIONS(4170), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_suspend] = ACTIONS(4170), + [anon_sym_sealed] = ACTIONS(4170), + [anon_sym_annotation] = ACTIONS(4170), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_override] = ACTIONS(4170), + [anon_sym_lateinit] = ACTIONS(4170), + [anon_sym_public] = ACTIONS(4170), + [anon_sym_private] = ACTIONS(4170), + [anon_sym_internal] = ACTIONS(4170), + [anon_sym_protected] = ACTIONS(4170), + [anon_sym_tailrec] = ACTIONS(4170), + [anon_sym_operator] = ACTIONS(4170), + [anon_sym_infix] = ACTIONS(4170), + [anon_sym_inline] = ACTIONS(4170), + [anon_sym_external] = ACTIONS(4170), + [sym_property_modifier] = ACTIONS(4170), + [anon_sym_abstract] = ACTIONS(4170), + [anon_sym_final] = ACTIONS(4170), + [anon_sym_open] = ACTIONS(4170), + [anon_sym_vararg] = ACTIONS(4170), + [anon_sym_noinline] = ACTIONS(4170), + [anon_sym_crossinline] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4172), + [anon_sym_continue_AT] = ACTIONS(4172), + [anon_sym_break_AT] = ACTIONS(4172), + [anon_sym_this_AT] = ACTIONS(4172), + [anon_sym_super_AT] = ACTIONS(4172), + [sym_real_literal] = ACTIONS(4172), + [sym_integer_literal] = ACTIONS(4170), + [sym_hex_literal] = ACTIONS(4172), + [sym_bin_literal] = ACTIONS(4172), + [anon_sym_true] = ACTIONS(4170), + [anon_sym_false] = ACTIONS(4170), + [anon_sym_SQUOTE] = ACTIONS(4172), + [sym__backtick_identifier] = ACTIONS(4172), + [sym__automatic_semicolon] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4172), }, [1278] = { [sym__alpha_identifier] = ACTIONS(4281), @@ -195428,105 +195428,105 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(2002), [sym_function_body] = STATE(1061), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), [anon_sym_COLON] = ACTIONS(5456), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(5387), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [1292] = { [sym__expression] = STATE(2198), @@ -195840,107 +195840,107 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1295] = { - [sym_type_constraints] = STATE(935), - [sym_enum_class_body] = STATE(1167), - [sym__alpha_identifier] = ACTIONS(4216), - [anon_sym_AT] = ACTIONS(4218), - [anon_sym_COLON] = ACTIONS(5468), - [anon_sym_LBRACK] = ACTIONS(4218), - [anon_sym_as] = ACTIONS(4216), - [anon_sym_LBRACE] = ACTIONS(3240), - [anon_sym_RBRACE] = ACTIONS(4218), - [anon_sym_LPAREN] = ACTIONS(4218), - [anon_sym_COMMA] = ACTIONS(4218), - [anon_sym_LT] = ACTIONS(4216), - [anon_sym_GT] = ACTIONS(4216), - [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4216), - [anon_sym_fun] = ACTIONS(4216), - [anon_sym_DOT] = ACTIONS(4216), - [anon_sym_SEMI] = ACTIONS(4218), - [anon_sym_get] = ACTIONS(4216), - [anon_sym_set] = ACTIONS(4216), - [anon_sym_this] = ACTIONS(4216), - [anon_sym_super] = ACTIONS(4216), - [anon_sym_STAR] = ACTIONS(4218), - [sym_label] = ACTIONS(4216), - [anon_sym_in] = ACTIONS(4216), - [anon_sym_DOT_DOT] = ACTIONS(4218), - [anon_sym_QMARK_COLON] = ACTIONS(4218), - [anon_sym_AMP_AMP] = ACTIONS(4218), - [anon_sym_PIPE_PIPE] = ACTIONS(4218), - [anon_sym_null] = ACTIONS(4216), - [anon_sym_if] = ACTIONS(4216), - [anon_sym_else] = ACTIONS(4216), - [anon_sym_when] = ACTIONS(4216), - [anon_sym_try] = ACTIONS(4216), - [anon_sym_throw] = ACTIONS(4216), - [anon_sym_return] = ACTIONS(4216), - [anon_sym_continue] = ACTIONS(4216), - [anon_sym_break] = ACTIONS(4216), - [anon_sym_COLON_COLON] = ACTIONS(4218), - [anon_sym_BANG_EQ] = ACTIONS(4216), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4218), - [anon_sym_EQ_EQ] = ACTIONS(4216), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4218), - [anon_sym_LT_EQ] = ACTIONS(4218), - [anon_sym_GT_EQ] = ACTIONS(4218), - [anon_sym_BANGin] = ACTIONS(4218), - [anon_sym_is] = ACTIONS(4216), - [anon_sym_BANGis] = ACTIONS(4218), - [anon_sym_PLUS] = ACTIONS(4216), - [anon_sym_DASH] = ACTIONS(4216), - [anon_sym_SLASH] = ACTIONS(4216), - [anon_sym_PERCENT] = ACTIONS(4218), - [anon_sym_as_QMARK] = ACTIONS(4218), - [anon_sym_PLUS_PLUS] = ACTIONS(4218), - [anon_sym_DASH_DASH] = ACTIONS(4218), - [anon_sym_BANG] = ACTIONS(4216), - [anon_sym_BANG_BANG] = ACTIONS(4218), - [anon_sym_suspend] = ACTIONS(4216), - [anon_sym_sealed] = ACTIONS(4216), - [anon_sym_annotation] = ACTIONS(4216), - [anon_sym_data] = ACTIONS(4216), - [anon_sym_inner] = ACTIONS(4216), - [anon_sym_value] = ACTIONS(4216), - [anon_sym_override] = ACTIONS(4216), - [anon_sym_lateinit] = ACTIONS(4216), - [anon_sym_public] = ACTIONS(4216), - [anon_sym_private] = ACTIONS(4216), - [anon_sym_internal] = ACTIONS(4216), - [anon_sym_protected] = ACTIONS(4216), - [anon_sym_tailrec] = ACTIONS(4216), - [anon_sym_operator] = ACTIONS(4216), - [anon_sym_infix] = ACTIONS(4216), - [anon_sym_inline] = ACTIONS(4216), - [anon_sym_external] = ACTIONS(4216), - [sym_property_modifier] = ACTIONS(4216), - [anon_sym_abstract] = ACTIONS(4216), - [anon_sym_final] = ACTIONS(4216), - [anon_sym_open] = ACTIONS(4216), - [anon_sym_vararg] = ACTIONS(4216), - [anon_sym_noinline] = ACTIONS(4216), - [anon_sym_crossinline] = ACTIONS(4216), - [anon_sym_expect] = ACTIONS(4216), - [anon_sym_actual] = ACTIONS(4216), + [sym__expression] = STATE(4372), + [sym__unary_expression] = STATE(4772), + [sym_postfix_expression] = STATE(4772), + [sym_call_expression] = STATE(4772), + [sym_indexing_expression] = STATE(4772), + [sym_navigation_expression] = STATE(4772), + [sym_prefix_expression] = STATE(4772), + [sym_as_expression] = STATE(4772), + [sym_spread_expression] = STATE(4772), + [sym__binary_expression] = STATE(4772), + [sym_multiplicative_expression] = STATE(4772), + [sym_additive_expression] = STATE(4772), + [sym_range_expression] = STATE(4772), + [sym_infix_expression] = STATE(4772), + [sym_elvis_expression] = STATE(4772), + [sym_check_expression] = STATE(4772), + [sym_comparison_expression] = STATE(4772), + [sym_equality_expression] = STATE(4772), + [sym_conjunction_expression] = STATE(4772), + [sym_disjunction_expression] = STATE(4772), + [sym_value_argument] = STATE(9371), + [sym__primary_expression] = STATE(4772), + [sym_parenthesized_expression] = STATE(4772), + [sym_collection_literal] = STATE(4772), + [sym__literal_constant] = STATE(4772), + [sym_string_literal] = STATE(4772), + [sym_lambda_literal] = STATE(4772), + [sym_anonymous_function] = STATE(4772), + [sym__function_literal] = STATE(4772), + [sym_object_literal] = STATE(4772), + [sym_this_expression] = STATE(4772), + [sym_super_expression] = STATE(4772), + [sym_if_expression] = STATE(4772), + [sym_when_expression] = STATE(4772), + [sym_try_expression] = STATE(4772), + [sym_jump_expression] = STATE(4772), + [sym_callable_reference] = STATE(4772), + [sym__prefix_unary_operator] = STATE(1905), + [sym_annotation] = STATE(2098), + [sym__single_annotation] = STATE(5561), + [sym__multi_annotation] = STATE(5561), + [sym_simple_identifier] = STATE(5671), + [sym__return_at] = STATE(313), + [sym__continue_at] = STATE(4832), + [sym__break_at] = STATE(4832), + [sym__this_at] = STATE(4752), + [sym__super_at] = STATE(4882), + [sym_unsigned_literal] = STATE(4772), + [sym_long_literal] = STATE(4772), + [sym_boolean_literal] = STATE(4772), + [sym_character_literal] = STATE(4772), + [sym__lexical_identifier] = STATE(4534), + [sym__alpha_identifier] = ACTIONS(211), + [anon_sym_AT] = ACTIONS(1580), + [anon_sym_LBRACK] = ACTIONS(213), + [anon_sym_LBRACE] = ACTIONS(1836), + [anon_sym_LPAREN] = ACTIONS(223), + [anon_sym_RPAREN] = ACTIONS(5468), + [anon_sym_object] = ACTIONS(1838), + [anon_sym_fun] = ACTIONS(1990), + [anon_sym_get] = ACTIONS(1842), + [anon_sym_set] = ACTIONS(1842), + [anon_sym_this] = ACTIONS(235), + [anon_sym_super] = ACTIONS(237), + [anon_sym_STAR] = ACTIONS(5466), + [sym_label] = ACTIONS(877), + [anon_sym_null] = ACTIONS(1844), + [anon_sym_if] = ACTIONS(1992), + [anon_sym_when] = ACTIONS(253), + [anon_sym_try] = ACTIONS(255), + [anon_sym_throw] = ACTIONS(1994), + [anon_sym_return] = ACTIONS(1996), + [anon_sym_continue] = ACTIONS(261), + [anon_sym_break] = ACTIONS(261), + [anon_sym_COLON_COLON] = ACTIONS(263), + [anon_sym_PLUS] = ACTIONS(877), + [anon_sym_DASH] = ACTIONS(877), + [anon_sym_PLUS_PLUS] = ACTIONS(879), + [anon_sym_DASH_DASH] = ACTIONS(879), + [anon_sym_BANG] = ACTIONS(879), + [anon_sym_data] = ACTIONS(1842), + [anon_sym_inner] = ACTIONS(1842), + [anon_sym_value] = ACTIONS(1842), + [anon_sym_expect] = ACTIONS(1842), + [anon_sym_actual] = ACTIONS(1842), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4218), - [anon_sym_continue_AT] = ACTIONS(4218), - [anon_sym_break_AT] = ACTIONS(4218), - [anon_sym_this_AT] = ACTIONS(4218), - [anon_sym_super_AT] = ACTIONS(4218), - [sym_real_literal] = ACTIONS(4218), - [sym_integer_literal] = ACTIONS(4216), - [sym_hex_literal] = ACTIONS(4218), - [sym_bin_literal] = ACTIONS(4218), - [anon_sym_true] = ACTIONS(4216), - [anon_sym_false] = ACTIONS(4216), - [anon_sym_SQUOTE] = ACTIONS(4218), - [sym__backtick_identifier] = ACTIONS(4218), - [sym__automatic_semicolon] = ACTIONS(4218), - [sym_safe_nav] = ACTIONS(4218), + [anon_sym_return_AT] = ACTIONS(273), + [anon_sym_continue_AT] = ACTIONS(275), + [anon_sym_break_AT] = ACTIONS(277), + [anon_sym_this_AT] = ACTIONS(279), + [anon_sym_super_AT] = ACTIONS(281), + [sym_real_literal] = ACTIONS(1846), + [sym_integer_literal] = ACTIONS(285), + [sym_hex_literal] = ACTIONS(287), + [sym_bin_literal] = ACTIONS(287), + [anon_sym_true] = ACTIONS(289), + [anon_sym_false] = ACTIONS(289), + [anon_sym_SQUOTE] = ACTIONS(291), + [sym__backtick_identifier] = ACTIONS(293), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4218), + [sym__string_start] = ACTIONS(295), }, [1296] = { [sym__expression] = STATE(4372), @@ -196358,104 +196358,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(2002), [sym_function_body] = STATE(1061), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(5387), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [1301] = { [sym__expression] = STATE(4372), @@ -196670,18 +196670,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3311), [sym_enum_class_body] = STATE(3562), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5482), @@ -196773,18 +196773,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(1421), [sym_type_constraints] = STATE(3352), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5494), @@ -198106,109 +198106,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1317] = { - [sym_primary_constructor] = STATE(2983), - [sym_class_body] = STATE(3602), - [sym__class_parameters] = STATE(3293), - [sym_type_parameters] = STATE(1425), - [sym_type_constraints] = STATE(3342), - [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), - [sym__single_annotation] = STATE(5732), - [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), - [sym__alpha_identifier] = ACTIONS(3200), - [anon_sym_AT] = ACTIONS(3202), - [anon_sym_COLON] = ACTIONS(5520), - [anon_sym_LBRACK] = ACTIONS(3206), - [anon_sym_RBRACK] = ACTIONS(3206), - [anon_sym_as] = ACTIONS(3200), - [anon_sym_EQ] = ACTIONS(3200), - [anon_sym_constructor] = ACTIONS(5484), - [anon_sym_LBRACE] = ACTIONS(5496), - [anon_sym_RBRACE] = ACTIONS(3206), - [anon_sym_LPAREN] = ACTIONS(5488), - [anon_sym_COMMA] = ACTIONS(3206), - [anon_sym_RPAREN] = ACTIONS(3206), - [anon_sym_LT] = ACTIONS(5490), - [anon_sym_GT] = ACTIONS(3200), - [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(3200), - [anon_sym_SEMI] = ACTIONS(3206), - [anon_sym_get] = ACTIONS(3200), - [anon_sym_set] = ACTIONS(3200), - [anon_sym_STAR] = ACTIONS(3200), - [anon_sym_DASH_GT] = ACTIONS(3206), - [sym_label] = ACTIONS(3206), - [anon_sym_in] = ACTIONS(3200), - [anon_sym_while] = ACTIONS(3200), - [anon_sym_DOT_DOT] = ACTIONS(3206), - [anon_sym_QMARK_COLON] = ACTIONS(3206), - [anon_sym_AMP_AMP] = ACTIONS(3206), - [anon_sym_PIPE_PIPE] = ACTIONS(3206), - [anon_sym_else] = ACTIONS(3200), - [anon_sym_COLON_COLON] = ACTIONS(3206), - [anon_sym_PLUS_EQ] = ACTIONS(3206), - [anon_sym_DASH_EQ] = ACTIONS(3206), - [anon_sym_STAR_EQ] = ACTIONS(3206), - [anon_sym_SLASH_EQ] = ACTIONS(3206), - [anon_sym_PERCENT_EQ] = ACTIONS(3206), - [anon_sym_BANG_EQ] = ACTIONS(3200), - [anon_sym_BANG_EQ_EQ] = ACTIONS(3206), - [anon_sym_EQ_EQ] = ACTIONS(3200), - [anon_sym_EQ_EQ_EQ] = ACTIONS(3206), - [anon_sym_LT_EQ] = ACTIONS(3206), - [anon_sym_GT_EQ] = ACTIONS(3206), - [anon_sym_BANGin] = ACTIONS(3206), - [anon_sym_is] = ACTIONS(3200), - [anon_sym_BANGis] = ACTIONS(3206), - [anon_sym_PLUS] = ACTIONS(3200), - [anon_sym_DASH] = ACTIONS(3200), - [anon_sym_SLASH] = ACTIONS(3200), - [anon_sym_PERCENT] = ACTIONS(3200), - [anon_sym_as_QMARK] = ACTIONS(3206), - [anon_sym_PLUS_PLUS] = ACTIONS(3206), - [anon_sym_DASH_DASH] = ACTIONS(3206), - [anon_sym_BANG_BANG] = ACTIONS(3206), - [anon_sym_suspend] = ACTIONS(3218), - [anon_sym_sealed] = ACTIONS(3220), - [anon_sym_annotation] = ACTIONS(3220), - [anon_sym_data] = ACTIONS(3220), - [anon_sym_inner] = ACTIONS(3220), - [anon_sym_value] = ACTIONS(3220), - [anon_sym_override] = ACTIONS(3222), - [anon_sym_lateinit] = ACTIONS(3222), - [anon_sym_public] = ACTIONS(3224), - [anon_sym_private] = ACTIONS(3224), - [anon_sym_internal] = ACTIONS(3224), - [anon_sym_protected] = ACTIONS(3224), - [anon_sym_tailrec] = ACTIONS(3218), - [anon_sym_operator] = ACTIONS(3218), - [anon_sym_infix] = ACTIONS(3218), - [anon_sym_inline] = ACTIONS(3218), - [anon_sym_external] = ACTIONS(3218), - [sym_property_modifier] = ACTIONS(3226), - [anon_sym_abstract] = ACTIONS(3228), - [anon_sym_final] = ACTIONS(3228), - [anon_sym_open] = ACTIONS(3228), - [anon_sym_vararg] = ACTIONS(3230), - [anon_sym_noinline] = ACTIONS(3230), - [anon_sym_crossinline] = ACTIONS(3230), - [anon_sym_expect] = ACTIONS(3232), - [anon_sym_actual] = ACTIONS(3232), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(3206), - [sym_safe_nav] = ACTIONS(3206), - [sym_multiline_comment] = ACTIONS(3), - }, - [1318] = { + [sym__expression] = STATE(4372), + [sym__unary_expression] = STATE(4772), + [sym_postfix_expression] = STATE(4772), + [sym_call_expression] = STATE(4772), + [sym_indexing_expression] = STATE(4772), + [sym_navigation_expression] = STATE(4772), + [sym_prefix_expression] = STATE(4772), + [sym_as_expression] = STATE(4772), + [sym_spread_expression] = STATE(4772), + [sym__binary_expression] = STATE(4772), + [sym_multiplicative_expression] = STATE(4772), + [sym_additive_expression] = STATE(4772), + [sym_range_expression] = STATE(4772), + [sym_infix_expression] = STATE(4772), + [sym_elvis_expression] = STATE(4772), + [sym_check_expression] = STATE(4772), + [sym_comparison_expression] = STATE(4772), + [sym_equality_expression] = STATE(4772), + [sym_conjunction_expression] = STATE(4772), + [sym_disjunction_expression] = STATE(4772), + [sym_value_argument] = STATE(9371), + [sym__primary_expression] = STATE(4772), + [sym_parenthesized_expression] = STATE(4772), + [sym_collection_literal] = STATE(4772), + [sym__literal_constant] = STATE(4772), + [sym_string_literal] = STATE(4772), + [sym_lambda_literal] = STATE(4772), + [sym_anonymous_function] = STATE(4772), + [sym__function_literal] = STATE(4772), + [sym_object_literal] = STATE(4772), + [sym_this_expression] = STATE(4772), + [sym_super_expression] = STATE(4772), + [sym_if_expression] = STATE(4772), + [sym_when_expression] = STATE(4772), + [sym_try_expression] = STATE(4772), + [sym_jump_expression] = STATE(4772), + [sym_callable_reference] = STATE(4772), + [sym__prefix_unary_operator] = STATE(1905), + [sym_annotation] = STATE(2098), + [sym__single_annotation] = STATE(5561), + [sym__multi_annotation] = STATE(5561), + [sym_simple_identifier] = STATE(5671), + [sym__return_at] = STATE(313), + [sym__continue_at] = STATE(4832), + [sym__break_at] = STATE(4832), + [sym__this_at] = STATE(4752), + [sym__super_at] = STATE(4882), + [sym_unsigned_literal] = STATE(4772), + [sym_long_literal] = STATE(4772), + [sym_boolean_literal] = STATE(4772), + [sym_character_literal] = STATE(4772), + [sym__lexical_identifier] = STATE(4534), + [sym__alpha_identifier] = ACTIONS(211), + [anon_sym_AT] = ACTIONS(1580), + [anon_sym_LBRACK] = ACTIONS(213), + [anon_sym_LBRACE] = ACTIONS(1836), + [anon_sym_LPAREN] = ACTIONS(223), + [anon_sym_RPAREN] = ACTIONS(5520), + [anon_sym_object] = ACTIONS(1838), + [anon_sym_fun] = ACTIONS(1990), + [anon_sym_get] = ACTIONS(1842), + [anon_sym_set] = ACTIONS(1842), + [anon_sym_this] = ACTIONS(235), + [anon_sym_super] = ACTIONS(237), + [anon_sym_STAR] = ACTIONS(5466), + [sym_label] = ACTIONS(877), + [anon_sym_null] = ACTIONS(1844), + [anon_sym_if] = ACTIONS(1992), + [anon_sym_when] = ACTIONS(253), + [anon_sym_try] = ACTIONS(255), + [anon_sym_throw] = ACTIONS(1994), + [anon_sym_return] = ACTIONS(1996), + [anon_sym_continue] = ACTIONS(261), + [anon_sym_break] = ACTIONS(261), + [anon_sym_COLON_COLON] = ACTIONS(263), + [anon_sym_PLUS] = ACTIONS(877), + [anon_sym_DASH] = ACTIONS(877), + [anon_sym_PLUS_PLUS] = ACTIONS(879), + [anon_sym_DASH_DASH] = ACTIONS(879), + [anon_sym_BANG] = ACTIONS(879), + [anon_sym_data] = ACTIONS(1842), + [anon_sym_inner] = ACTIONS(1842), + [anon_sym_value] = ACTIONS(1842), + [anon_sym_expect] = ACTIONS(1842), + [anon_sym_actual] = ACTIONS(1842), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(273), + [anon_sym_continue_AT] = ACTIONS(275), + [anon_sym_break_AT] = ACTIONS(277), + [anon_sym_this_AT] = ACTIONS(279), + [anon_sym_super_AT] = ACTIONS(281), + [sym_real_literal] = ACTIONS(1846), + [sym_integer_literal] = ACTIONS(285), + [sym_hex_literal] = ACTIONS(287), + [sym_bin_literal] = ACTIONS(287), + [anon_sym_true] = ACTIONS(289), + [anon_sym_false] = ACTIONS(289), + [anon_sym_SQUOTE] = ACTIONS(291), + [sym__backtick_identifier] = ACTIONS(293), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(295), + }, + [1318] = { [sym__expression] = STATE(4372), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), @@ -198724,107 +198724,107 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1323] = { - [sym_primary_constructor] = STATE(2998), - [sym__class_parameters] = STATE(3293), - [sym_type_parameters] = STATE(1389), - [sym_type_constraints] = STATE(3284), - [sym_enum_class_body] = STATE(3521), - [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), - [sym__single_annotation] = STATE(5732), - [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), - [sym__alpha_identifier] = ACTIONS(3244), - [anon_sym_AT] = ACTIONS(3202), - [anon_sym_COLON] = ACTIONS(5532), - [anon_sym_LBRACK] = ACTIONS(3248), - [anon_sym_RBRACK] = ACTIONS(3248), - [anon_sym_as] = ACTIONS(3244), - [anon_sym_EQ] = ACTIONS(3244), - [anon_sym_constructor] = ACTIONS(5484), - [anon_sym_LBRACE] = ACTIONS(5486), - [anon_sym_RBRACE] = ACTIONS(3248), - [anon_sym_LPAREN] = ACTIONS(5488), - [anon_sym_COMMA] = ACTIONS(3248), - [anon_sym_RPAREN] = ACTIONS(3248), - [anon_sym_LT] = ACTIONS(5490), - [anon_sym_GT] = ACTIONS(3244), - [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(3244), - [anon_sym_SEMI] = ACTIONS(3248), - [anon_sym_get] = ACTIONS(3244), - [anon_sym_set] = ACTIONS(3244), - [anon_sym_STAR] = ACTIONS(3244), - [anon_sym_DASH_GT] = ACTIONS(3248), - [sym_label] = ACTIONS(3248), - [anon_sym_in] = ACTIONS(3244), - [anon_sym_while] = ACTIONS(3244), - [anon_sym_DOT_DOT] = ACTIONS(3248), - [anon_sym_QMARK_COLON] = ACTIONS(3248), - [anon_sym_AMP_AMP] = ACTIONS(3248), - [anon_sym_PIPE_PIPE] = ACTIONS(3248), - [anon_sym_else] = ACTIONS(3244), - [anon_sym_COLON_COLON] = ACTIONS(3248), - [anon_sym_PLUS_EQ] = ACTIONS(3248), - [anon_sym_DASH_EQ] = ACTIONS(3248), - [anon_sym_STAR_EQ] = ACTIONS(3248), - [anon_sym_SLASH_EQ] = ACTIONS(3248), - [anon_sym_PERCENT_EQ] = ACTIONS(3248), - [anon_sym_BANG_EQ] = ACTIONS(3244), - [anon_sym_BANG_EQ_EQ] = ACTIONS(3248), - [anon_sym_EQ_EQ] = ACTIONS(3244), - [anon_sym_EQ_EQ_EQ] = ACTIONS(3248), - [anon_sym_LT_EQ] = ACTIONS(3248), - [anon_sym_GT_EQ] = ACTIONS(3248), - [anon_sym_BANGin] = ACTIONS(3248), - [anon_sym_is] = ACTIONS(3244), - [anon_sym_BANGis] = ACTIONS(3248), - [anon_sym_PLUS] = ACTIONS(3244), - [anon_sym_DASH] = ACTIONS(3244), - [anon_sym_SLASH] = ACTIONS(3244), - [anon_sym_PERCENT] = ACTIONS(3244), - [anon_sym_as_QMARK] = ACTIONS(3248), - [anon_sym_PLUS_PLUS] = ACTIONS(3248), - [anon_sym_DASH_DASH] = ACTIONS(3248), - [anon_sym_BANG_BANG] = ACTIONS(3248), - [anon_sym_suspend] = ACTIONS(3218), - [anon_sym_sealed] = ACTIONS(3220), - [anon_sym_annotation] = ACTIONS(3220), - [anon_sym_data] = ACTIONS(3220), - [anon_sym_inner] = ACTIONS(3220), - [anon_sym_value] = ACTIONS(3220), - [anon_sym_override] = ACTIONS(3222), - [anon_sym_lateinit] = ACTIONS(3222), - [anon_sym_public] = ACTIONS(3224), - [anon_sym_private] = ACTIONS(3224), - [anon_sym_internal] = ACTIONS(3224), - [anon_sym_protected] = ACTIONS(3224), - [anon_sym_tailrec] = ACTIONS(3218), - [anon_sym_operator] = ACTIONS(3218), - [anon_sym_infix] = ACTIONS(3218), - [anon_sym_inline] = ACTIONS(3218), - [anon_sym_external] = ACTIONS(3218), - [sym_property_modifier] = ACTIONS(3226), - [anon_sym_abstract] = ACTIONS(3228), - [anon_sym_final] = ACTIONS(3228), - [anon_sym_open] = ACTIONS(3228), - [anon_sym_vararg] = ACTIONS(3230), - [anon_sym_noinline] = ACTIONS(3230), - [anon_sym_crossinline] = ACTIONS(3230), - [anon_sym_expect] = ACTIONS(3232), - [anon_sym_actual] = ACTIONS(3232), + [sym_function_body] = STATE(1131), + [sym__block] = STATE(1129), + [sym__alpha_identifier] = ACTIONS(4307), + [anon_sym_AT] = ACTIONS(4309), + [anon_sym_LBRACK] = ACTIONS(4309), + [anon_sym_as] = ACTIONS(4307), + [anon_sym_EQ] = ACTIONS(5249), + [anon_sym_LBRACE] = ACTIONS(4145), + [anon_sym_RBRACE] = ACTIONS(4309), + [anon_sym_LPAREN] = ACTIONS(4309), + [anon_sym_COMMA] = ACTIONS(4309), + [anon_sym_LT] = ACTIONS(4307), + [anon_sym_GT] = ACTIONS(4307), + [anon_sym_where] = ACTIONS(4307), + [anon_sym_object] = ACTIONS(4307), + [anon_sym_fun] = ACTIONS(4307), + [anon_sym_DOT] = ACTIONS(4307), + [anon_sym_SEMI] = ACTIONS(4309), + [anon_sym_get] = ACTIONS(4307), + [anon_sym_set] = ACTIONS(4307), + [anon_sym_this] = ACTIONS(4307), + [anon_sym_super] = ACTIONS(4307), + [anon_sym_STAR] = ACTIONS(4309), + [sym_label] = ACTIONS(4307), + [anon_sym_in] = ACTIONS(4307), + [anon_sym_DOT_DOT] = ACTIONS(4309), + [anon_sym_QMARK_COLON] = ACTIONS(4309), + [anon_sym_AMP_AMP] = ACTIONS(4309), + [anon_sym_PIPE_PIPE] = ACTIONS(4309), + [anon_sym_null] = ACTIONS(4307), + [anon_sym_if] = ACTIONS(4307), + [anon_sym_else] = ACTIONS(4307), + [anon_sym_when] = ACTIONS(4307), + [anon_sym_try] = ACTIONS(4307), + [anon_sym_throw] = ACTIONS(4307), + [anon_sym_return] = ACTIONS(4307), + [anon_sym_continue] = ACTIONS(4307), + [anon_sym_break] = ACTIONS(4307), + [anon_sym_COLON_COLON] = ACTIONS(4309), + [anon_sym_BANG_EQ] = ACTIONS(4307), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4309), + [anon_sym_EQ_EQ] = ACTIONS(4307), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4309), + [anon_sym_LT_EQ] = ACTIONS(4309), + [anon_sym_GT_EQ] = ACTIONS(4309), + [anon_sym_BANGin] = ACTIONS(4309), + [anon_sym_is] = ACTIONS(4307), + [anon_sym_BANGis] = ACTIONS(4309), + [anon_sym_PLUS] = ACTIONS(4307), + [anon_sym_DASH] = ACTIONS(4307), + [anon_sym_SLASH] = ACTIONS(4307), + [anon_sym_PERCENT] = ACTIONS(4309), + [anon_sym_as_QMARK] = ACTIONS(4309), + [anon_sym_PLUS_PLUS] = ACTIONS(4309), + [anon_sym_DASH_DASH] = ACTIONS(4309), + [anon_sym_BANG] = ACTIONS(4307), + [anon_sym_BANG_BANG] = ACTIONS(4309), + [anon_sym_suspend] = ACTIONS(4307), + [anon_sym_sealed] = ACTIONS(4307), + [anon_sym_annotation] = ACTIONS(4307), + [anon_sym_data] = ACTIONS(4307), + [anon_sym_inner] = ACTIONS(4307), + [anon_sym_value] = ACTIONS(4307), + [anon_sym_override] = ACTIONS(4307), + [anon_sym_lateinit] = ACTIONS(4307), + [anon_sym_public] = ACTIONS(4307), + [anon_sym_private] = ACTIONS(4307), + [anon_sym_internal] = ACTIONS(4307), + [anon_sym_protected] = ACTIONS(4307), + [anon_sym_tailrec] = ACTIONS(4307), + [anon_sym_operator] = ACTIONS(4307), + [anon_sym_infix] = ACTIONS(4307), + [anon_sym_inline] = ACTIONS(4307), + [anon_sym_external] = ACTIONS(4307), + [sym_property_modifier] = ACTIONS(4307), + [anon_sym_abstract] = ACTIONS(4307), + [anon_sym_final] = ACTIONS(4307), + [anon_sym_open] = ACTIONS(4307), + [anon_sym_vararg] = ACTIONS(4307), + [anon_sym_noinline] = ACTIONS(4307), + [anon_sym_crossinline] = ACTIONS(4307), + [anon_sym_expect] = ACTIONS(4307), + [anon_sym_actual] = ACTIONS(4307), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(3248), - [sym_safe_nav] = ACTIONS(3248), + [anon_sym_return_AT] = ACTIONS(4309), + [anon_sym_continue_AT] = ACTIONS(4309), + [anon_sym_break_AT] = ACTIONS(4309), + [anon_sym_this_AT] = ACTIONS(4309), + [anon_sym_super_AT] = ACTIONS(4309), + [sym_real_literal] = ACTIONS(4309), + [sym_integer_literal] = ACTIONS(4307), + [sym_hex_literal] = ACTIONS(4309), + [sym_bin_literal] = ACTIONS(4309), + [anon_sym_true] = ACTIONS(4307), + [anon_sym_false] = ACTIONS(4307), + [anon_sym_SQUOTE] = ACTIONS(4309), + [sym__backtick_identifier] = ACTIONS(4309), + [sym__automatic_semicolon] = ACTIONS(4309), + [sym_safe_nav] = ACTIONS(4309), [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4309), }, [1324] = { [sym__expression] = STATE(4372), @@ -198884,7 +198884,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(213), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_RPAREN] = ACTIONS(5534), + [anon_sym_RPAREN] = ACTIONS(5532), [anon_sym_object] = ACTIONS(1838), [anon_sym_fun] = ACTIONS(1990), [anon_sym_get] = ACTIONS(1842), @@ -198987,7 +198987,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(213), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_RPAREN] = ACTIONS(5536), + [anon_sym_RPAREN] = ACTIONS(5534), [anon_sym_object] = ACTIONS(1838), [anon_sym_fun] = ACTIONS(1990), [anon_sym_get] = ACTIONS(1842), @@ -199296,7 +199296,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(213), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_RPAREN] = ACTIONS(5538), + [anon_sym_RPAREN] = ACTIONS(5536), [anon_sym_object] = ACTIONS(1838), [anon_sym_fun] = ACTIONS(1990), [anon_sym_get] = ACTIONS(1842), @@ -199399,7 +199399,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(213), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_RPAREN] = ACTIONS(5540), + [anon_sym_RPAREN] = ACTIONS(5538), [anon_sym_object] = ACTIONS(1838), [anon_sym_fun] = ACTIONS(1990), [anon_sym_get] = ACTIONS(1842), @@ -199502,7 +199502,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(213), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_RPAREN] = ACTIONS(5542), + [anon_sym_RPAREN] = ACTIONS(5540), [anon_sym_object] = ACTIONS(1838), [anon_sym_fun] = ACTIONS(1990), [anon_sym_get] = ACTIONS(1842), @@ -199605,7 +199605,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(213), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_RPAREN] = ACTIONS(5544), + [anon_sym_RPAREN] = ACTIONS(5542), [anon_sym_object] = ACTIONS(1838), [anon_sym_fun] = ACTIONS(1990), [anon_sym_get] = ACTIONS(1842), @@ -199708,7 +199708,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(213), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_RPAREN] = ACTIONS(5546), + [anon_sym_RPAREN] = ACTIONS(5544), [anon_sym_object] = ACTIONS(1838), [anon_sym_fun] = ACTIONS(1990), [anon_sym_get] = ACTIONS(1842), @@ -199811,7 +199811,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(213), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_RPAREN] = ACTIONS(5548), + [anon_sym_RPAREN] = ACTIONS(5546), [anon_sym_object] = ACTIONS(1838), [anon_sym_fun] = ACTIONS(1990), [anon_sym_get] = ACTIONS(1842), @@ -199914,7 +199914,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(213), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_RPAREN] = ACTIONS(5550), + [anon_sym_RPAREN] = ACTIONS(5548), [anon_sym_object] = ACTIONS(1838), [anon_sym_fun] = ACTIONS(1990), [anon_sym_get] = ACTIONS(1842), @@ -200017,7 +200017,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(213), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_RPAREN] = ACTIONS(5552), + [anon_sym_RPAREN] = ACTIONS(5550), [anon_sym_object] = ACTIONS(1838), [anon_sym_fun] = ACTIONS(1990), [anon_sym_get] = ACTIONS(1842), @@ -200063,7 +200063,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1336] = { - [sym__expression] = STATE(4521), + [sym__expression] = STATE(4520), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -200120,7 +200120,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(213), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_val] = ACTIONS(5554), + [anon_sym_val] = ACTIONS(5552), [anon_sym_object] = ACTIONS(1838), [anon_sym_fun] = ACTIONS(3080), [anon_sym_get] = ACTIONS(1842), @@ -200173,7 +200173,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_as] = ACTIONS(4289), [anon_sym_LBRACE] = ACTIONS(4284), [anon_sym_RBRACE] = ACTIONS(4287), - [anon_sym_LPAREN] = ACTIONS(5556), + [anon_sym_LPAREN] = ACTIONS(5554), [anon_sym_COMMA] = ACTIONS(4287), [anon_sym_RPAREN] = ACTIONS(4287), [anon_sym_LT] = ACTIONS(4289), @@ -200269,107 +200269,107 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4009), }, [1338] = { - [sym__expression] = STATE(4372), - [sym__unary_expression] = STATE(4772), - [sym_postfix_expression] = STATE(4772), - [sym_call_expression] = STATE(4772), - [sym_indexing_expression] = STATE(4772), - [sym_navigation_expression] = STATE(4772), - [sym_prefix_expression] = STATE(4772), - [sym_as_expression] = STATE(4772), - [sym_spread_expression] = STATE(4772), - [sym__binary_expression] = STATE(4772), - [sym_multiplicative_expression] = STATE(4772), - [sym_additive_expression] = STATE(4772), - [sym_range_expression] = STATE(4772), - [sym_infix_expression] = STATE(4772), - [sym_elvis_expression] = STATE(4772), - [sym_check_expression] = STATE(4772), - [sym_comparison_expression] = STATE(4772), - [sym_equality_expression] = STATE(4772), - [sym_conjunction_expression] = STATE(4772), - [sym_disjunction_expression] = STATE(4772), - [sym_value_argument] = STATE(9371), - [sym__primary_expression] = STATE(4772), - [sym_parenthesized_expression] = STATE(4772), - [sym_collection_literal] = STATE(4772), - [sym__literal_constant] = STATE(4772), - [sym_string_literal] = STATE(4772), - [sym_lambda_literal] = STATE(4772), - [sym_anonymous_function] = STATE(4772), - [sym__function_literal] = STATE(4772), - [sym_object_literal] = STATE(4772), - [sym_this_expression] = STATE(4772), - [sym_super_expression] = STATE(4772), - [sym_if_expression] = STATE(4772), - [sym_when_expression] = STATE(4772), - [sym_try_expression] = STATE(4772), - [sym_jump_expression] = STATE(4772), - [sym_callable_reference] = STATE(4772), - [sym__prefix_unary_operator] = STATE(1905), - [sym_annotation] = STATE(2098), - [sym__single_annotation] = STATE(5561), - [sym__multi_annotation] = STATE(5561), - [sym_simple_identifier] = STATE(5671), - [sym__return_at] = STATE(313), - [sym__continue_at] = STATE(4832), - [sym__break_at] = STATE(4832), - [sym__this_at] = STATE(4752), - [sym__super_at] = STATE(4882), - [sym_unsigned_literal] = STATE(4772), - [sym_long_literal] = STATE(4772), - [sym_boolean_literal] = STATE(4772), - [sym_character_literal] = STATE(4772), - [sym__lexical_identifier] = STATE(4534), - [sym__alpha_identifier] = ACTIONS(211), - [anon_sym_AT] = ACTIONS(1580), - [anon_sym_LBRACK] = ACTIONS(213), - [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_RPAREN] = ACTIONS(5560), - [anon_sym_object] = ACTIONS(1838), - [anon_sym_fun] = ACTIONS(1990), - [anon_sym_get] = ACTIONS(1842), - [anon_sym_set] = ACTIONS(1842), - [anon_sym_this] = ACTIONS(235), - [anon_sym_super] = ACTIONS(237), - [anon_sym_STAR] = ACTIONS(5466), - [sym_label] = ACTIONS(877), - [anon_sym_null] = ACTIONS(1844), - [anon_sym_if] = ACTIONS(1992), - [anon_sym_when] = ACTIONS(253), - [anon_sym_try] = ACTIONS(255), - [anon_sym_throw] = ACTIONS(1994), - [anon_sym_return] = ACTIONS(1996), - [anon_sym_continue] = ACTIONS(261), - [anon_sym_break] = ACTIONS(261), - [anon_sym_COLON_COLON] = ACTIONS(263), - [anon_sym_PLUS] = ACTIONS(877), - [anon_sym_DASH] = ACTIONS(877), - [anon_sym_PLUS_PLUS] = ACTIONS(879), - [anon_sym_DASH_DASH] = ACTIONS(879), - [anon_sym_BANG] = ACTIONS(879), - [anon_sym_data] = ACTIONS(1842), - [anon_sym_inner] = ACTIONS(1842), - [anon_sym_value] = ACTIONS(1842), - [anon_sym_expect] = ACTIONS(1842), - [anon_sym_actual] = ACTIONS(1842), + [sym_primary_constructor] = STATE(2983), + [sym_class_body] = STATE(3602), + [sym__class_parameters] = STATE(3293), + [sym_type_parameters] = STATE(1425), + [sym_type_constraints] = STATE(3342), + [sym_modifiers] = STATE(9792), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), + [sym__single_annotation] = STATE(5732), + [sym__multi_annotation] = STATE(5732), + [aux_sym_modifiers_repeat1] = STATE(5526), + [sym__alpha_identifier] = ACTIONS(3200), + [anon_sym_AT] = ACTIONS(3202), + [anon_sym_COLON] = ACTIONS(5558), + [anon_sym_LBRACK] = ACTIONS(3206), + [anon_sym_RBRACK] = ACTIONS(3206), + [anon_sym_as] = ACTIONS(3200), + [anon_sym_EQ] = ACTIONS(3200), + [anon_sym_constructor] = ACTIONS(5484), + [anon_sym_LBRACE] = ACTIONS(5496), + [anon_sym_RBRACE] = ACTIONS(3206), + [anon_sym_LPAREN] = ACTIONS(5488), + [anon_sym_COMMA] = ACTIONS(3206), + [anon_sym_RPAREN] = ACTIONS(3206), + [anon_sym_LT] = ACTIONS(5490), + [anon_sym_GT] = ACTIONS(3200), + [anon_sym_where] = ACTIONS(5492), + [anon_sym_DOT] = ACTIONS(3200), + [anon_sym_SEMI] = ACTIONS(3206), + [anon_sym_get] = ACTIONS(3200), + [anon_sym_set] = ACTIONS(3200), + [anon_sym_STAR] = ACTIONS(3200), + [anon_sym_DASH_GT] = ACTIONS(3206), + [sym_label] = ACTIONS(3206), + [anon_sym_in] = ACTIONS(3200), + [anon_sym_while] = ACTIONS(3200), + [anon_sym_DOT_DOT] = ACTIONS(3206), + [anon_sym_QMARK_COLON] = ACTIONS(3206), + [anon_sym_AMP_AMP] = ACTIONS(3206), + [anon_sym_PIPE_PIPE] = ACTIONS(3206), + [anon_sym_else] = ACTIONS(3200), + [anon_sym_COLON_COLON] = ACTIONS(3206), + [anon_sym_PLUS_EQ] = ACTIONS(3206), + [anon_sym_DASH_EQ] = ACTIONS(3206), + [anon_sym_STAR_EQ] = ACTIONS(3206), + [anon_sym_SLASH_EQ] = ACTIONS(3206), + [anon_sym_PERCENT_EQ] = ACTIONS(3206), + [anon_sym_BANG_EQ] = ACTIONS(3200), + [anon_sym_BANG_EQ_EQ] = ACTIONS(3206), + [anon_sym_EQ_EQ] = ACTIONS(3200), + [anon_sym_EQ_EQ_EQ] = ACTIONS(3206), + [anon_sym_LT_EQ] = ACTIONS(3206), + [anon_sym_GT_EQ] = ACTIONS(3206), + [anon_sym_BANGin] = ACTIONS(3206), + [anon_sym_is] = ACTIONS(3200), + [anon_sym_BANGis] = ACTIONS(3206), + [anon_sym_PLUS] = ACTIONS(3200), + [anon_sym_DASH] = ACTIONS(3200), + [anon_sym_SLASH] = ACTIONS(3200), + [anon_sym_PERCENT] = ACTIONS(3200), + [anon_sym_as_QMARK] = ACTIONS(3206), + [anon_sym_PLUS_PLUS] = ACTIONS(3206), + [anon_sym_DASH_DASH] = ACTIONS(3206), + [anon_sym_BANG_BANG] = ACTIONS(3206), + [anon_sym_suspend] = ACTIONS(3218), + [anon_sym_sealed] = ACTIONS(3220), + [anon_sym_annotation] = ACTIONS(3220), + [anon_sym_data] = ACTIONS(3220), + [anon_sym_inner] = ACTIONS(3220), + [anon_sym_value] = ACTIONS(3220), + [anon_sym_override] = ACTIONS(3222), + [anon_sym_lateinit] = ACTIONS(3222), + [anon_sym_public] = ACTIONS(3224), + [anon_sym_private] = ACTIONS(3224), + [anon_sym_internal] = ACTIONS(3224), + [anon_sym_protected] = ACTIONS(3224), + [anon_sym_tailrec] = ACTIONS(3218), + [anon_sym_operator] = ACTIONS(3218), + [anon_sym_infix] = ACTIONS(3218), + [anon_sym_inline] = ACTIONS(3218), + [anon_sym_external] = ACTIONS(3218), + [sym_property_modifier] = ACTIONS(3226), + [anon_sym_abstract] = ACTIONS(3228), + [anon_sym_final] = ACTIONS(3228), + [anon_sym_open] = ACTIONS(3228), + [anon_sym_vararg] = ACTIONS(3230), + [anon_sym_noinline] = ACTIONS(3230), + [anon_sym_crossinline] = ACTIONS(3230), + [anon_sym_expect] = ACTIONS(3232), + [anon_sym_actual] = ACTIONS(3232), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(273), - [anon_sym_continue_AT] = ACTIONS(275), - [anon_sym_break_AT] = ACTIONS(277), - [anon_sym_this_AT] = ACTIONS(279), - [anon_sym_super_AT] = ACTIONS(281), - [sym_real_literal] = ACTIONS(1846), - [sym_integer_literal] = ACTIONS(285), - [sym_hex_literal] = ACTIONS(287), - [sym_bin_literal] = ACTIONS(287), - [anon_sym_true] = ACTIONS(289), - [anon_sym_false] = ACTIONS(289), - [anon_sym_SQUOTE] = ACTIONS(291), - [sym__backtick_identifier] = ACTIONS(293), + [sym__backtick_identifier] = ACTIONS(3206), + [sym_safe_nav] = ACTIONS(3206), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(295), }, [1339] = { [sym__expression] = STATE(4372), @@ -200429,7 +200429,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(213), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_RPAREN] = ACTIONS(5562), + [anon_sym_RPAREN] = ACTIONS(5560), [anon_sym_object] = ACTIONS(1838), [anon_sym_fun] = ACTIONS(1990), [anon_sym_get] = ACTIONS(1842), @@ -200475,107 +200475,107 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1340] = { - [sym_type_constraints] = STATE(1913), - [sym_function_body] = STATE(1132), - [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4295), - [anon_sym_AT] = ACTIONS(4297), - [anon_sym_LBRACK] = ACTIONS(4297), - [anon_sym_as] = ACTIONS(4295), - [anon_sym_EQ] = ACTIONS(5387), - [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4297), - [anon_sym_LPAREN] = ACTIONS(4297), - [anon_sym_LT] = ACTIONS(4295), - [anon_sym_GT] = ACTIONS(4295), - [anon_sym_where] = ACTIONS(3216), - [anon_sym_object] = ACTIONS(4295), - [anon_sym_fun] = ACTIONS(4295), - [anon_sym_DOT] = ACTIONS(4295), - [anon_sym_SEMI] = ACTIONS(4297), - [anon_sym_get] = ACTIONS(4295), - [anon_sym_set] = ACTIONS(4295), - [anon_sym_this] = ACTIONS(4295), - [anon_sym_super] = ACTIONS(4295), - [anon_sym_STAR] = ACTIONS(4297), - [sym_label] = ACTIONS(4295), - [anon_sym_in] = ACTIONS(4295), - [anon_sym_DOT_DOT] = ACTIONS(4297), - [anon_sym_QMARK_COLON] = ACTIONS(4297), - [anon_sym_AMP_AMP] = ACTIONS(4297), - [anon_sym_PIPE_PIPE] = ACTIONS(4297), - [anon_sym_null] = ACTIONS(4295), - [anon_sym_if] = ACTIONS(4295), - [anon_sym_else] = ACTIONS(4295), - [anon_sym_when] = ACTIONS(4295), - [anon_sym_try] = ACTIONS(4295), - [anon_sym_throw] = ACTIONS(4295), - [anon_sym_return] = ACTIONS(4295), - [anon_sym_continue] = ACTIONS(4295), - [anon_sym_break] = ACTIONS(4295), - [anon_sym_COLON_COLON] = ACTIONS(4297), - [anon_sym_BANG_EQ] = ACTIONS(4295), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4297), - [anon_sym_EQ_EQ] = ACTIONS(4295), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4297), - [anon_sym_LT_EQ] = ACTIONS(4297), - [anon_sym_GT_EQ] = ACTIONS(4297), - [anon_sym_BANGin] = ACTIONS(4297), - [anon_sym_is] = ACTIONS(4295), - [anon_sym_BANGis] = ACTIONS(4297), - [anon_sym_PLUS] = ACTIONS(4295), - [anon_sym_DASH] = ACTIONS(4295), - [anon_sym_SLASH] = ACTIONS(4295), - [anon_sym_PERCENT] = ACTIONS(4297), - [anon_sym_as_QMARK] = ACTIONS(4297), - [anon_sym_PLUS_PLUS] = ACTIONS(4297), - [anon_sym_DASH_DASH] = ACTIONS(4297), - [anon_sym_BANG] = ACTIONS(4295), - [anon_sym_BANG_BANG] = ACTIONS(4297), - [anon_sym_suspend] = ACTIONS(4295), - [anon_sym_sealed] = ACTIONS(4295), - [anon_sym_annotation] = ACTIONS(4295), - [anon_sym_data] = ACTIONS(4295), - [anon_sym_inner] = ACTIONS(4295), - [anon_sym_value] = ACTIONS(4295), - [anon_sym_override] = ACTIONS(4295), - [anon_sym_lateinit] = ACTIONS(4295), - [anon_sym_public] = ACTIONS(4295), - [anon_sym_private] = ACTIONS(4295), - [anon_sym_internal] = ACTIONS(4295), - [anon_sym_protected] = ACTIONS(4295), - [anon_sym_tailrec] = ACTIONS(4295), - [anon_sym_operator] = ACTIONS(4295), - [anon_sym_infix] = ACTIONS(4295), - [anon_sym_inline] = ACTIONS(4295), - [anon_sym_external] = ACTIONS(4295), - [sym_property_modifier] = ACTIONS(4295), - [anon_sym_abstract] = ACTIONS(4295), - [anon_sym_final] = ACTIONS(4295), - [anon_sym_open] = ACTIONS(4295), - [anon_sym_vararg] = ACTIONS(4295), - [anon_sym_noinline] = ACTIONS(4295), - [anon_sym_crossinline] = ACTIONS(4295), - [anon_sym_expect] = ACTIONS(4295), - [anon_sym_actual] = ACTIONS(4295), + [sym_primary_constructor] = STATE(2998), + [sym__class_parameters] = STATE(3293), + [sym_type_parameters] = STATE(1389), + [sym_type_constraints] = STATE(3284), + [sym_enum_class_body] = STATE(3521), + [sym_modifiers] = STATE(9792), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), + [sym__single_annotation] = STATE(5732), + [sym__multi_annotation] = STATE(5732), + [aux_sym_modifiers_repeat1] = STATE(5526), + [sym__alpha_identifier] = ACTIONS(3244), + [anon_sym_AT] = ACTIONS(3202), + [anon_sym_COLON] = ACTIONS(5562), + [anon_sym_LBRACK] = ACTIONS(3248), + [anon_sym_RBRACK] = ACTIONS(3248), + [anon_sym_as] = ACTIONS(3244), + [anon_sym_EQ] = ACTIONS(3244), + [anon_sym_constructor] = ACTIONS(5484), + [anon_sym_LBRACE] = ACTIONS(5486), + [anon_sym_RBRACE] = ACTIONS(3248), + [anon_sym_LPAREN] = ACTIONS(5488), + [anon_sym_COMMA] = ACTIONS(3248), + [anon_sym_RPAREN] = ACTIONS(3248), + [anon_sym_LT] = ACTIONS(5490), + [anon_sym_GT] = ACTIONS(3244), + [anon_sym_where] = ACTIONS(5492), + [anon_sym_DOT] = ACTIONS(3244), + [anon_sym_SEMI] = ACTIONS(3248), + [anon_sym_get] = ACTIONS(3244), + [anon_sym_set] = ACTIONS(3244), + [anon_sym_STAR] = ACTIONS(3244), + [anon_sym_DASH_GT] = ACTIONS(3248), + [sym_label] = ACTIONS(3248), + [anon_sym_in] = ACTIONS(3244), + [anon_sym_while] = ACTIONS(3244), + [anon_sym_DOT_DOT] = ACTIONS(3248), + [anon_sym_QMARK_COLON] = ACTIONS(3248), + [anon_sym_AMP_AMP] = ACTIONS(3248), + [anon_sym_PIPE_PIPE] = ACTIONS(3248), + [anon_sym_else] = ACTIONS(3244), + [anon_sym_COLON_COLON] = ACTIONS(3248), + [anon_sym_PLUS_EQ] = ACTIONS(3248), + [anon_sym_DASH_EQ] = ACTIONS(3248), + [anon_sym_STAR_EQ] = ACTIONS(3248), + [anon_sym_SLASH_EQ] = ACTIONS(3248), + [anon_sym_PERCENT_EQ] = ACTIONS(3248), + [anon_sym_BANG_EQ] = ACTIONS(3244), + [anon_sym_BANG_EQ_EQ] = ACTIONS(3248), + [anon_sym_EQ_EQ] = ACTIONS(3244), + [anon_sym_EQ_EQ_EQ] = ACTIONS(3248), + [anon_sym_LT_EQ] = ACTIONS(3248), + [anon_sym_GT_EQ] = ACTIONS(3248), + [anon_sym_BANGin] = ACTIONS(3248), + [anon_sym_is] = ACTIONS(3244), + [anon_sym_BANGis] = ACTIONS(3248), + [anon_sym_PLUS] = ACTIONS(3244), + [anon_sym_DASH] = ACTIONS(3244), + [anon_sym_SLASH] = ACTIONS(3244), + [anon_sym_PERCENT] = ACTIONS(3244), + [anon_sym_as_QMARK] = ACTIONS(3248), + [anon_sym_PLUS_PLUS] = ACTIONS(3248), + [anon_sym_DASH_DASH] = ACTIONS(3248), + [anon_sym_BANG_BANG] = ACTIONS(3248), + [anon_sym_suspend] = ACTIONS(3218), + [anon_sym_sealed] = ACTIONS(3220), + [anon_sym_annotation] = ACTIONS(3220), + [anon_sym_data] = ACTIONS(3220), + [anon_sym_inner] = ACTIONS(3220), + [anon_sym_value] = ACTIONS(3220), + [anon_sym_override] = ACTIONS(3222), + [anon_sym_lateinit] = ACTIONS(3222), + [anon_sym_public] = ACTIONS(3224), + [anon_sym_private] = ACTIONS(3224), + [anon_sym_internal] = ACTIONS(3224), + [anon_sym_protected] = ACTIONS(3224), + [anon_sym_tailrec] = ACTIONS(3218), + [anon_sym_operator] = ACTIONS(3218), + [anon_sym_infix] = ACTIONS(3218), + [anon_sym_inline] = ACTIONS(3218), + [anon_sym_external] = ACTIONS(3218), + [sym_property_modifier] = ACTIONS(3226), + [anon_sym_abstract] = ACTIONS(3228), + [anon_sym_final] = ACTIONS(3228), + [anon_sym_open] = ACTIONS(3228), + [anon_sym_vararg] = ACTIONS(3230), + [anon_sym_noinline] = ACTIONS(3230), + [anon_sym_crossinline] = ACTIONS(3230), + [anon_sym_expect] = ACTIONS(3232), + [anon_sym_actual] = ACTIONS(3232), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4297), - [anon_sym_continue_AT] = ACTIONS(4297), - [anon_sym_break_AT] = ACTIONS(4297), - [anon_sym_this_AT] = ACTIONS(4297), - [anon_sym_super_AT] = ACTIONS(4297), - [sym_real_literal] = ACTIONS(4297), - [sym_integer_literal] = ACTIONS(4295), - [sym_hex_literal] = ACTIONS(4297), - [sym_bin_literal] = ACTIONS(4297), - [anon_sym_true] = ACTIONS(4295), - [anon_sym_false] = ACTIONS(4295), - [anon_sym_SQUOTE] = ACTIONS(4297), - [sym__backtick_identifier] = ACTIONS(4297), - [sym__automatic_semicolon] = ACTIONS(4297), - [sym_safe_nav] = ACTIONS(4297), + [sym__backtick_identifier] = ACTIONS(3248), + [sym_safe_nav] = ACTIONS(3248), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4297), }, [1341] = { [sym_function_body] = STATE(1130), @@ -200584,7 +200584,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4445), [anon_sym_LBRACK] = ACTIONS(4445), [anon_sym_as] = ACTIONS(4443), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4445), [anon_sym_LPAREN] = ACTIONS(4445), @@ -200790,7 +200790,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4449), [anon_sym_LBRACK] = ACTIONS(4449), [anon_sym_as] = ACTIONS(4447), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4449), [anon_sym_LPAREN] = ACTIONS(4449), @@ -200887,107 +200887,107 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4449), }, [1344] = { - [sym_function_body] = STATE(1131), + [sym_type_constraints] = STATE(1913), + [sym_function_body] = STATE(1132), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4307), - [anon_sym_AT] = ACTIONS(4309), - [anon_sym_LBRACK] = ACTIONS(4309), - [anon_sym_as] = ACTIONS(4307), - [anon_sym_EQ] = ACTIONS(5255), + [sym__alpha_identifier] = ACTIONS(4295), + [anon_sym_AT] = ACTIONS(4297), + [anon_sym_LBRACK] = ACTIONS(4297), + [anon_sym_as] = ACTIONS(4295), + [anon_sym_EQ] = ACTIONS(5387), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4309), - [anon_sym_LPAREN] = ACTIONS(4309), - [anon_sym_COMMA] = ACTIONS(4309), - [anon_sym_LT] = ACTIONS(4307), - [anon_sym_GT] = ACTIONS(4307), - [anon_sym_where] = ACTIONS(4307), - [anon_sym_object] = ACTIONS(4307), - [anon_sym_fun] = ACTIONS(4307), - [anon_sym_DOT] = ACTIONS(4307), - [anon_sym_SEMI] = ACTIONS(4309), - [anon_sym_get] = ACTIONS(4307), - [anon_sym_set] = ACTIONS(4307), - [anon_sym_this] = ACTIONS(4307), - [anon_sym_super] = ACTIONS(4307), - [anon_sym_STAR] = ACTIONS(4309), - [sym_label] = ACTIONS(4307), - [anon_sym_in] = ACTIONS(4307), - [anon_sym_DOT_DOT] = ACTIONS(4309), - [anon_sym_QMARK_COLON] = ACTIONS(4309), - [anon_sym_AMP_AMP] = ACTIONS(4309), - [anon_sym_PIPE_PIPE] = ACTIONS(4309), - [anon_sym_null] = ACTIONS(4307), - [anon_sym_if] = ACTIONS(4307), - [anon_sym_else] = ACTIONS(4307), - [anon_sym_when] = ACTIONS(4307), - [anon_sym_try] = ACTIONS(4307), - [anon_sym_throw] = ACTIONS(4307), - [anon_sym_return] = ACTIONS(4307), - [anon_sym_continue] = ACTIONS(4307), - [anon_sym_break] = ACTIONS(4307), - [anon_sym_COLON_COLON] = ACTIONS(4309), - [anon_sym_BANG_EQ] = ACTIONS(4307), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4309), - [anon_sym_EQ_EQ] = ACTIONS(4307), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4309), - [anon_sym_LT_EQ] = ACTIONS(4309), - [anon_sym_GT_EQ] = ACTIONS(4309), - [anon_sym_BANGin] = ACTIONS(4309), - [anon_sym_is] = ACTIONS(4307), - [anon_sym_BANGis] = ACTIONS(4309), - [anon_sym_PLUS] = ACTIONS(4307), - [anon_sym_DASH] = ACTIONS(4307), - [anon_sym_SLASH] = ACTIONS(4307), - [anon_sym_PERCENT] = ACTIONS(4309), - [anon_sym_as_QMARK] = ACTIONS(4309), - [anon_sym_PLUS_PLUS] = ACTIONS(4309), - [anon_sym_DASH_DASH] = ACTIONS(4309), - [anon_sym_BANG] = ACTIONS(4307), - [anon_sym_BANG_BANG] = ACTIONS(4309), - [anon_sym_suspend] = ACTIONS(4307), - [anon_sym_sealed] = ACTIONS(4307), - [anon_sym_annotation] = ACTIONS(4307), - [anon_sym_data] = ACTIONS(4307), - [anon_sym_inner] = ACTIONS(4307), - [anon_sym_value] = ACTIONS(4307), - [anon_sym_override] = ACTIONS(4307), - [anon_sym_lateinit] = ACTIONS(4307), - [anon_sym_public] = ACTIONS(4307), - [anon_sym_private] = ACTIONS(4307), - [anon_sym_internal] = ACTIONS(4307), - [anon_sym_protected] = ACTIONS(4307), - [anon_sym_tailrec] = ACTIONS(4307), - [anon_sym_operator] = ACTIONS(4307), - [anon_sym_infix] = ACTIONS(4307), - [anon_sym_inline] = ACTIONS(4307), - [anon_sym_external] = ACTIONS(4307), - [sym_property_modifier] = ACTIONS(4307), - [anon_sym_abstract] = ACTIONS(4307), - [anon_sym_final] = ACTIONS(4307), - [anon_sym_open] = ACTIONS(4307), - [anon_sym_vararg] = ACTIONS(4307), - [anon_sym_noinline] = ACTIONS(4307), - [anon_sym_crossinline] = ACTIONS(4307), - [anon_sym_expect] = ACTIONS(4307), - [anon_sym_actual] = ACTIONS(4307), + [anon_sym_RBRACE] = ACTIONS(4297), + [anon_sym_LPAREN] = ACTIONS(4297), + [anon_sym_LT] = ACTIONS(4295), + [anon_sym_GT] = ACTIONS(4295), + [anon_sym_where] = ACTIONS(3216), + [anon_sym_object] = ACTIONS(4295), + [anon_sym_fun] = ACTIONS(4295), + [anon_sym_DOT] = ACTIONS(4295), + [anon_sym_SEMI] = ACTIONS(4297), + [anon_sym_get] = ACTIONS(4295), + [anon_sym_set] = ACTIONS(4295), + [anon_sym_this] = ACTIONS(4295), + [anon_sym_super] = ACTIONS(4295), + [anon_sym_STAR] = ACTIONS(4297), + [sym_label] = ACTIONS(4295), + [anon_sym_in] = ACTIONS(4295), + [anon_sym_DOT_DOT] = ACTIONS(4297), + [anon_sym_QMARK_COLON] = ACTIONS(4297), + [anon_sym_AMP_AMP] = ACTIONS(4297), + [anon_sym_PIPE_PIPE] = ACTIONS(4297), + [anon_sym_null] = ACTIONS(4295), + [anon_sym_if] = ACTIONS(4295), + [anon_sym_else] = ACTIONS(4295), + [anon_sym_when] = ACTIONS(4295), + [anon_sym_try] = ACTIONS(4295), + [anon_sym_throw] = ACTIONS(4295), + [anon_sym_return] = ACTIONS(4295), + [anon_sym_continue] = ACTIONS(4295), + [anon_sym_break] = ACTIONS(4295), + [anon_sym_COLON_COLON] = ACTIONS(4297), + [anon_sym_BANG_EQ] = ACTIONS(4295), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4297), + [anon_sym_EQ_EQ] = ACTIONS(4295), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4297), + [anon_sym_LT_EQ] = ACTIONS(4297), + [anon_sym_GT_EQ] = ACTIONS(4297), + [anon_sym_BANGin] = ACTIONS(4297), + [anon_sym_is] = ACTIONS(4295), + [anon_sym_BANGis] = ACTIONS(4297), + [anon_sym_PLUS] = ACTIONS(4295), + [anon_sym_DASH] = ACTIONS(4295), + [anon_sym_SLASH] = ACTIONS(4295), + [anon_sym_PERCENT] = ACTIONS(4297), + [anon_sym_as_QMARK] = ACTIONS(4297), + [anon_sym_PLUS_PLUS] = ACTIONS(4297), + [anon_sym_DASH_DASH] = ACTIONS(4297), + [anon_sym_BANG] = ACTIONS(4295), + [anon_sym_BANG_BANG] = ACTIONS(4297), + [anon_sym_suspend] = ACTIONS(4295), + [anon_sym_sealed] = ACTIONS(4295), + [anon_sym_annotation] = ACTIONS(4295), + [anon_sym_data] = ACTIONS(4295), + [anon_sym_inner] = ACTIONS(4295), + [anon_sym_value] = ACTIONS(4295), + [anon_sym_override] = ACTIONS(4295), + [anon_sym_lateinit] = ACTIONS(4295), + [anon_sym_public] = ACTIONS(4295), + [anon_sym_private] = ACTIONS(4295), + [anon_sym_internal] = ACTIONS(4295), + [anon_sym_protected] = ACTIONS(4295), + [anon_sym_tailrec] = ACTIONS(4295), + [anon_sym_operator] = ACTIONS(4295), + [anon_sym_infix] = ACTIONS(4295), + [anon_sym_inline] = ACTIONS(4295), + [anon_sym_external] = ACTIONS(4295), + [sym_property_modifier] = ACTIONS(4295), + [anon_sym_abstract] = ACTIONS(4295), + [anon_sym_final] = ACTIONS(4295), + [anon_sym_open] = ACTIONS(4295), + [anon_sym_vararg] = ACTIONS(4295), + [anon_sym_noinline] = ACTIONS(4295), + [anon_sym_crossinline] = ACTIONS(4295), + [anon_sym_expect] = ACTIONS(4295), + [anon_sym_actual] = ACTIONS(4295), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4309), - [anon_sym_continue_AT] = ACTIONS(4309), - [anon_sym_break_AT] = ACTIONS(4309), - [anon_sym_this_AT] = ACTIONS(4309), - [anon_sym_super_AT] = ACTIONS(4309), - [sym_real_literal] = ACTIONS(4309), - [sym_integer_literal] = ACTIONS(4307), - [sym_hex_literal] = ACTIONS(4309), - [sym_bin_literal] = ACTIONS(4309), - [anon_sym_true] = ACTIONS(4307), - [anon_sym_false] = ACTIONS(4307), - [anon_sym_SQUOTE] = ACTIONS(4309), - [sym__backtick_identifier] = ACTIONS(4309), - [sym__automatic_semicolon] = ACTIONS(4309), - [sym_safe_nav] = ACTIONS(4309), + [anon_sym_return_AT] = ACTIONS(4297), + [anon_sym_continue_AT] = ACTIONS(4297), + [anon_sym_break_AT] = ACTIONS(4297), + [anon_sym_this_AT] = ACTIONS(4297), + [anon_sym_super_AT] = ACTIONS(4297), + [sym_real_literal] = ACTIONS(4297), + [sym_integer_literal] = ACTIONS(4295), + [sym_hex_literal] = ACTIONS(4297), + [sym_bin_literal] = ACTIONS(4297), + [anon_sym_true] = ACTIONS(4295), + [anon_sym_false] = ACTIONS(4295), + [anon_sym_SQUOTE] = ACTIONS(4297), + [sym__backtick_identifier] = ACTIONS(4297), + [sym__automatic_semicolon] = ACTIONS(4297), + [sym_safe_nav] = ACTIONS(4297), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4309), + [sym__string_start] = ACTIONS(4297), }, [1345] = { [sym_type_constraints] = STATE(990), @@ -201299,107 +201299,107 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4218), }, [1348] = { - [sym__expression] = STATE(4372), - [sym__unary_expression] = STATE(4772), - [sym_postfix_expression] = STATE(4772), - [sym_call_expression] = STATE(4772), - [sym_indexing_expression] = STATE(4772), - [sym_navigation_expression] = STATE(4772), - [sym_prefix_expression] = STATE(4772), - [sym_as_expression] = STATE(4772), - [sym_spread_expression] = STATE(4772), - [sym__binary_expression] = STATE(4772), - [sym_multiplicative_expression] = STATE(4772), - [sym_additive_expression] = STATE(4772), - [sym_range_expression] = STATE(4772), - [sym_infix_expression] = STATE(4772), - [sym_elvis_expression] = STATE(4772), - [sym_check_expression] = STATE(4772), - [sym_comparison_expression] = STATE(4772), - [sym_equality_expression] = STATE(4772), - [sym_conjunction_expression] = STATE(4772), - [sym_disjunction_expression] = STATE(4772), - [sym_value_argument] = STATE(9371), - [sym__primary_expression] = STATE(4772), - [sym_parenthesized_expression] = STATE(4772), - [sym_collection_literal] = STATE(4772), - [sym__literal_constant] = STATE(4772), - [sym_string_literal] = STATE(4772), - [sym_lambda_literal] = STATE(4772), - [sym_anonymous_function] = STATE(4772), - [sym__function_literal] = STATE(4772), - [sym_object_literal] = STATE(4772), - [sym_this_expression] = STATE(4772), - [sym_super_expression] = STATE(4772), - [sym_if_expression] = STATE(4772), - [sym_when_expression] = STATE(4772), - [sym_try_expression] = STATE(4772), - [sym_jump_expression] = STATE(4772), - [sym_callable_reference] = STATE(4772), - [sym__prefix_unary_operator] = STATE(1905), - [sym_annotation] = STATE(2098), - [sym__single_annotation] = STATE(5561), - [sym__multi_annotation] = STATE(5561), - [sym_simple_identifier] = STATE(5671), - [sym__return_at] = STATE(313), - [sym__continue_at] = STATE(4832), - [sym__break_at] = STATE(4832), - [sym__this_at] = STATE(4752), - [sym__super_at] = STATE(4882), - [sym_unsigned_literal] = STATE(4772), - [sym_long_literal] = STATE(4772), - [sym_boolean_literal] = STATE(4772), - [sym_character_literal] = STATE(4772), - [sym__lexical_identifier] = STATE(4534), - [sym__alpha_identifier] = ACTIONS(211), - [anon_sym_AT] = ACTIONS(1580), - [anon_sym_LBRACK] = ACTIONS(213), - [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_RPAREN] = ACTIONS(5572), - [anon_sym_object] = ACTIONS(1838), - [anon_sym_fun] = ACTIONS(1990), - [anon_sym_get] = ACTIONS(1842), - [anon_sym_set] = ACTIONS(1842), - [anon_sym_this] = ACTIONS(235), - [anon_sym_super] = ACTIONS(237), - [anon_sym_STAR] = ACTIONS(5466), - [sym_label] = ACTIONS(877), - [anon_sym_null] = ACTIONS(1844), - [anon_sym_if] = ACTIONS(1992), - [anon_sym_when] = ACTIONS(253), - [anon_sym_try] = ACTIONS(255), - [anon_sym_throw] = ACTIONS(1994), - [anon_sym_return] = ACTIONS(1996), - [anon_sym_continue] = ACTIONS(261), - [anon_sym_break] = ACTIONS(261), - [anon_sym_COLON_COLON] = ACTIONS(263), - [anon_sym_PLUS] = ACTIONS(877), - [anon_sym_DASH] = ACTIONS(877), - [anon_sym_PLUS_PLUS] = ACTIONS(879), - [anon_sym_DASH_DASH] = ACTIONS(879), - [anon_sym_BANG] = ACTIONS(879), - [anon_sym_data] = ACTIONS(1842), - [anon_sym_inner] = ACTIONS(1842), - [anon_sym_value] = ACTIONS(1842), - [anon_sym_expect] = ACTIONS(1842), - [anon_sym_actual] = ACTIONS(1842), + [sym_type_constraints] = STATE(935), + [sym_enum_class_body] = STATE(1167), + [sym__alpha_identifier] = ACTIONS(4216), + [anon_sym_AT] = ACTIONS(4218), + [anon_sym_COLON] = ACTIONS(5572), + [anon_sym_LBRACK] = ACTIONS(4218), + [anon_sym_as] = ACTIONS(4216), + [anon_sym_LBRACE] = ACTIONS(3240), + [anon_sym_RBRACE] = ACTIONS(4218), + [anon_sym_LPAREN] = ACTIONS(4218), + [anon_sym_COMMA] = ACTIONS(4218), + [anon_sym_LT] = ACTIONS(4216), + [anon_sym_GT] = ACTIONS(4216), + [anon_sym_where] = ACTIONS(3216), + [anon_sym_object] = ACTIONS(4216), + [anon_sym_fun] = ACTIONS(4216), + [anon_sym_DOT] = ACTIONS(4216), + [anon_sym_SEMI] = ACTIONS(4218), + [anon_sym_get] = ACTIONS(4216), + [anon_sym_set] = ACTIONS(4216), + [anon_sym_this] = ACTIONS(4216), + [anon_sym_super] = ACTIONS(4216), + [anon_sym_STAR] = ACTIONS(4218), + [sym_label] = ACTIONS(4216), + [anon_sym_in] = ACTIONS(4216), + [anon_sym_DOT_DOT] = ACTIONS(4218), + [anon_sym_QMARK_COLON] = ACTIONS(4218), + [anon_sym_AMP_AMP] = ACTIONS(4218), + [anon_sym_PIPE_PIPE] = ACTIONS(4218), + [anon_sym_null] = ACTIONS(4216), + [anon_sym_if] = ACTIONS(4216), + [anon_sym_else] = ACTIONS(4216), + [anon_sym_when] = ACTIONS(4216), + [anon_sym_try] = ACTIONS(4216), + [anon_sym_throw] = ACTIONS(4216), + [anon_sym_return] = ACTIONS(4216), + [anon_sym_continue] = ACTIONS(4216), + [anon_sym_break] = ACTIONS(4216), + [anon_sym_COLON_COLON] = ACTIONS(4218), + [anon_sym_BANG_EQ] = ACTIONS(4216), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4218), + [anon_sym_EQ_EQ] = ACTIONS(4216), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4218), + [anon_sym_LT_EQ] = ACTIONS(4218), + [anon_sym_GT_EQ] = ACTIONS(4218), + [anon_sym_BANGin] = ACTIONS(4218), + [anon_sym_is] = ACTIONS(4216), + [anon_sym_BANGis] = ACTIONS(4218), + [anon_sym_PLUS] = ACTIONS(4216), + [anon_sym_DASH] = ACTIONS(4216), + [anon_sym_SLASH] = ACTIONS(4216), + [anon_sym_PERCENT] = ACTIONS(4218), + [anon_sym_as_QMARK] = ACTIONS(4218), + [anon_sym_PLUS_PLUS] = ACTIONS(4218), + [anon_sym_DASH_DASH] = ACTIONS(4218), + [anon_sym_BANG] = ACTIONS(4216), + [anon_sym_BANG_BANG] = ACTIONS(4218), + [anon_sym_suspend] = ACTIONS(4216), + [anon_sym_sealed] = ACTIONS(4216), + [anon_sym_annotation] = ACTIONS(4216), + [anon_sym_data] = ACTIONS(4216), + [anon_sym_inner] = ACTIONS(4216), + [anon_sym_value] = ACTIONS(4216), + [anon_sym_override] = ACTIONS(4216), + [anon_sym_lateinit] = ACTIONS(4216), + [anon_sym_public] = ACTIONS(4216), + [anon_sym_private] = ACTIONS(4216), + [anon_sym_internal] = ACTIONS(4216), + [anon_sym_protected] = ACTIONS(4216), + [anon_sym_tailrec] = ACTIONS(4216), + [anon_sym_operator] = ACTIONS(4216), + [anon_sym_infix] = ACTIONS(4216), + [anon_sym_inline] = ACTIONS(4216), + [anon_sym_external] = ACTIONS(4216), + [sym_property_modifier] = ACTIONS(4216), + [anon_sym_abstract] = ACTIONS(4216), + [anon_sym_final] = ACTIONS(4216), + [anon_sym_open] = ACTIONS(4216), + [anon_sym_vararg] = ACTIONS(4216), + [anon_sym_noinline] = ACTIONS(4216), + [anon_sym_crossinline] = ACTIONS(4216), + [anon_sym_expect] = ACTIONS(4216), + [anon_sym_actual] = ACTIONS(4216), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(273), - [anon_sym_continue_AT] = ACTIONS(275), - [anon_sym_break_AT] = ACTIONS(277), - [anon_sym_this_AT] = ACTIONS(279), - [anon_sym_super_AT] = ACTIONS(281), - [sym_real_literal] = ACTIONS(1846), - [sym_integer_literal] = ACTIONS(285), - [sym_hex_literal] = ACTIONS(287), - [sym_bin_literal] = ACTIONS(287), - [anon_sym_true] = ACTIONS(289), - [anon_sym_false] = ACTIONS(289), - [anon_sym_SQUOTE] = ACTIONS(291), - [sym__backtick_identifier] = ACTIONS(293), + [anon_sym_return_AT] = ACTIONS(4218), + [anon_sym_continue_AT] = ACTIONS(4218), + [anon_sym_break_AT] = ACTIONS(4218), + [anon_sym_this_AT] = ACTIONS(4218), + [anon_sym_super_AT] = ACTIONS(4218), + [sym_real_literal] = ACTIONS(4218), + [sym_integer_literal] = ACTIONS(4216), + [sym_hex_literal] = ACTIONS(4218), + [sym_bin_literal] = ACTIONS(4218), + [anon_sym_true] = ACTIONS(4216), + [anon_sym_false] = ACTIONS(4216), + [anon_sym_SQUOTE] = ACTIONS(4218), + [sym__backtick_identifier] = ACTIONS(4218), + [sym__automatic_semicolon] = ACTIONS(4218), + [sym_safe_nav] = ACTIONS(4218), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(295), + [sym__string_start] = ACTIONS(4218), }, [1349] = { [sym_class_body] = STATE(1068), @@ -201614,18 +201614,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4650), [sym_enum_class_body] = STATE(4770), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5574), @@ -202335,18 +202335,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(1408), [sym_type_constraints] = STATE(4677), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5596), @@ -202438,18 +202438,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4626), [sym_enum_class_body] = STATE(4745), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5600), @@ -202747,7 +202747,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4139), [anon_sym_LBRACK] = ACTIONS(4139), [anon_sym_as] = ACTIONS(4137), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4139), [anon_sym_LPAREN] = ACTIONS(4139), @@ -203262,7 +203262,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4149), [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), @@ -203365,7 +203365,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4162), [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), @@ -203464,105 +203464,105 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [1369] = { [sym_function_body] = STATE(1061), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(5255), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(4183), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(4176), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [1370] = { [sym__expression] = STATE(4372), @@ -203674,7 +203674,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4297), [anon_sym_LBRACK] = ACTIONS(4297), [anon_sym_as] = ACTIONS(4295), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4297), [anon_sym_LPAREN] = ACTIONS(4297), @@ -203777,7 +203777,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4301), [anon_sym_LBRACK] = ACTIONS(4301), [anon_sym_as] = ACTIONS(4299), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4301), [anon_sym_LPAREN] = ACTIONS(4301), @@ -203880,7 +203880,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4441), [anon_sym_LBRACK] = ACTIONS(4441), [anon_sym_as] = ACTIONS(4439), - [anon_sym_EQ] = ACTIONS(5255), + [anon_sym_EQ] = ACTIONS(5249), [anon_sym_LBRACE] = ACTIONS(4145), [anon_sym_RBRACE] = ACTIONS(4441), [anon_sym_LPAREN] = ACTIONS(4441), @@ -204910,18 +204910,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(1402), [sym_type_constraints] = STATE(4660), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5632), @@ -205522,18 +205522,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3327), [sym_enum_class_body] = STATE(3501), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5636), @@ -206848,18 +206848,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(4662), [sym_type_constraints] = STATE(4624), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5651), @@ -207154,18 +207154,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4659), [sym_enum_class_body] = STATE(4748), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5653), @@ -207460,18 +207460,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(4662), [sym_type_constraints] = STATE(4621), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5655), @@ -208374,7 +208374,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [1417] = { [sym_variable_declaration] = STATE(8857), - [sym__expression] = STATE(4468), + [sym__expression] = STATE(4400), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -208480,18 +208480,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4694), [sym_enum_class_body] = STATE(4786), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5659), @@ -208683,7 +208683,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(945), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3274), - [anon_sym_COLON] = ACTIONS(3564), + [anon_sym_COLON] = ACTIONS(3566), [anon_sym_LBRACK] = ACTIONS(3274), [anon_sym_as] = ACTIONS(3270), [anon_sym_LBRACE] = ACTIONS(3210), @@ -208786,18 +208786,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3293), [sym_type_constraints] = STATE(3280), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5663), @@ -208888,18 +208888,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3325), [sym_enum_class_body] = STATE(3539), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5665), @@ -209194,18 +209194,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3293), [sym_type_constraints] = STATE(3329), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5669), @@ -209549,17 +209549,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -209573,18 +209573,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -210430,7 +210430,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3158), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3158), @@ -210555,7 +210555,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -211468,17 +211468,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -211492,18 +211492,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -211969,7 +211969,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -212777,7 +212777,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -212878,7 +212878,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -212929,7 +212929,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(471), }, [1462] = { - [sym__expression] = STATE(295), + [sym__expression] = STATE(290), [sym__unary_expression] = STATE(1110), [sym_postfix_expression] = STATE(1110), [sym_call_expression] = STATE(1110), @@ -212979,7 +212979,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -213080,7 +213080,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -213232,7 +213232,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(205), }, [1465] = { - [sym__expression] = STATE(289), + [sym__expression] = STATE(295), [sym__unary_expression] = STATE(1110), [sym_postfix_expression] = STATE(1110), [sym_call_expression] = STATE(1110), @@ -213282,7 +213282,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -213383,7 +213383,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -213484,7 +213484,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -213686,7 +213686,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -213787,7 +213787,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -213888,7 +213888,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -213989,7 +213989,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -214090,7 +214090,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -214191,7 +214191,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -214393,7 +214393,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -214595,7 +214595,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -214696,7 +214696,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -215050,7 +215050,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(205), }, [1483] = { - [sym__expression] = STATE(799), + [sym__expression] = STATE(804), [sym__unary_expression] = STATE(3485), [sym_postfix_expression] = STATE(3485), [sym_call_expression] = STATE(3485), @@ -215201,7 +215201,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -215252,7 +215252,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(471), }, [1485] = { - [sym__expression] = STATE(804), + [sym__expression] = STATE(799), [sym__unary_expression] = STATE(3485), [sym_postfix_expression] = STATE(3485), [sym_call_expression] = STATE(3485), @@ -216419,15 +216419,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -216441,18 +216441,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -216514,7 +216514,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -216817,7 +216817,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -216918,7 +216918,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -217025,15 +217025,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -217047,18 +217047,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -217120,7 +217120,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -217221,7 +217221,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -217322,7 +217322,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -217878,7 +217878,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1511] = { - [sym__expression] = STATE(4473), + [sym__expression] = STATE(4470), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -218282,7 +218282,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(205), }, [1515] = { - [sym__expression] = STATE(4472), + [sym__expression] = STATE(4469), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -218437,17 +218437,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -218461,18 +218461,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -218727,7 +218727,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -218742,15 +218742,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -218764,18 +218764,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -218787,7 +218787,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(113), }, [1520] = { - [sym__expression] = STATE(4482), + [sym__expression] = STATE(4479), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -219797,7 +219797,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1530] = { - [sym__expression] = STATE(4468), + [sym__expression] = STATE(4400), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -220251,7 +220251,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -220646,7 +220646,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -220661,15 +220661,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -220683,18 +220683,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -220848,7 +220848,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -220863,15 +220863,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -220885,18 +220885,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -221261,7 +221261,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -221454,7 +221454,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -221469,15 +221469,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -221491,18 +221491,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -221570,15 +221570,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -221592,18 +221592,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -221772,15 +221772,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -221794,18 +221794,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -221858,7 +221858,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -221873,15 +221873,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -221895,18 +221895,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -221974,15 +221974,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -221996,18 +221996,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -222075,15 +222075,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -222097,18 +222097,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -222176,15 +222176,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -222198,18 +222198,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -222464,7 +222464,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -222479,15 +222479,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -222501,18 +222501,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -222565,7 +222565,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -222580,15 +222580,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -222602,18 +222602,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -222681,15 +222681,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -222703,18 +222703,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -222782,15 +222782,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -222804,18 +222804,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -222978,7 +222978,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -223079,7 +223079,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -223287,15 +223287,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -223309,18 +223309,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -224194,17 +224194,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -224218,18 +224218,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -224368,7 +224368,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3146), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3146), @@ -224499,15 +224499,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -224521,18 +224521,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -224600,15 +224600,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -224622,18 +224622,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -224701,15 +224701,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -224723,18 +224723,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -224802,15 +224802,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -224824,18 +224824,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -224903,15 +224903,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -224925,18 +224925,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -224989,7 +224989,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -225004,15 +225004,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -225026,18 +225026,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -225090,7 +225090,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -225103,17 +225103,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -225127,18 +225127,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -225191,7 +225191,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -225206,15 +225206,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -225228,18 +225228,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -225494,7 +225494,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -225509,15 +225509,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -225531,18 +225531,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -225554,7 +225554,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(113), }, [1587] = { - [sym__expression] = STATE(4070), + [sym__expression] = STATE(4049), [sym__unary_expression] = STATE(5168), [sym_postfix_expression] = STATE(5168), [sym_call_expression] = STATE(5168), @@ -225610,15 +225610,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -225632,18 +225632,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -227413,7 +227413,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -227428,15 +227428,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -227450,18 +227450,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -228230,7 +228230,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -228322,7 +228322,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -228337,15 +228337,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -228359,18 +228359,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -228432,7 +228432,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -228836,7 +228836,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -229014,7 +229014,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3123), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3123), @@ -230355,17 +230355,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -230379,18 +230379,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -230456,17 +230456,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -230480,18 +230480,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -230658,17 +230658,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -230682,18 +230682,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -230759,17 +230759,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -230783,18 +230783,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -230856,7 +230856,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -230957,7 +230957,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -231062,17 +231062,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -231086,18 +231086,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -231159,7 +231159,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -231260,7 +231260,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -231361,7 +231361,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -231462,7 +231462,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -231563,7 +231563,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -231664,7 +231664,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -231765,7 +231765,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -231866,7 +231866,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -231967,7 +231967,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -232068,7 +232068,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -232169,7 +232169,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -232270,7 +232270,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -232375,17 +232375,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -232399,18 +232399,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -232472,7 +232472,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -232573,7 +232573,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -232665,7 +232665,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -232680,15 +232680,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -232702,18 +232702,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -232775,7 +232775,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -232977,7 +232977,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -233082,17 +233082,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -233106,18 +233106,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -233183,17 +233183,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -233207,18 +233207,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -233284,17 +233284,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -233308,18 +233308,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -233385,17 +233385,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -233409,18 +233409,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -233486,17 +233486,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -233510,18 +233510,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -233587,17 +233587,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -233611,18 +233611,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -233688,17 +233688,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -233712,18 +233712,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -233890,17 +233890,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3064), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(989), [sym_label] = ACTIONS(999), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3066), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -233914,18 +233914,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1001), [anon_sym_DASH_DASH] = ACTIONS(1001), [anon_sym_BANG] = ACTIONS(1001), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -233987,7 +233987,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -234088,7 +234088,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -234189,7 +234189,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -234266,7 +234266,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3096), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3096), @@ -234367,7 +234367,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3127), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3127), @@ -234496,17 +234496,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -234520,18 +234520,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -234584,7 +234584,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -234599,15 +234599,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -234621,18 +234621,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -234698,17 +234698,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -234722,18 +234722,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -234799,17 +234799,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -234823,18 +234823,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -234900,17 +234900,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -234924,18 +234924,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -235001,17 +235001,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -235025,18 +235025,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -235102,17 +235102,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -235126,18 +235126,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -235203,17 +235203,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -235227,18 +235227,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -235250,7 +235250,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(639), }, [1683] = { - [sym__expression] = STATE(1194), + [sym__expression] = STATE(1212), [sym__unary_expression] = STATE(3085), [sym_postfix_expression] = STATE(3085), [sym_call_expression] = STATE(3085), @@ -235304,17 +235304,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -235328,18 +235328,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -235506,17 +235506,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -235530,18 +235530,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -235579,7 +235579,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3119), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3119), @@ -235708,17 +235708,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -235732,18 +235732,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -235781,7 +235781,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3138), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3138), @@ -235910,17 +235910,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -235934,18 +235934,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -236007,7 +236007,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -236084,7 +236084,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3142), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3142), @@ -236213,17 +236213,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -236237,18 +236237,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -236260,7 +236260,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(639), }, [1693] = { - [sym__expression] = STATE(1189), + [sym__expression] = STATE(1229), [sym__unary_expression] = STATE(3085), [sym_postfix_expression] = STATE(3085), [sym_call_expression] = STATE(3085), @@ -236314,17 +236314,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -236338,18 +236338,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -236411,7 +236411,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -236512,7 +236512,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -236613,7 +236613,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -236714,7 +236714,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -236815,7 +236815,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -236916,7 +236916,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -237017,7 +237017,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -237225,15 +237225,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -237247,18 +237247,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -237573,7 +237573,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(205), }, [1706] = { - [sym__expression] = STATE(1214), + [sym__expression] = STATE(1194), [sym__unary_expression] = STATE(3948), [sym_postfix_expression] = STATE(3948), [sym_call_expression] = STATE(3948), @@ -238229,7 +238229,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -238538,15 +238538,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -238560,18 +238560,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -239316,7 +239316,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3162), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3162), @@ -239417,7 +239417,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3195), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3195), @@ -239518,7 +239518,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3188), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3188), @@ -239619,7 +239619,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3177), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3177), @@ -240148,7 +240148,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -240249,7 +240249,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -240659,15 +240659,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -240681,18 +240681,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -241108,7 +241108,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(205), }, [1741] = { - [sym__expression] = STATE(4524), + [sym__expression] = STATE(4523), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -241259,7 +241259,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -241360,7 +241360,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -241562,7 +241562,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -241627,8 +241627,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -241728,8 +241728,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -242168,7 +242168,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -242750,7 +242750,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3184), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3184), @@ -242879,17 +242879,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -242903,18 +242903,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -243582,7 +243582,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -244390,7 +244390,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -244592,7 +244592,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -244794,7 +244794,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -245097,7 +245097,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -245299,7 +245299,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -245391,7 +245391,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -245406,15 +245406,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -245428,18 +245428,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -246083,7 +246083,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3115), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3115), @@ -246285,7 +246285,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3090), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3090), @@ -246511,7 +246511,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -247016,7 +247016,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -247319,7 +247319,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -247521,7 +247521,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -247723,7 +247723,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -248335,15 +248335,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -248357,18 +248357,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -248632,7 +248632,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -248739,15 +248739,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -248761,18 +248761,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -248941,15 +248941,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -248963,18 +248963,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -249087,7 +249087,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(205), }, [1820] = { - [sym__expression] = STATE(4069), + [sym__expression] = STATE(4070), [sym__unary_expression] = STATE(5168), [sym_postfix_expression] = STATE(5168), [sym_call_expression] = STATE(5168), @@ -249143,15 +249143,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -249165,18 +249165,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -249244,15 +249244,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -249266,18 +249266,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -249345,15 +249345,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -249367,18 +249367,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -249446,15 +249446,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -249468,18 +249468,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -249648,15 +249648,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -249670,18 +249670,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -250153,15 +250153,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -250175,18 +250175,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -250198,7 +250198,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(113), }, [1831] = { - [sym__expression] = STATE(4046), + [sym__expression] = STATE(4088), [sym__unary_expression] = STATE(5168), [sym_postfix_expression] = STATE(5168), [sym_call_expression] = STATE(5168), @@ -250254,15 +250254,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -250276,18 +250276,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -250299,7 +250299,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(113), }, [1832] = { - [sym__expression] = STATE(4092), + [sym__expression] = STATE(4071), [sym__unary_expression] = STATE(5168), [sym_postfix_expression] = STATE(5168), [sym_call_expression] = STATE(5168), @@ -250355,15 +250355,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -250377,18 +250377,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -250400,7 +250400,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(113), }, [1833] = { - [sym__expression] = STATE(4057), + [sym__expression] = STATE(4092), [sym__unary_expression] = STATE(5168), [sym_postfix_expression] = STATE(5168), [sym_call_expression] = STATE(5168), @@ -250456,15 +250456,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -250478,18 +250478,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -250602,7 +250602,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(205), }, [1835] = { - [sym__expression] = STATE(4471), + [sym__expression] = STATE(4505), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -251208,7 +251208,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(205), }, [1841] = { - [sym__expression] = STATE(304), + [sym__expression] = STATE(312), [sym__unary_expression] = STATE(1110), [sym_postfix_expression] = STATE(1110), [sym_call_expression] = STATE(1110), @@ -251258,7 +251258,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -251567,15 +251567,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -251589,18 +251589,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -251769,15 +251769,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -251791,18 +251791,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -252016,7 +252016,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [1849] = { - [sym__expression] = STATE(4520), + [sym__expression] = STATE(4519), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -252117,7 +252117,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1850] = { - [sym__expression] = STATE(4495), + [sym__expression] = STATE(4492), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -253531,7 +253531,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1864] = { - [sym__expression] = STATE(4456), + [sym__expression] = STATE(4455), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -253632,7 +253632,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1865] = { - [sym__expression] = STATE(4458), + [sym__expression] = STATE(4457), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -253834,7 +253834,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4738), }, [1867] = { - [sym__expression] = STATE(4465), + [sym__expression] = STATE(4464), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -254036,7 +254036,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4686), }, [1869] = { - [sym__expression] = STATE(4463), + [sym__expression] = STATE(4462), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -254137,7 +254137,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1870] = { - [sym__expression] = STATE(4400), + [sym__expression] = STATE(4465), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -254264,7 +254264,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3169), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3169), @@ -254365,7 +254365,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3134), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3134), @@ -254440,7 +254440,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3134), }, [1873] = { - [sym__expression] = STATE(4469), + [sym__expression] = STATE(4467), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -254541,7 +254541,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1874] = { - [sym__expression] = STATE(4470), + [sym__expression] = STATE(4468), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -254642,7 +254642,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1875] = { - [sym__expression] = STATE(4480), + [sym__expression] = STATE(4477), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -254743,7 +254743,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1876] = { - [sym__expression] = STATE(4481), + [sym__expression] = STATE(4478), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -254844,7 +254844,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1877] = { - [sym__expression] = STATE(4483), + [sym__expression] = STATE(4480), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -254945,7 +254945,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1878] = { - [sym__expression] = STATE(4484), + [sym__expression] = STATE(4481), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -255046,7 +255046,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1879] = { - [sym__expression] = STATE(4485), + [sym__expression] = STATE(4482), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -255147,7 +255147,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1880] = { - [sym__expression] = STATE(4486), + [sym__expression] = STATE(4483), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -255248,7 +255248,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1881] = { - [sym__expression] = STATE(4487), + [sym__expression] = STATE(4484), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -255349,7 +255349,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1882] = { - [sym__expression] = STATE(4490), + [sym__expression] = STATE(4487), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -255551,7 +255551,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(205), }, [1884] = { - [sym__expression] = STATE(4491), + [sym__expression] = STATE(4488), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -255652,7 +255652,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1885] = { - [sym__expression] = STATE(4493), + [sym__expression] = STATE(4490), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -255753,7 +255753,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1886] = { - [sym__expression] = STATE(4494), + [sym__expression] = STATE(4491), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -255955,7 +255955,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1888] = { - [sym__expression] = STATE(4498), + [sym__expression] = STATE(4495), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -256056,7 +256056,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1889] = { - [sym__expression] = STATE(4502), + [sym__expression] = STATE(4499), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -256157,7 +256157,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1890] = { - [sym__expression] = STATE(4504), + [sym__expression] = STATE(4501), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -256258,7 +256258,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1891] = { - [sym__expression] = STATE(4505), + [sym__expression] = STATE(4502), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -256385,7 +256385,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3103), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_COMMA] = ACTIONS(3103), @@ -256460,7 +256460,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3103), }, [1893] = { - [sym__expression] = STATE(4508), + [sym__expression] = STATE(4507), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -256561,7 +256561,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1894] = { - [sym__expression] = STATE(4509), + [sym__expression] = STATE(4508), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -256662,6 +256662,107 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1895] = { + [sym__expression] = STATE(4516), + [sym__unary_expression] = STATE(4772), + [sym_postfix_expression] = STATE(4772), + [sym_call_expression] = STATE(4772), + [sym_indexing_expression] = STATE(4772), + [sym_navigation_expression] = STATE(4772), + [sym_prefix_expression] = STATE(4772), + [sym_as_expression] = STATE(4772), + [sym_spread_expression] = STATE(4772), + [sym__binary_expression] = STATE(4772), + [sym_multiplicative_expression] = STATE(4772), + [sym_additive_expression] = STATE(4772), + [sym_range_expression] = STATE(4772), + [sym_infix_expression] = STATE(4772), + [sym_elvis_expression] = STATE(4772), + [sym_check_expression] = STATE(4772), + [sym_comparison_expression] = STATE(4772), + [sym_equality_expression] = STATE(4772), + [sym_conjunction_expression] = STATE(4772), + [sym_disjunction_expression] = STATE(4772), + [sym__primary_expression] = STATE(4772), + [sym_parenthesized_expression] = STATE(4772), + [sym_collection_literal] = STATE(4772), + [sym__literal_constant] = STATE(4772), + [sym_string_literal] = STATE(4772), + [sym_lambda_literal] = STATE(4772), + [sym_anonymous_function] = STATE(4772), + [sym__function_literal] = STATE(4772), + [sym_object_literal] = STATE(4772), + [sym_this_expression] = STATE(4772), + [sym_super_expression] = STATE(4772), + [sym_if_expression] = STATE(4772), + [sym_when_expression] = STATE(4772), + [sym_try_expression] = STATE(4772), + [sym_jump_expression] = STATE(4772), + [sym_callable_reference] = STATE(4772), + [sym__prefix_unary_operator] = STATE(1803), + [sym_annotation] = STATE(1803), + [sym__single_annotation] = STATE(5561), + [sym__multi_annotation] = STATE(5561), + [sym_simple_identifier] = STATE(4865), + [sym__return_at] = STATE(358), + [sym__continue_at] = STATE(4832), + [sym__break_at] = STATE(4832), + [sym__this_at] = STATE(4752), + [sym__super_at] = STATE(4882), + [sym_unsigned_literal] = STATE(4772), + [sym_long_literal] = STATE(4772), + [sym_boolean_literal] = STATE(4772), + [sym_character_literal] = STATE(4772), + [sym__lexical_identifier] = STATE(4534), + [sym__alpha_identifier] = ACTIONS(211), + [anon_sym_AT] = ACTIONS(1580), + [anon_sym_LBRACK] = ACTIONS(213), + [anon_sym_LBRACE] = ACTIONS(1836), + [anon_sym_LPAREN] = ACTIONS(223), + [anon_sym_object] = ACTIONS(1838), + [anon_sym_fun] = ACTIONS(3080), + [anon_sym_get] = ACTIONS(1842), + [anon_sym_set] = ACTIONS(1842), + [anon_sym_this] = ACTIONS(235), + [anon_sym_super] = ACTIONS(237), + [anon_sym_STAR] = ACTIONS(1115), + [sym_label] = ACTIONS(339), + [anon_sym_null] = ACTIONS(1844), + [anon_sym_if] = ACTIONS(3082), + [anon_sym_when] = ACTIONS(253), + [anon_sym_try] = ACTIONS(255), + [anon_sym_throw] = ACTIONS(3084), + [anon_sym_return] = ACTIONS(3086), + [anon_sym_continue] = ACTIONS(261), + [anon_sym_break] = ACTIONS(261), + [anon_sym_COLON_COLON] = ACTIONS(263), + [anon_sym_PLUS] = ACTIONS(339), + [anon_sym_DASH] = ACTIONS(339), + [anon_sym_PLUS_PLUS] = ACTIONS(341), + [anon_sym_DASH_DASH] = ACTIONS(341), + [anon_sym_BANG] = ACTIONS(341), + [anon_sym_data] = ACTIONS(1842), + [anon_sym_inner] = ACTIONS(1842), + [anon_sym_value] = ACTIONS(1842), + [anon_sym_expect] = ACTIONS(1842), + [anon_sym_actual] = ACTIONS(1842), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(273), + [anon_sym_continue_AT] = ACTIONS(275), + [anon_sym_break_AT] = ACTIONS(277), + [anon_sym_this_AT] = ACTIONS(279), + [anon_sym_super_AT] = ACTIONS(281), + [sym_real_literal] = ACTIONS(1846), + [sym_integer_literal] = ACTIONS(285), + [sym_hex_literal] = ACTIONS(287), + [sym_bin_literal] = ACTIONS(287), + [anon_sym_true] = ACTIONS(289), + [anon_sym_false] = ACTIONS(289), + [anon_sym_SQUOTE] = ACTIONS(291), + [sym__backtick_identifier] = ACTIONS(293), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(295), + }, + [1896] = { [sym__expression] = STATE(4517), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), @@ -256762,107 +256863,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), [sym__string_start] = ACTIONS(295), }, - [1896] = { - [sym__expression] = STATE(4518), - [sym__unary_expression] = STATE(4772), - [sym_postfix_expression] = STATE(4772), - [sym_call_expression] = STATE(4772), - [sym_indexing_expression] = STATE(4772), - [sym_navigation_expression] = STATE(4772), - [sym_prefix_expression] = STATE(4772), - [sym_as_expression] = STATE(4772), - [sym_spread_expression] = STATE(4772), - [sym__binary_expression] = STATE(4772), - [sym_multiplicative_expression] = STATE(4772), - [sym_additive_expression] = STATE(4772), - [sym_range_expression] = STATE(4772), - [sym_infix_expression] = STATE(4772), - [sym_elvis_expression] = STATE(4772), - [sym_check_expression] = STATE(4772), - [sym_comparison_expression] = STATE(4772), - [sym_equality_expression] = STATE(4772), - [sym_conjunction_expression] = STATE(4772), - [sym_disjunction_expression] = STATE(4772), - [sym__primary_expression] = STATE(4772), - [sym_parenthesized_expression] = STATE(4772), - [sym_collection_literal] = STATE(4772), - [sym__literal_constant] = STATE(4772), - [sym_string_literal] = STATE(4772), - [sym_lambda_literal] = STATE(4772), - [sym_anonymous_function] = STATE(4772), - [sym__function_literal] = STATE(4772), - [sym_object_literal] = STATE(4772), - [sym_this_expression] = STATE(4772), - [sym_super_expression] = STATE(4772), - [sym_if_expression] = STATE(4772), - [sym_when_expression] = STATE(4772), - [sym_try_expression] = STATE(4772), - [sym_jump_expression] = STATE(4772), - [sym_callable_reference] = STATE(4772), - [sym__prefix_unary_operator] = STATE(1803), - [sym_annotation] = STATE(1803), - [sym__single_annotation] = STATE(5561), - [sym__multi_annotation] = STATE(5561), - [sym_simple_identifier] = STATE(4865), - [sym__return_at] = STATE(358), - [sym__continue_at] = STATE(4832), - [sym__break_at] = STATE(4832), - [sym__this_at] = STATE(4752), - [sym__super_at] = STATE(4882), - [sym_unsigned_literal] = STATE(4772), - [sym_long_literal] = STATE(4772), - [sym_boolean_literal] = STATE(4772), - [sym_character_literal] = STATE(4772), - [sym__lexical_identifier] = STATE(4534), - [sym__alpha_identifier] = ACTIONS(211), - [anon_sym_AT] = ACTIONS(1580), - [anon_sym_LBRACK] = ACTIONS(213), - [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(223), - [anon_sym_object] = ACTIONS(1838), - [anon_sym_fun] = ACTIONS(3080), - [anon_sym_get] = ACTIONS(1842), - [anon_sym_set] = ACTIONS(1842), - [anon_sym_this] = ACTIONS(235), - [anon_sym_super] = ACTIONS(237), - [anon_sym_STAR] = ACTIONS(1115), - [sym_label] = ACTIONS(339), - [anon_sym_null] = ACTIONS(1844), - [anon_sym_if] = ACTIONS(3082), - [anon_sym_when] = ACTIONS(253), - [anon_sym_try] = ACTIONS(255), - [anon_sym_throw] = ACTIONS(3084), - [anon_sym_return] = ACTIONS(3086), - [anon_sym_continue] = ACTIONS(261), - [anon_sym_break] = ACTIONS(261), - [anon_sym_COLON_COLON] = ACTIONS(263), - [anon_sym_PLUS] = ACTIONS(339), - [anon_sym_DASH] = ACTIONS(339), - [anon_sym_PLUS_PLUS] = ACTIONS(341), - [anon_sym_DASH_DASH] = ACTIONS(341), - [anon_sym_BANG] = ACTIONS(341), - [anon_sym_data] = ACTIONS(1842), - [anon_sym_inner] = ACTIONS(1842), - [anon_sym_value] = ACTIONS(1842), - [anon_sym_expect] = ACTIONS(1842), - [anon_sym_actual] = ACTIONS(1842), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(273), - [anon_sym_continue_AT] = ACTIONS(275), - [anon_sym_break_AT] = ACTIONS(277), - [anon_sym_this_AT] = ACTIONS(279), - [anon_sym_super_AT] = ACTIONS(281), - [sym_real_literal] = ACTIONS(1846), - [sym_integer_literal] = ACTIONS(285), - [sym_hex_literal] = ACTIONS(287), - [sym_bin_literal] = ACTIONS(287), - [anon_sym_true] = ACTIONS(289), - [anon_sym_false] = ACTIONS(289), - [anon_sym_SQUOTE] = ACTIONS(291), - [sym__backtick_identifier] = ACTIONS(293), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(295), - }, [1897] = { [sym__expression] = STATE(284), [sym__unary_expression] = STATE(1110), @@ -256914,7 +256914,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -256965,7 +256965,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(471), }, [1898] = { - [sym__expression] = STATE(290), + [sym__expression] = STATE(289), [sym__unary_expression] = STATE(1110), [sym_postfix_expression] = STATE(1110), [sym_call_expression] = STATE(1110), @@ -257015,7 +257015,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -257116,7 +257116,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -257217,7 +257217,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -257318,7 +257318,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -257419,7 +257419,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -257520,7 +257520,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -257621,7 +257621,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -257823,7 +257823,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -257924,7 +257924,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -258025,7 +258025,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -258076,7 +258076,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(471), }, [1909] = { - [sym__expression] = STATE(4526), + [sym__expression] = STATE(4525), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -258227,7 +258227,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -258278,7 +258278,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(471), }, [1911] = { - [sym__expression] = STATE(1212), + [sym__expression] = STATE(1213), [sym__unary_expression] = STATE(3948), [sym_postfix_expression] = STATE(3948), [sym_call_expression] = STATE(3948), @@ -258631,7 +258631,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -258783,7 +258783,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(555), }, [1916] = { - [sym__expression] = STATE(4523), + [sym__expression] = STATE(4522), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -259142,15 +259142,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -259164,18 +259164,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -259243,15 +259243,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -259265,18 +259265,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -259344,15 +259344,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -259366,18 +259366,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -259445,15 +259445,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -259467,18 +259467,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -259546,15 +259546,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -259568,18 +259568,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -259647,15 +259647,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -259669,18 +259669,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -259748,15 +259748,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -259770,18 +259770,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -259849,15 +259849,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -259871,18 +259871,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -260051,15 +260051,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -260073,18 +260073,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -260146,7 +260146,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -260354,15 +260354,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -260376,18 +260376,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -260651,7 +260651,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -260752,7 +260752,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -261364,15 +261364,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3105), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(43), [sym_label] = ACTIONS(69), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3107), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -261386,18 +261386,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(71), [anon_sym_DASH_DASH] = ACTIONS(71), [anon_sym_BANG] = ACTIONS(71), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -261560,7 +261560,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -262469,7 +262469,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -262570,7 +262570,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -262621,7 +262621,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(471), }, [1954] = { - [sym__expression] = STATE(305), + [sym__expression] = STATE(308), [sym__unary_expression] = STATE(1110), [sym_postfix_expression] = STATE(1110), [sym_call_expression] = STATE(1110), @@ -262671,7 +262671,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -262722,7 +262722,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(471), }, [1955] = { - [sym__expression] = STATE(308), + [sym__expression] = STATE(309), [sym__unary_expression] = STATE(1110), [sym_postfix_expression] = STATE(1110), [sym_call_expression] = STATE(1110), @@ -262772,7 +262772,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -262823,7 +262823,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(471), }, [1956] = { - [sym__expression] = STATE(310), + [sym__expression] = STATE(305), [sym__unary_expression] = STATE(1110), [sym_postfix_expression] = STATE(1110), [sym_call_expression] = STATE(1110), @@ -262873,7 +262873,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -262924,7 +262924,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(471), }, [1957] = { - [sym__expression] = STATE(312), + [sym__expression] = STATE(300), [sym__unary_expression] = STATE(1110), [sym_postfix_expression] = STATE(1110), [sym_call_expression] = STATE(1110), @@ -262974,7 +262974,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -263025,7 +263025,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(471), }, [1958] = { - [sym__expression] = STATE(300), + [sym__expression] = STATE(306), [sym__unary_expression] = STATE(1110), [sym_postfix_expression] = STATE(1110), [sym_call_expression] = STATE(1110), @@ -263075,7 +263075,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -263176,7 +263176,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -263328,7 +263328,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(555), }, [1961] = { - [sym__expression] = STATE(306), + [sym__expression] = STATE(304), [sym__unary_expression] = STATE(1110), [sym_postfix_expression] = STATE(1110), [sym_call_expression] = STATE(1110), @@ -263378,7 +263378,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -263479,7 +263479,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -263580,7 +263580,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -263631,7 +263631,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(471), }, [1964] = { - [sym__expression] = STATE(309), + [sym__expression] = STATE(310), [sym__unary_expression] = STATE(1110), [sym_postfix_expression] = STATE(1110), [sym_call_expression] = STATE(1110), @@ -263681,7 +263681,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -263782,7 +263782,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -263984,7 +263984,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -264085,7 +264085,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -264691,7 +264691,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -266313,15 +266313,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(3072), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(961), [sym_label] = ACTIONS(969), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(3074), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -266335,18 +266335,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(971), [anon_sym_DASH_DASH] = ACTIONS(971), [anon_sym_BANG] = ACTIONS(971), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -266964,7 +266964,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [1997] = { - [sym__expression] = STATE(4457), + [sym__expression] = STATE(4456), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -267216,7 +267216,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -267772,7 +267772,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2005] = { - [sym__expression] = STATE(4500), + [sym__expression] = STATE(4497), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -267923,7 +267923,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -267974,7 +267974,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(471), }, [2007] = { - [sym__expression] = STATE(4499), + [sym__expression] = STATE(4496), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -268075,7 +268075,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2008] = { - [sym__expression] = STATE(4492), + [sym__expression] = STATE(4489), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -268630,7 +268630,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -269640,7 +269640,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -269691,7 +269691,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(471), }, [2024] = { - [sym__expression] = STATE(4514), + [sym__expression] = STATE(4513), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -269792,7 +269792,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2025] = { - [sym__expression] = STATE(4512), + [sym__expression] = STATE(4511), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -269994,7 +269994,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2027] = { - [sym__expression] = STATE(4511), + [sym__expression] = STATE(4510), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -270095,7 +270095,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2028] = { - [sym__expression] = STATE(4475), + [sym__expression] = STATE(4472), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -270903,7 +270903,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2036] = { - [sym__expression] = STATE(4462), + [sym__expression] = STATE(4461), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -271004,7 +271004,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2037] = { - [sym__expression] = STATE(4464), + [sym__expression] = STATE(4463), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -271105,7 +271105,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2038] = { - [sym__expression] = STATE(4474), + [sym__expression] = STATE(4471), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -271206,7 +271206,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2039] = { - [sym__expression] = STATE(4478), + [sym__expression] = STATE(4475), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -271307,7 +271307,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2040] = { - [sym__expression] = STATE(4479), + [sym__expression] = STATE(4476), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -271408,7 +271408,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2041] = { - [sym__expression] = STATE(4513), + [sym__expression] = STATE(4512), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -271509,7 +271509,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2042] = { - [sym__expression] = STATE(4516), + [sym__expression] = STATE(4515), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -271610,7 +271610,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2043] = { - [sym__expression] = STATE(4507), + [sym__expression] = STATE(4527), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -271711,7 +271711,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2044] = { - [sym__expression] = STATE(4515), + [sym__expression] = STATE(4514), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -271812,7 +271812,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2045] = { - [sym__expression] = STATE(4510), + [sym__expression] = STATE(4509), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -271913,7 +271913,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2046] = { - [sym__expression] = STATE(4489), + [sym__expression] = STATE(4486), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -272014,7 +272014,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2047] = { - [sym__expression] = STATE(4488), + [sym__expression] = STATE(4485), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -272115,7 +272115,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2048] = { - [sym__expression] = STATE(4459), + [sym__expression] = STATE(4458), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -272670,7 +272670,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -272771,7 +272771,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_long_literal] = STATE(1110), [sym_boolean_literal] = STATE(1110), [sym_character_literal] = STATE(1110), - [sym__lexical_identifier] = STATE(823), + [sym__lexical_identifier] = STATE(822), [sym__alpha_identifier] = ACTIONS(387), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(389), @@ -274149,8 +274149,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -274337,7 +274337,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2070] = { - [sym__expression] = STATE(4477), + [sym__expression] = STATE(4474), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -274438,7 +274438,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2071] = { - [sym__expression] = STATE(4496), + [sym__expression] = STATE(4493), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -274539,7 +274539,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2072] = { - [sym__expression] = STATE(4497), + [sym__expression] = STATE(4494), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -274640,7 +274640,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2073] = { - [sym__expression] = STATE(4453), + [sym__expression] = STATE(4503), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -274842,7 +274842,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2075] = { - [sym__expression] = STATE(4503), + [sym__expression] = STATE(4500), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -274943,7 +274943,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2076] = { - [sym__expression] = STATE(4501), + [sym__expression] = STATE(4498), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -275044,7 +275044,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2077] = { - [sym__expression] = STATE(4455), + [sym__expression] = STATE(4454), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -275186,7 +275186,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -275199,17 +275199,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -275223,18 +275223,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -276155,7 +276155,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(555), }, [2088] = { - [sym__expression] = STATE(4454), + [sym__expression] = STATE(4453), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -276458,7 +276458,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2091] = { - [sym__expression] = STATE(4460), + [sym__expression] = STATE(4459), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -276559,7 +276559,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2092] = { - [sym__expression] = STATE(4461), + [sym__expression] = STATE(4460), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -276701,7 +276701,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -276714,17 +276714,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -276738,18 +276738,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -276802,7 +276802,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -276815,17 +276815,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -276839,18 +276839,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -276862,7 +276862,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(639), }, [2095] = { - [sym__expression] = STATE(4476), + [sym__expression] = STATE(4473), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -277509,7 +277509,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -277522,17 +277522,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -277546,18 +277546,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -277771,7 +277771,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4149), }, [2104] = { - [sym__expression] = STATE(4525), + [sym__expression] = STATE(4524), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -277913,7 +277913,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -277926,17 +277926,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -277950,18 +277950,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -278029,15 +278029,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), + [anon_sym_object] = ACTIONS(1904), [anon_sym_fun] = ACTIONS(1968), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1353), [sym_label] = ACTIONS(663), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(55), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -278051,18 +278051,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(665), [anon_sym_DASH_DASH] = ACTIONS(665), [anon_sym_BANG] = ACTIONS(665), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -278115,7 +278115,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -278128,17 +278128,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -278152,18 +278152,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -278216,7 +278216,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -278229,17 +278229,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -278253,18 +278253,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -278317,7 +278317,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -278330,17 +278330,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -278354,18 +278354,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -278431,17 +278431,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -278455,18 +278455,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -278519,7 +278519,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -278532,17 +278532,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -278556,18 +278556,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -278620,7 +278620,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -278633,17 +278633,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -278657,18 +278657,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -278721,7 +278721,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -278734,17 +278734,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -278758,18 +278758,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -279286,7 +279286,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(555), }, [2119] = { - [sym__expression] = STATE(4519), + [sym__expression] = STATE(4518), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -280438,7 +280438,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -280451,17 +280451,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -280475,18 +280475,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -280498,7 +280498,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(639), }, [2131] = { - [sym__expression] = STATE(4522), + [sym__expression] = STATE(4521), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -280916,8 +280916,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -281104,7 +281104,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(205), }, [2137] = { - [sym__expression] = STATE(1229), + [sym__expression] = STATE(1227), [sym__unary_expression] = STATE(3485), [sym_postfix_expression] = STATE(3485), [sym_call_expression] = STATE(3485), @@ -281306,7 +281306,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2139] = { - [sym__expression] = STATE(1213), + [sym__expression] = STATE(1218), [sym__unary_expression] = STATE(3485), [sym_postfix_expression] = STATE(3485), [sym_call_expression] = STATE(3485), @@ -281710,7 +281710,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(205), }, [2143] = { - [sym__expression] = STATE(1218), + [sym__expression] = STATE(1214), [sym__unary_expression] = STATE(3485), [sym_postfix_expression] = STATE(3485), [sym_call_expression] = STATE(3485), @@ -282013,7 +282013,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(205), }, [2146] = { - [sym__expression] = STATE(4527), + [sym__expression] = STATE(4526), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -282518,7 +282518,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(295), }, [2151] = { - [sym__expression] = STATE(4467), + [sym__expression] = STATE(4504), [sym__unary_expression] = STATE(4772), [sym_postfix_expression] = STATE(4772), [sym_call_expression] = STATE(4772), @@ -282660,7 +282660,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -282673,17 +282673,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -282697,18 +282697,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -282875,17 +282875,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -282899,18 +282899,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -282976,17 +282976,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(1970), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1333), [sym_label] = ACTIONS(721), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(715), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -283000,18 +283000,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(723), [anon_sym_DASH_DASH] = ACTIONS(723), [anon_sym_BANG] = ACTIONS(723), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -283126,103 +283126,103 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [2157] = { [sym_function_body] = STATE(1061), [sym__block] = STATE(1129), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(5387), [anon_sym_LBRACE] = ACTIONS(4145), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [2158] = { [sym__expression] = STATE(1385), @@ -283569,7 +283569,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -283582,17 +283582,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -283606,18 +283606,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -283771,7 +283771,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(5115), - [sym__return_at] = STATE(297), + [sym__return_at] = STATE(296), [sym__continue_at] = STATE(5160), [sym__break_at] = STATE(5160), [sym__this_at] = STATE(5142), @@ -283786,15 +283786,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(13), [anon_sym_LBRACE] = ACTIONS(25), [anon_sym_LPAREN] = ACTIONS(27), - [anon_sym_object] = ACTIONS(1916), - [anon_sym_fun] = ACTIONS(1918), - [anon_sym_get] = ACTIONS(1920), - [anon_sym_set] = ACTIONS(1920), + [anon_sym_object] = ACTIONS(1904), + [anon_sym_fun] = ACTIONS(1906), + [anon_sym_get] = ACTIONS(1908), + [anon_sym_set] = ACTIONS(1908), [anon_sym_this] = ACTIONS(39), [anon_sym_super] = ACTIONS(41), [anon_sym_STAR] = ACTIONS(1257), [sym_label] = ACTIONS(381), - [anon_sym_null] = ACTIONS(1922), + [anon_sym_null] = ACTIONS(1910), [anon_sym_if] = ACTIONS(375), [anon_sym_when] = ACTIONS(57), [anon_sym_try] = ACTIONS(59), @@ -283808,18 +283808,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(383), [anon_sym_DASH_DASH] = ACTIONS(383), [anon_sym_BANG] = ACTIONS(383), - [anon_sym_data] = ACTIONS(1920), - [anon_sym_inner] = ACTIONS(1920), - [anon_sym_value] = ACTIONS(1920), - [anon_sym_expect] = ACTIONS(1920), - [anon_sym_actual] = ACTIONS(1920), + [anon_sym_data] = ACTIONS(1908), + [anon_sym_inner] = ACTIONS(1908), + [anon_sym_value] = ACTIONS(1908), + [anon_sym_expect] = ACTIONS(1908), + [anon_sym_actual] = ACTIONS(1908), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(93), [anon_sym_break_AT] = ACTIONS(95), [anon_sym_this_AT] = ACTIONS(97), [anon_sym_super_AT] = ACTIONS(99), - [sym_real_literal] = ACTIONS(1924), + [sym_real_literal] = ACTIONS(1912), [sym_integer_literal] = ACTIONS(103), [sym_hex_literal] = ACTIONS(105), [sym_bin_literal] = ACTIONS(105), @@ -284087,17 +284087,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -284111,18 +284111,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -284350,8 +284350,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -284451,8 +284451,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -284680,7 +284680,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__single_annotation] = STATE(5561), [sym__multi_annotation] = STATE(5561), [sym_simple_identifier] = STATE(3074), - [sym__return_at] = STATE(296), + [sym__return_at] = STATE(297), [sym__continue_at] = STATE(3094), [sym__break_at] = STATE(3094), [sym__this_at] = STATE(3099), @@ -284693,17 +284693,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), - [anon_sym_fun] = ACTIONS(1908), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_object] = ACTIONS(1916), + [anon_sym_fun] = ACTIONS(1918), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1309), [sym_label] = ACTIONS(611), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(597), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -284717,18 +284717,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(613), [anon_sym_DASH_DASH] = ACTIONS(613), [anon_sym_BANG] = ACTIONS(613), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -284754,8 +284754,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -284895,17 +284895,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -284919,18 +284919,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -284996,17 +284996,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -285020,18 +285020,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -285097,17 +285097,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -285121,18 +285121,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -285198,17 +285198,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -285222,18 +285222,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -285299,17 +285299,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -285323,18 +285323,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -285400,17 +285400,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -285424,18 +285424,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -285449,8 +285449,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [2180] = { [sym_type_constraints] = STATE(2194), [sym_property_delegate] = STATE(2321), - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9282), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -285461,8 +285461,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -285562,8 +285562,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -285703,17 +285703,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -285727,18 +285727,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -285804,17 +285804,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -285828,18 +285828,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -285905,17 +285905,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -285929,18 +285929,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -286006,17 +286006,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__alpha_identifier] = ACTIONS(557), [anon_sym_AT] = ACTIONS(1580), [anon_sym_LBRACK] = ACTIONS(559), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_LPAREN] = ACTIONS(569), - [anon_sym_object] = ACTIONS(1906), + [anon_sym_object] = ACTIONS(1916), [anon_sym_fun] = ACTIONS(3148), - [anon_sym_get] = ACTIONS(1910), - [anon_sym_set] = ACTIONS(1910), + [anon_sym_get] = ACTIONS(1920), + [anon_sym_set] = ACTIONS(1920), [anon_sym_this] = ACTIONS(581), [anon_sym_super] = ACTIONS(583), [anon_sym_STAR] = ACTIONS(1135), [sym_label] = ACTIONS(1143), - [anon_sym_null] = ACTIONS(1912), + [anon_sym_null] = ACTIONS(1922), [anon_sym_if] = ACTIONS(3150), [anon_sym_when] = ACTIONS(599), [anon_sym_try] = ACTIONS(601), @@ -286030,18 +286030,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS_PLUS] = ACTIONS(1145), [anon_sym_DASH_DASH] = ACTIONS(1145), [anon_sym_BANG] = ACTIONS(1145), - [anon_sym_data] = ACTIONS(1910), - [anon_sym_inner] = ACTIONS(1910), - [anon_sym_value] = ACTIONS(1910), - [anon_sym_expect] = ACTIONS(1910), - [anon_sym_actual] = ACTIONS(1910), + [anon_sym_data] = ACTIONS(1920), + [anon_sym_inner] = ACTIONS(1920), + [anon_sym_value] = ACTIONS(1920), + [anon_sym_expect] = ACTIONS(1920), + [anon_sym_actual] = ACTIONS(1920), [sym_line_comment] = ACTIONS(3), [anon_sym_return_AT] = ACTIONS(91), [anon_sym_continue_AT] = ACTIONS(619), [anon_sym_break_AT] = ACTIONS(621), [anon_sym_this_AT] = ACTIONS(623), [anon_sym_super_AT] = ACTIONS(625), - [sym_real_literal] = ACTIONS(1914), + [sym_real_literal] = ACTIONS(1924), [sym_integer_literal] = ACTIONS(629), [sym_hex_literal] = ACTIONS(631), [sym_bin_literal] = ACTIONS(631), @@ -286067,8 +286067,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -286569,8 +286569,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -286662,18 +286662,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5296), [sym_enum_class_body] = STATE(5403), [sym_modifiers] = STATE(9675), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5754), @@ -286762,18 +286762,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5024), [sym_enum_class_body] = STATE(5155), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5766), @@ -286869,8 +286869,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -286962,18 +286962,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2328), [sym_type_constraints] = STATE(5268), [sym_modifiers] = STATE(9675), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5778), @@ -287169,8 +287169,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -287469,8 +287469,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -287562,18 +287562,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2307), [sym_type_constraints] = STATE(5069), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5786), @@ -287657,8 +287657,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [2202] = { [sym_property_delegate] = STATE(2321), - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9282), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -287669,8 +287669,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -287762,18 +287762,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5056), [sym_enum_class_body] = STATE(5123), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5790), @@ -287862,18 +287862,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2295), [sym_type_constraints] = STATE(5038), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5792), @@ -288062,18 +288062,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3311), [sym_enum_class_body] = STATE(3562), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5794), @@ -288362,18 +288362,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4650), [sym_enum_class_body] = STATE(4770), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5796), @@ -288569,8 +288569,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -288662,18 +288662,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2294), [sym_type_constraints] = STATE(3342), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5802), @@ -288862,18 +288862,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3284), [sym_enum_class_body] = STATE(3521), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5804), @@ -288962,18 +288962,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5269), [sym_enum_class_body] = STATE(5344), [sym_modifiers] = STATE(9675), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5806), @@ -289262,18 +289262,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2289), [sym_type_constraints] = STATE(4677), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5810), @@ -289462,18 +289462,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4626), [sym_enum_class_body] = STATE(4745), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5814), @@ -289562,18 +289562,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3795), [sym_enum_class_body] = STATE(3932), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5816), @@ -289669,8 +289669,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -289762,18 +289762,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2380), [sym_type_constraints] = STATE(5301), [sym_modifiers] = STATE(9675), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5826), @@ -290169,8 +290169,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -290362,18 +290362,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2268), [sym_type_constraints] = STATE(4660), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5830), @@ -291062,18 +291062,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2261), [sym_type_constraints] = STATE(3712), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5834), @@ -291362,18 +291362,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3723), [sym_enum_class_body] = STATE(3847), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5840), @@ -291462,18 +291462,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2276), [sym_type_constraints] = STATE(3737), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5842), @@ -291669,8 +291669,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -292162,18 +292162,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2250), [sym_type_constraints] = STATE(3352), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5850), @@ -292269,8 +292269,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -292460,18 +292460,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3293), [sym_type_constraints] = STATE(3280), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5856), @@ -292659,18 +292659,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2359), [sym_type_constraints] = STATE(3712), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5858), @@ -293252,18 +293252,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3325), [sym_enum_class_body] = STATE(3539), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5864), @@ -293352,18 +293352,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2344), [sym_type_constraints] = STATE(3737), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5866), @@ -293450,18 +293450,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3753), [sym_enum_class_body] = STATE(3953), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5868), @@ -293549,18 +293549,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3769), [sym_type_constraints] = STATE(3721), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5870), @@ -293649,18 +293649,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5056), [sym_enum_class_body] = STATE(5123), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5872), @@ -293768,7 +293768,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3115), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -293867,7 +293867,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3096), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(3098), @@ -293966,7 +293966,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3127), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(3129), @@ -294065,7 +294065,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3119), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -294164,7 +294164,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3138), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -294242,18 +294242,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(4662), [sym_type_constraints] = STATE(4624), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5900), @@ -294350,8 +294350,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -294461,7 +294461,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3142), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -294560,7 +294560,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3146), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -294659,7 +294659,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3162), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(3164), @@ -294857,7 +294857,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3195), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(3197), @@ -294956,7 +294956,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3188), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(3190), @@ -295034,18 +295034,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3769), [sym_type_constraints] = STATE(3786), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5912), @@ -295253,7 +295253,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3177), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(3179), @@ -295331,18 +295331,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3823), [sym_enum_class_body] = STATE(3839), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5914), @@ -295550,7 +295550,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3158), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -295629,18 +295629,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3723), [sym_enum_class_body] = STATE(3847), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5916), @@ -295736,8 +295736,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -295946,7 +295946,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3134), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -296045,7 +296045,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3103), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -296132,8 +296132,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -296222,18 +296222,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4659), [sym_enum_class_body] = STATE(4748), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5924), @@ -296321,18 +296321,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(4662), [sym_type_constraints] = STATE(4621), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5926), @@ -296421,18 +296421,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2345), [sym_type_constraints] = STATE(5038), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5928), @@ -296520,18 +296520,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3795), [sym_enum_class_body] = STATE(3932), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5930), @@ -296718,18 +296718,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5024), [sym_enum_class_body] = STATE(5155), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5932), @@ -296816,18 +296816,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3293), [sym_type_constraints] = STATE(3329), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5934), @@ -296915,18 +296915,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(5039), [sym_type_constraints] = STATE(5030), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5936), @@ -297134,7 +297134,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3090), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -297410,18 +297410,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5049), [sym_enum_class_body] = STATE(5118), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5938), @@ -297608,18 +297608,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3327), [sym_enum_class_body] = STATE(3501), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5940), @@ -297707,18 +297707,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4694), [sym_enum_class_body] = STATE(4786), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5942), @@ -297815,8 +297815,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -298025,7 +298025,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3169), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -298103,18 +298103,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(5039), [sym_type_constraints] = STATE(5029), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5946), @@ -298203,18 +298203,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2365), [sym_type_constraints] = STATE(5069), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5948), @@ -298400,18 +298400,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4981), [sym_enum_class_body] = STATE(5246), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5950), @@ -298718,7 +298718,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(4589), [anon_sym_as] = ACTIONS(4591), - [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1914), [anon_sym_RBRACE] = ACTIONS(3184), [anon_sym_LPAREN] = ACTIONS(4593), [anon_sym_LT] = ACTIONS(1738), @@ -298805,8 +298805,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -298994,18 +298994,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5271), [sym_enum_class_body] = STATE(5391), [sym_modifiers] = STATE(9675), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5954), @@ -299190,18 +299190,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5049), [sym_enum_class_body] = STATE(5118), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5956), @@ -299297,8 +299297,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -299393,8 +299393,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -299491,8 +299491,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -299589,8 +299589,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -299689,8 +299689,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -299787,8 +299787,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -299883,8 +299883,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -299981,8 +299981,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -300079,8 +300079,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -300170,18 +300170,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(5111), [sym_type_constraints] = STATE(5295), [sym_modifiers] = STATE(9675), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5974), @@ -300275,8 +300275,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -300375,8 +300375,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -300459,8 +300459,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2331] = { - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9282), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -300471,8 +300471,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -300557,8 +300557,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2332] = { - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9282), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -300569,8 +300569,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -300667,8 +300667,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -300765,8 +300765,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -300865,8 +300865,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -300961,8 +300961,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -301059,8 +301059,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -301157,8 +301157,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -301255,8 +301255,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -301353,8 +301353,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -301453,8 +301453,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -301549,8 +301549,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -301640,18 +301640,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3823), [sym_enum_class_body] = STATE(3839), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5988), @@ -301738,18 +301738,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3769), [sym_type_constraints] = STATE(3786), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5990), @@ -301836,18 +301836,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(5039), [sym_type_constraints] = STATE(5030), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(5992), @@ -301943,8 +301943,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -302041,8 +302041,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -302137,8 +302137,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -302335,8 +302335,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -302431,8 +302431,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -302529,8 +302529,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -302627,8 +302627,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -302718,18 +302718,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3753), [sym_enum_class_body] = STATE(3953), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6006), @@ -302823,8 +302823,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -303021,8 +303021,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -303119,8 +303119,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -303208,18 +303208,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3769), [sym_type_constraints] = STATE(3721), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6024), @@ -303313,8 +303313,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -303411,8 +303411,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -303511,8 +303511,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -303607,8 +303607,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -303707,8 +303707,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -303796,18 +303796,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(5039), [sym_type_constraints] = STATE(5029), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6032), @@ -303901,8 +303901,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -304001,8 +304001,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -304090,18 +304090,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5314), [sym_enum_class_body] = STATE(5353), [sym_modifiers] = STATE(9675), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6036), @@ -304391,8 +304391,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -304491,8 +304491,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -304587,8 +304587,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -304785,8 +304785,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -304969,8 +304969,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [2377] = { [sym_type_constraints] = STATE(2420), [sym_property_delegate] = STATE(2586), - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9444), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -304981,8 +304981,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -305070,18 +305070,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4981), [sym_enum_class_body] = STATE(5246), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6056), @@ -305264,20 +305264,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_primary_constructor] = STATE(4960), [sym_class_body] = STATE(5316), [sym__class_parameters] = STATE(5111), - [sym_type_constraints] = STATE(5270), + [sym_type_constraints] = STATE(5290), [sym_modifiers] = STATE(9675), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6060), @@ -305373,8 +305373,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -305569,8 +305569,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -305667,8 +305667,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -305855,18 +305855,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3311), [sym_enum_class_body] = STATE(3562), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6074), @@ -305952,18 +305952,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3284), [sym_enum_class_body] = STATE(3521), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6076), @@ -306056,8 +306056,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -306153,8 +306153,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -306251,8 +306251,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -306348,8 +306348,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -306445,8 +306445,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -306542,8 +306542,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -306638,8 +306638,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -306736,8 +306736,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -306832,8 +306832,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -306929,8 +306929,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -307026,8 +307026,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -307116,18 +307116,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2443), [sym_type_constraints] = STATE(4660), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6102), @@ -307220,8 +307220,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -307317,8 +307317,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -307407,18 +307407,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4650), [sym_enum_class_body] = STATE(4770), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6104), @@ -307512,8 +307512,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -307608,8 +307608,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -307698,18 +307698,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2451), [sym_type_constraints] = STATE(4677), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6110), @@ -307803,8 +307803,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -307899,8 +307899,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -307996,8 +307996,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -308086,18 +308086,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4626), [sym_enum_class_body] = STATE(4745), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6114), @@ -308191,8 +308191,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -308287,8 +308287,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -308385,8 +308385,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -308481,8 +308481,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -308578,8 +308578,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -308668,18 +308668,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2431), [sym_type_constraints] = STATE(3342), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6126), @@ -308765,18 +308765,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2422), [sym_type_constraints] = STATE(3352), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6128), @@ -308870,8 +308870,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -308966,8 +308966,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -309159,8 +309159,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -309247,18 +309247,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3327), [sym_enum_class_body] = STATE(3501), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6134), @@ -309343,18 +309343,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3293), [sym_type_constraints] = STATE(3280), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6136), @@ -309543,8 +309543,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -309823,18 +309823,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3325), [sym_enum_class_body] = STATE(3539), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6138), @@ -309927,8 +309927,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -310207,18 +310207,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3293), [sym_type_constraints] = STATE(3329), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6140), @@ -310600,8 +310600,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -310792,8 +310792,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -310879,18 +310879,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4659), [sym_enum_class_body] = STATE(4748), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6154), @@ -311080,8 +311080,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -311175,8 +311175,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -311359,18 +311359,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(4662), [sym_type_constraints] = STATE(4624), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6160), @@ -311464,8 +311464,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -311483,7 +311483,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1802), [anon_sym_where] = ACTIONS(5492), [anon_sym_DOT] = ACTIONS(1802), - [anon_sym_SEMI] = ACTIONS(4058), + [anon_sym_SEMI] = ACTIONS(4106), [anon_sym_get] = ACTIONS(6164), [anon_sym_set] = ACTIONS(6166), [anon_sym_STAR] = ACTIONS(1804), @@ -311656,8 +311656,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -311675,7 +311675,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1790), [anon_sym_where] = ACTIONS(5492), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(4106), + [anon_sym_SEMI] = ACTIONS(4058), [anon_sym_get] = ACTIONS(6164), [anon_sym_set] = ACTIONS(6166), [anon_sym_STAR] = ACTIONS(1792), @@ -311752,8 +311752,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -312127,18 +312127,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(4662), [sym_type_constraints] = STATE(4621), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6172), @@ -312231,8 +312231,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -312315,8 +312315,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [2453] = { [sym_property_delegate] = STATE(2586), - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9444), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -312327,8 +312327,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -312423,8 +312423,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -312616,8 +312616,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -312700,8 +312700,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [2457] = { [sym_type_constraints] = STATE(2503), [sym_property_delegate] = STATE(2732), - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9403), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -312712,8 +312712,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -312807,8 +312807,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -313000,8 +313000,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -313095,8 +313095,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -313183,18 +313183,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4694), [sym_enum_class_body] = STATE(4786), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6184), @@ -313288,8 +313288,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -313479,8 +313479,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -313574,8 +313574,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -313658,8 +313658,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [2467] = { [sym_property_delegate] = STATE(2732), - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9403), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -313670,8 +313670,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -313764,8 +313764,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -313860,8 +313860,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -313954,8 +313954,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -314050,8 +314050,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -314144,8 +314144,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -314239,8 +314239,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -314335,8 +314335,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -314430,8 +314430,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -314524,8 +314524,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -314619,8 +314619,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -315000,8 +315000,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -315094,8 +315094,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -315189,8 +315189,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -315284,8 +315284,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -315380,8 +315380,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -315569,8 +315569,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -315665,8 +315665,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -315759,8 +315759,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -315855,8 +315855,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -315950,8 +315950,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -316044,8 +316044,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -316235,8 +316235,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -316330,8 +316330,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -316424,8 +316424,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -316615,8 +316615,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -316709,8 +316709,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -316900,8 +316900,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -316919,7 +316919,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1790), [anon_sym_where] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(4106), + [anon_sym_SEMI] = ACTIONS(4058), [anon_sym_get] = ACTIONS(6164), [anon_sym_set] = ACTIONS(6166), [anon_sym_STAR] = ACTIONS(1792), @@ -317090,8 +317090,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -317185,8 +317185,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -317204,7 +317204,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1802), [anon_sym_where] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), - [anon_sym_SEMI] = ACTIONS(4058), + [anon_sym_SEMI] = ACTIONS(4106), [anon_sym_get] = ACTIONS(6164), [anon_sym_set] = ACTIONS(6166), [anon_sym_STAR] = ACTIONS(1804), @@ -317279,8 +317279,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -317374,8 +317374,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -317469,8 +317469,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -317659,8 +317659,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -317754,8 +317754,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -318039,8 +318039,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -318229,8 +318229,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -318515,8 +318515,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -318704,8 +318704,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -318800,8 +318800,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -318894,8 +318894,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -318989,8 +318989,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -319084,8 +319084,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -319180,8 +319180,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -319274,8 +319274,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -319369,8 +319369,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -319465,8 +319465,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -319844,8 +319844,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -319932,18 +319932,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2676), [sym_type_constraints] = STATE(5038), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6200), @@ -320032,8 +320032,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -320220,8 +320220,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -320314,8 +320314,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -320402,18 +320402,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3284), [sym_enum_class_body] = STATE(3521), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6202), @@ -320596,8 +320596,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -320690,8 +320690,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -320878,8 +320878,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -320972,8 +320972,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -321442,8 +321442,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -321724,8 +321724,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -321818,8 +321818,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -321912,8 +321912,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -322006,8 +322006,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -322476,8 +322476,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -322570,8 +322570,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -322664,8 +322664,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -322752,18 +322752,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4626), [sym_enum_class_body] = STATE(4745), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6204), @@ -322846,18 +322846,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3795), [sym_enum_class_body] = STATE(3932), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6206), @@ -323134,8 +323134,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -323228,8 +323228,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -323322,8 +323322,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -323510,8 +323510,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -323604,8 +323604,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -323692,18 +323692,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5056), [sym_enum_class_body] = STATE(5123), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6208), @@ -323792,8 +323792,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -323886,8 +323886,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -323974,18 +323974,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2663), [sym_type_constraints] = STATE(5069), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6210), @@ -324074,8 +324074,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -324262,8 +324262,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -324356,8 +324356,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -324450,8 +324450,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -324538,18 +324538,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2651), [sym_type_constraints] = STATE(3737), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6212), @@ -324638,8 +324638,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -324726,18 +324726,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3723), [sym_enum_class_body] = STATE(3847), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6214), @@ -324820,18 +324820,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5024), [sym_enum_class_body] = STATE(5155), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6216), @@ -324920,8 +324920,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -325014,8 +325014,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -325096,8 +325096,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2588] = { - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9444), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -325108,8 +325108,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -325190,8 +325190,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2589] = { - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9444), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -325202,8 +325202,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -325290,18 +325290,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2649), [sym_type_constraints] = STATE(3712), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6218), @@ -325390,8 +325390,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -325484,8 +325484,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -325666,18 +325666,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2614), [sym_type_constraints] = STATE(3342), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6220), @@ -325760,18 +325760,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4650), [sym_enum_class_body] = STATE(4770), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6222), @@ -325854,18 +325854,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3311), [sym_enum_class_body] = STATE(3562), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6224), @@ -325948,18 +325948,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2605), [sym_type_constraints] = STATE(4660), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6226), @@ -326042,18 +326042,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2603), [sym_type_constraints] = STATE(3352), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6228), @@ -326136,18 +326136,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2643), [sym_type_constraints] = STATE(4677), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6230), @@ -326238,8 +326238,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -326329,8 +326329,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -326424,8 +326424,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -326508,18 +326508,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3293), [sym_type_constraints] = STATE(3280), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6248), @@ -326608,8 +326608,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -326694,18 +326694,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(4662), [sym_type_constraints] = STATE(4624), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6250), @@ -326787,18 +326787,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3325), [sym_enum_class_body] = STATE(3539), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6252), @@ -326877,8 +326877,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [2607] = { [sym_type_constraints] = STATE(2738), [sym_property_delegate] = STATE(2877), - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9194), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -326889,8 +326889,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -326980,8 +326980,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -327075,8 +327075,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -327159,18 +327159,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3327), [sym_enum_class_body] = STATE(3501), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6270), @@ -327259,8 +327259,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -327352,8 +327352,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -327445,8 +327445,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -327531,18 +327531,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3293), [sym_type_constraints] = STATE(3329), [sym_modifiers] = STATE(9792), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6272), @@ -327633,8 +327633,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -327724,8 +327724,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -327819,8 +327819,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -327904,18 +327904,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2710), [sym_type_constraints] = STATE(5069), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6280), @@ -328003,8 +328003,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -328098,8 +328098,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -328189,8 +328189,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -328282,8 +328282,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -328368,18 +328368,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4659), [sym_enum_class_body] = STATE(4748), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6284), @@ -328468,8 +328468,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -328563,8 +328563,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -328656,8 +328656,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -328735,24 +328735,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2627] = { - [sym_primary_constructor] = STATE(5529), + [sym_primary_constructor] = STATE(5490), [sym_class_body] = STATE(5131), [sym__class_parameters] = STATE(5039), - [sym_type_parameters] = STATE(2706), + [sym_type_parameters] = STATE(2707), [sym_type_constraints] = STATE(5038), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6294), @@ -328840,8 +328840,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -328933,8 +328933,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -329026,8 +329026,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -329119,8 +329119,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -329212,8 +329212,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -329305,8 +329305,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -329398,8 +329398,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -329491,8 +329491,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -329584,8 +329584,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -329677,8 +329677,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -329770,8 +329770,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -329863,8 +329863,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -329956,8 +329956,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -330043,18 +330043,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2699), [sym_type_constraints] = STATE(3737), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6296), @@ -330142,8 +330142,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -330228,18 +330228,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(4662), [sym_type_constraints] = STATE(4621), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6298), @@ -330328,8 +330328,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -330414,18 +330414,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4694), [sym_enum_class_body] = STATE(4786), [sym_modifiers] = STATE(9699), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6300), @@ -330516,8 +330516,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -330607,8 +330607,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -330700,8 +330700,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -330786,18 +330786,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3769), [sym_type_constraints] = STATE(3721), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6304), @@ -330879,18 +330879,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3753), [sym_enum_class_body] = STATE(3953), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6306), @@ -330972,18 +330972,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3769), [sym_type_constraints] = STATE(3786), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6308), @@ -331074,8 +331074,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -331155,22 +331155,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [2653] = { [sym_primary_constructor] = STATE(4205), [sym__class_parameters] = STATE(3769), - [sym_type_parameters] = STATE(2725), + [sym_type_parameters] = STATE(2716), [sym_type_constraints] = STATE(3723), [sym_enum_class_body] = STATE(3847), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6312), @@ -331246,24 +331246,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2654] = { - [sym_primary_constructor] = STATE(5530), + [sym_primary_constructor] = STATE(5507), [sym__class_parameters] = STATE(5039), [sym_type_parameters] = STATE(2701), [sym_type_constraints] = STATE(5024), [sym_enum_class_body] = STATE(5155), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6314), @@ -331339,23 +331339,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2655] = { - [sym_primary_constructor] = STATE(5430), + [sym_primary_constructor] = STATE(5481), [sym__class_parameters] = STATE(5039), [sym_type_constraints] = STATE(4981), [sym_enum_class_body] = STATE(5246), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6316), @@ -331446,8 +331446,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -331530,18 +331530,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3823), [sym_enum_class_body] = STATE(3839), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6322), @@ -331632,8 +331632,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -331725,8 +331725,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -331818,8 +331818,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -331911,8 +331911,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -331996,18 +331996,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3795), [sym_enum_class_body] = STATE(3932), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3244), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6334), @@ -332088,18 +332088,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(5039), [sym_type_constraints] = STATE(5029), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6336), @@ -332190,8 +332190,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), @@ -332281,8 +332281,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -332374,8 +332374,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -332461,18 +332461,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5056), [sym_enum_class_body] = STATE(5123), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3234), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6342), @@ -332560,8 +332560,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -332653,8 +332653,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -332740,18 +332740,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_parameters] = STATE(2704), [sym_type_constraints] = STATE(3712), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3200), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6344), @@ -332841,8 +332841,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -332934,8 +332934,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -333025,8 +333025,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -333118,8 +333118,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -333199,23 +333199,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3346), }, [2675] = { - [sym_primary_constructor] = STATE(5480), + [sym_primary_constructor] = STATE(5442), [sym__class_parameters] = STATE(5039), [sym_type_constraints] = STATE(5049), [sym_enum_class_body] = STATE(5118), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6350), @@ -333297,18 +333297,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(5039), [sym_type_constraints] = STATE(5030), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6352), @@ -333399,8 +333399,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -333490,8 +333490,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -333583,8 +333583,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -333676,8 +333676,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -333756,9 +333756,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2681] = { - [sym_getter] = STATE(4827), - [sym_setter] = STATE(4827), - [sym_modifiers] = STATE(9403), + [sym_type_constraints] = STATE(2758), + [sym_property_delegate] = STATE(2912), + [sym_getter] = STATE(3902), + [sym_setter] = STATE(3902), + [sym_modifiers] = STATE(9392), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -333768,54 +333770,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(1814), + [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), - [anon_sym_LBRACK] = ACTIONS(1816), - [anon_sym_RBRACK] = ACTIONS(1816), - [anon_sym_as] = ACTIONS(1814), - [anon_sym_LBRACE] = ACTIONS(1816), - [anon_sym_RBRACE] = ACTIONS(1816), - [anon_sym_LPAREN] = ACTIONS(1816), - [anon_sym_COMMA] = ACTIONS(1816), - [anon_sym_RPAREN] = ACTIONS(1816), - [anon_sym_LT] = ACTIONS(1814), - [anon_sym_GT] = ACTIONS(1814), - [anon_sym_where] = ACTIONS(1814), - [anon_sym_DOT] = ACTIONS(1814), - [anon_sym_SEMI] = ACTIONS(1816), - [anon_sym_get] = ACTIONS(6148), - [anon_sym_set] = ACTIONS(6150), - [anon_sym_STAR] = ACTIONS(1816), - [anon_sym_DASH_GT] = ACTIONS(1816), - [sym_label] = ACTIONS(1816), - [anon_sym_in] = ACTIONS(1814), - [anon_sym_while] = ACTIONS(1814), - [anon_sym_DOT_DOT] = ACTIONS(1816), - [anon_sym_QMARK_COLON] = ACTIONS(1816), - [anon_sym_AMP_AMP] = ACTIONS(1816), - [anon_sym_PIPE_PIPE] = ACTIONS(1816), - [anon_sym_else] = ACTIONS(1814), - [anon_sym_COLON_COLON] = ACTIONS(1816), - [anon_sym_BANG_EQ] = ACTIONS(1814), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1816), - [anon_sym_EQ_EQ] = ACTIONS(1814), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1816), - [anon_sym_LT_EQ] = ACTIONS(1816), - [anon_sym_GT_EQ] = ACTIONS(1816), - [anon_sym_BANGin] = ACTIONS(1816), - [anon_sym_is] = ACTIONS(1814), - [anon_sym_BANGis] = ACTIONS(1816), - [anon_sym_PLUS] = ACTIONS(1814), - [anon_sym_DASH] = ACTIONS(1814), - [anon_sym_SLASH] = ACTIONS(1814), - [anon_sym_PERCENT] = ACTIONS(1816), - [anon_sym_as_QMARK] = ACTIONS(1816), - [anon_sym_PLUS_PLUS] = ACTIONS(1816), - [anon_sym_DASH_DASH] = ACTIONS(1816), - [anon_sym_BANG_BANG] = ACTIONS(1816), + [anon_sym_LBRACK] = ACTIONS(1804), + [anon_sym_as] = ACTIONS(1802), + [anon_sym_EQ] = ACTIONS(6356), + [anon_sym_LBRACE] = ACTIONS(1804), + [anon_sym_RBRACE] = ACTIONS(1804), + [anon_sym_LPAREN] = ACTIONS(1804), + [anon_sym_by] = ACTIONS(6358), + [anon_sym_LT] = ACTIONS(1802), + [anon_sym_GT] = ACTIONS(1802), + [anon_sym_where] = ACTIONS(5824), + [anon_sym_DOT] = ACTIONS(1802), + [anon_sym_SEMI] = ACTIONS(5157), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), + [anon_sym_STAR] = ACTIONS(1804), + [sym_label] = ACTIONS(1804), + [anon_sym_in] = ACTIONS(1802), + [anon_sym_DOT_DOT] = ACTIONS(1804), + [anon_sym_QMARK_COLON] = ACTIONS(1804), + [anon_sym_AMP_AMP] = ACTIONS(1804), + [anon_sym_PIPE_PIPE] = ACTIONS(1804), + [anon_sym_else] = ACTIONS(1802), + [anon_sym_COLON_COLON] = ACTIONS(1804), + [anon_sym_BANG_EQ] = ACTIONS(1802), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1804), + [anon_sym_EQ_EQ] = ACTIONS(1802), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1804), + [anon_sym_LT_EQ] = ACTIONS(1804), + [anon_sym_GT_EQ] = ACTIONS(1804), + [anon_sym_BANGin] = ACTIONS(1804), + [anon_sym_is] = ACTIONS(1802), + [anon_sym_BANGis] = ACTIONS(1804), + [anon_sym_PLUS] = ACTIONS(1802), + [anon_sym_DASH] = ACTIONS(1802), + [anon_sym_SLASH] = ACTIONS(1802), + [anon_sym_PERCENT] = ACTIONS(1804), + [anon_sym_as_QMARK] = ACTIONS(1804), + [anon_sym_PLUS_PLUS] = ACTIONS(1804), + [anon_sym_DASH_DASH] = ACTIONS(1804), + [anon_sym_BANG_BANG] = ACTIONS(1804), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), [anon_sym_annotation] = ACTIONS(75), @@ -333843,8 +333842,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(3326), [anon_sym_actual] = ACTIONS(3326), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(1816), - [sym_safe_nav] = ACTIONS(1816), + [sym__backtick_identifier] = ACTIONS(1804), + [sym__automatic_semicolon] = ACTIONS(1804), + [sym_safe_nav] = ACTIONS(1804), [sym_multiline_comment] = ACTIONS(3), }, [2682] = { @@ -333860,8 +333860,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -333953,14 +333953,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1734), [anon_sym_as] = ACTIONS(1732), - [anon_sym_EQ] = ACTIONS(6356), + [anon_sym_EQ] = ACTIONS(6364), [anon_sym_LBRACE] = ACTIONS(1734), [anon_sym_RBRACE] = ACTIONS(1734), [anon_sym_LPAREN] = ACTIONS(1734), @@ -334032,8 +334032,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2684] = { - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9403), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -334044,8 +334044,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -334136,8 +334136,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -334228,8 +334228,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -334320,8 +334320,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -334414,25 +334414,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(3360), [anon_sym_as] = ACTIONS(3358), - [anon_sym_EQ] = ACTIONS(6358), + [anon_sym_EQ] = ACTIONS(6366), [anon_sym_LBRACE] = ACTIONS(3360), [anon_sym_RBRACE] = ACTIONS(3360), [anon_sym_LPAREN] = ACTIONS(3360), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(3358), [anon_sym_GT] = ACTIONS(3358), [anon_sym_where] = ACTIONS(5824), [anon_sym_DOT] = ACTIONS(3358), - [anon_sym_SEMI] = ACTIONS(6362), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_SEMI] = ACTIONS(6368), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(3360), [sym_label] = ACTIONS(3360), [anon_sym_in] = ACTIONS(3358), @@ -334504,8 +334504,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -334584,9 +334584,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2690] = { - [sym_getter] = STATE(3477), - [sym_setter] = STATE(3477), - [sym_modifiers] = STATE(9368), + [sym_type_constraints] = STATE(2754), + [sym_property_delegate] = STATE(2967), + [sym_getter] = STATE(3851), + [sym_setter] = STATE(3851), + [sym_modifiers] = STATE(9392), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -334596,54 +334598,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(1732), + [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), - [anon_sym_LBRACK] = ACTIONS(1734), - [anon_sym_RBRACK] = ACTIONS(1734), - [anon_sym_as] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1734), - [anon_sym_RBRACE] = ACTIONS(1734), - [anon_sym_LPAREN] = ACTIONS(1734), - [anon_sym_COMMA] = ACTIONS(1734), - [anon_sym_RPAREN] = ACTIONS(1734), - [anon_sym_LT] = ACTIONS(1732), - [anon_sym_GT] = ACTIONS(1732), - [anon_sym_where] = ACTIONS(1732), - [anon_sym_DOT] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1734), - [anon_sym_get] = ACTIONS(6164), - [anon_sym_set] = ACTIONS(6166), - [anon_sym_STAR] = ACTIONS(1734), - [anon_sym_DASH_GT] = ACTIONS(1734), - [sym_label] = ACTIONS(1734), - [anon_sym_in] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1732), - [anon_sym_DOT_DOT] = ACTIONS(1734), - [anon_sym_QMARK_COLON] = ACTIONS(1734), - [anon_sym_AMP_AMP] = ACTIONS(1734), - [anon_sym_PIPE_PIPE] = ACTIONS(1734), - [anon_sym_else] = ACTIONS(1732), - [anon_sym_COLON_COLON] = ACTIONS(1734), - [anon_sym_BANG_EQ] = ACTIONS(1732), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1734), - [anon_sym_EQ_EQ] = ACTIONS(1732), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1734), - [anon_sym_LT_EQ] = ACTIONS(1734), - [anon_sym_GT_EQ] = ACTIONS(1734), - [anon_sym_BANGin] = ACTIONS(1734), - [anon_sym_is] = ACTIONS(1732), - [anon_sym_BANGis] = ACTIONS(1734), - [anon_sym_PLUS] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1732), - [anon_sym_SLASH] = ACTIONS(1732), - [anon_sym_PERCENT] = ACTIONS(1734), - [anon_sym_as_QMARK] = ACTIONS(1734), - [anon_sym_PLUS_PLUS] = ACTIONS(1734), - [anon_sym_DASH_DASH] = ACTIONS(1734), - [anon_sym_BANG_BANG] = ACTIONS(1734), + [anon_sym_LBRACK] = ACTIONS(3346), + [anon_sym_as] = ACTIONS(3344), + [anon_sym_EQ] = ACTIONS(6370), + [anon_sym_LBRACE] = ACTIONS(3346), + [anon_sym_RBRACE] = ACTIONS(3346), + [anon_sym_LPAREN] = ACTIONS(3346), + [anon_sym_by] = ACTIONS(6358), + [anon_sym_LT] = ACTIONS(3344), + [anon_sym_GT] = ACTIONS(3344), + [anon_sym_where] = ACTIONS(5824), + [anon_sym_DOT] = ACTIONS(3344), + [anon_sym_SEMI] = ACTIONS(6372), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), + [anon_sym_STAR] = ACTIONS(3346), + [sym_label] = ACTIONS(3346), + [anon_sym_in] = ACTIONS(3344), + [anon_sym_DOT_DOT] = ACTIONS(3346), + [anon_sym_QMARK_COLON] = ACTIONS(3346), + [anon_sym_AMP_AMP] = ACTIONS(3346), + [anon_sym_PIPE_PIPE] = ACTIONS(3346), + [anon_sym_else] = ACTIONS(3344), + [anon_sym_COLON_COLON] = ACTIONS(3346), + [anon_sym_BANG_EQ] = ACTIONS(3344), + [anon_sym_BANG_EQ_EQ] = ACTIONS(3346), + [anon_sym_EQ_EQ] = ACTIONS(3344), + [anon_sym_EQ_EQ_EQ] = ACTIONS(3346), + [anon_sym_LT_EQ] = ACTIONS(3346), + [anon_sym_GT_EQ] = ACTIONS(3346), + [anon_sym_BANGin] = ACTIONS(3346), + [anon_sym_is] = ACTIONS(3344), + [anon_sym_BANGis] = ACTIONS(3346), + [anon_sym_PLUS] = ACTIONS(3344), + [anon_sym_DASH] = ACTIONS(3344), + [anon_sym_SLASH] = ACTIONS(3344), + [anon_sym_PERCENT] = ACTIONS(3346), + [anon_sym_as_QMARK] = ACTIONS(3346), + [anon_sym_PLUS_PLUS] = ACTIONS(3346), + [anon_sym_DASH_DASH] = ACTIONS(3346), + [anon_sym_BANG_BANG] = ACTIONS(3346), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), [anon_sym_annotation] = ACTIONS(75), @@ -334671,8 +334670,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(3326), [anon_sym_actual] = ACTIONS(3326), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(1734), - [sym_safe_nav] = ACTIONS(1734), + [sym__backtick_identifier] = ACTIONS(3346), + [sym__automatic_semicolon] = ACTIONS(3346), + [sym_safe_nav] = ACTIONS(3346), [sym_multiline_comment] = ACTIONS(3), }, [2691] = { @@ -334689,8 +334689,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -334768,8 +334768,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2692] = { - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9403), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -334780,8 +334780,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -334872,8 +334872,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -334964,8 +334964,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -335058,25 +335058,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1798), [anon_sym_as] = ACTIONS(1796), - [anon_sym_EQ] = ACTIONS(6368), + [anon_sym_EQ] = ACTIONS(6374), [anon_sym_LBRACE] = ACTIONS(1798), [anon_sym_RBRACE] = ACTIONS(1798), [anon_sym_LPAREN] = ACTIONS(1798), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(1796), [anon_sym_GT] = ACTIONS(1796), [anon_sym_where] = ACTIONS(5824), [anon_sym_DOT] = ACTIONS(1796), [anon_sym_SEMI] = ACTIONS(5203), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1798), [sym_label] = ACTIONS(1798), [anon_sym_in] = ACTIONS(1796), @@ -335148,8 +335148,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -335240,8 +335240,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -335333,8 +335333,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -335417,21 +335417,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3769), [sym_type_constraints] = STATE(3786), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), - [anon_sym_COLON] = ACTIONS(6370), + [anon_sym_COLON] = ACTIONS(6376), [anon_sym_LBRACK] = ACTIONS(3282), [anon_sym_as] = ACTIONS(3278), [anon_sym_constructor] = ACTIONS(5818), @@ -335516,8 +335516,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -335533,7 +335533,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1802), [anon_sym_where] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), - [anon_sym_SEMI] = ACTIONS(4058), + [anon_sym_SEMI] = ACTIONS(4106), [anon_sym_get] = ACTIONS(6164), [anon_sym_set] = ACTIONS(6166), [anon_sym_STAR] = ACTIONS(1804), @@ -335601,21 +335601,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4981), [sym_enum_class_body] = STATE(5246), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), - [anon_sym_COLON] = ACTIONS(6372), + [anon_sym_COLON] = ACTIONS(6378), [anon_sym_LBRACK] = ACTIONS(3290), [anon_sym_as] = ACTIONS(3286), [anon_sym_constructor] = ACTIONS(5768), @@ -335700,8 +335700,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -335793,8 +335793,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -335877,21 +335877,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(3769), [sym_type_constraints] = STATE(3721), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3202), - [anon_sym_COLON] = ACTIONS(6374), + [anon_sym_COLON] = ACTIONS(6380), [anon_sym_LBRACK] = ACTIONS(3274), [anon_sym_as] = ACTIONS(3270), [anon_sym_constructor] = ACTIONS(5818), @@ -335976,8 +335976,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -335993,7 +335993,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1790), [anon_sym_where] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(4106), + [anon_sym_SEMI] = ACTIONS(4058), [anon_sym_get] = ACTIONS(6164), [anon_sym_set] = ACTIONS(6166), [anon_sym_STAR] = ACTIONS(1792), @@ -336056,103 +336056,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2706] = { - [sym_primary_constructor] = STATE(5506), - [sym_class_body] = STATE(5175), - [sym__class_parameters] = STATE(5039), - [sym_type_constraints] = STATE(5030), - [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), - [sym__single_annotation] = STATE(5732), - [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), - [sym__alpha_identifier] = ACTIONS(3270), - [anon_sym_AT] = ACTIONS(3202), - [anon_sym_COLON] = ACTIONS(6376), - [anon_sym_LBRACK] = ACTIONS(3274), - [anon_sym_as] = ACTIONS(3270), - [anon_sym_constructor] = ACTIONS(5768), - [anon_sym_LBRACE] = ACTIONS(5788), - [anon_sym_RBRACE] = ACTIONS(3274), - [anon_sym_LPAREN] = ACTIONS(5772), - [anon_sym_LT] = ACTIONS(3270), - [anon_sym_GT] = ACTIONS(3270), - [anon_sym_where] = ACTIONS(5776), - [anon_sym_DOT] = ACTIONS(3270), - [anon_sym_SEMI] = ACTIONS(3274), - [anon_sym_get] = ACTIONS(3270), - [anon_sym_set] = ACTIONS(3270), - [anon_sym_STAR] = ACTIONS(3274), - [sym_label] = ACTIONS(3274), - [anon_sym_in] = ACTIONS(3270), - [anon_sym_DOT_DOT] = ACTIONS(3274), - [anon_sym_QMARK_COLON] = ACTIONS(3274), - [anon_sym_AMP_AMP] = ACTIONS(3274), - [anon_sym_PIPE_PIPE] = ACTIONS(3274), - [anon_sym_else] = ACTIONS(3270), - [anon_sym_COLON_COLON] = ACTIONS(3274), - [anon_sym_BANG_EQ] = ACTIONS(3270), - [anon_sym_BANG_EQ_EQ] = ACTIONS(3274), - [anon_sym_EQ_EQ] = ACTIONS(3270), - [anon_sym_EQ_EQ_EQ] = ACTIONS(3274), - [anon_sym_LT_EQ] = ACTIONS(3274), - [anon_sym_GT_EQ] = ACTIONS(3274), - [anon_sym_BANGin] = ACTIONS(3274), - [anon_sym_is] = ACTIONS(3270), - [anon_sym_BANGis] = ACTIONS(3274), - [anon_sym_PLUS] = ACTIONS(3270), - [anon_sym_DASH] = ACTIONS(3270), - [anon_sym_SLASH] = ACTIONS(3270), - [anon_sym_PERCENT] = ACTIONS(3274), - [anon_sym_as_QMARK] = ACTIONS(3274), - [anon_sym_PLUS_PLUS] = ACTIONS(3274), - [anon_sym_DASH_DASH] = ACTIONS(3274), - [anon_sym_BANG_BANG] = ACTIONS(3274), - [anon_sym_suspend] = ACTIONS(3218), - [anon_sym_sealed] = ACTIONS(3220), - [anon_sym_annotation] = ACTIONS(3220), - [anon_sym_data] = ACTIONS(3220), - [anon_sym_inner] = ACTIONS(3220), - [anon_sym_value] = ACTIONS(3220), - [anon_sym_override] = ACTIONS(3222), - [anon_sym_lateinit] = ACTIONS(3222), - [anon_sym_public] = ACTIONS(3224), - [anon_sym_private] = ACTIONS(3224), - [anon_sym_internal] = ACTIONS(3224), - [anon_sym_protected] = ACTIONS(3224), - [anon_sym_tailrec] = ACTIONS(3218), - [anon_sym_operator] = ACTIONS(3218), - [anon_sym_infix] = ACTIONS(3218), - [anon_sym_inline] = ACTIONS(3218), - [anon_sym_external] = ACTIONS(3218), - [sym_property_modifier] = ACTIONS(3226), - [anon_sym_abstract] = ACTIONS(3228), - [anon_sym_final] = ACTIONS(3228), - [anon_sym_open] = ACTIONS(3228), - [anon_sym_vararg] = ACTIONS(3230), - [anon_sym_noinline] = ACTIONS(3230), - [anon_sym_crossinline] = ACTIONS(3230), - [anon_sym_expect] = ACTIONS(3232), - [anon_sym_actual] = ACTIONS(3232), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(3274), - [sym__automatic_semicolon] = ACTIONS(3274), - [sym_safe_nav] = ACTIONS(3274), - [sym_multiline_comment] = ACTIONS(3), - }, - [2707] = { - [sym_type_constraints] = STATE(2764), - [sym_property_delegate] = STATE(2959), - [sym_getter] = STATE(5244), - [sym_setter] = STATE(5244), - [sym_modifiers] = STATE(9310), + [sym_getter] = STATE(4842), + [sym_setter] = STATE(4842), + [sym_modifiers] = STATE(9403), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -336162,51 +336068,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(1802), + [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), - [anon_sym_LBRACK] = ACTIONS(1804), - [anon_sym_as] = ACTIONS(1802), - [anon_sym_EQ] = ACTIONS(6378), - [anon_sym_LBRACE] = ACTIONS(1804), - [anon_sym_RBRACE] = ACTIONS(1804), - [anon_sym_LPAREN] = ACTIONS(1804), - [anon_sym_by] = ACTIONS(6360), - [anon_sym_LT] = ACTIONS(1802), - [anon_sym_GT] = ACTIONS(1802), - [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(1802), - [anon_sym_SEMI] = ACTIONS(5014), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), - [anon_sym_STAR] = ACTIONS(1804), - [sym_label] = ACTIONS(1804), - [anon_sym_in] = ACTIONS(1802), - [anon_sym_DOT_DOT] = ACTIONS(1804), - [anon_sym_QMARK_COLON] = ACTIONS(1804), - [anon_sym_AMP_AMP] = ACTIONS(1804), - [anon_sym_PIPE_PIPE] = ACTIONS(1804), - [anon_sym_else] = ACTIONS(1802), - [anon_sym_COLON_COLON] = ACTIONS(1804), - [anon_sym_BANG_EQ] = ACTIONS(1802), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1804), - [anon_sym_EQ_EQ] = ACTIONS(1802), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1804), - [anon_sym_LT_EQ] = ACTIONS(1804), - [anon_sym_GT_EQ] = ACTIONS(1804), - [anon_sym_BANGin] = ACTIONS(1804), - [anon_sym_is] = ACTIONS(1802), - [anon_sym_BANGis] = ACTIONS(1804), - [anon_sym_PLUS] = ACTIONS(1802), - [anon_sym_DASH] = ACTIONS(1802), - [anon_sym_SLASH] = ACTIONS(1802), - [anon_sym_PERCENT] = ACTIONS(1804), - [anon_sym_as_QMARK] = ACTIONS(1804), - [anon_sym_PLUS_PLUS] = ACTIONS(1804), - [anon_sym_DASH_DASH] = ACTIONS(1804), - [anon_sym_BANG_BANG] = ACTIONS(1804), + [anon_sym_LBRACK] = ACTIONS(1810), + [anon_sym_RBRACK] = ACTIONS(1810), + [anon_sym_as] = ACTIONS(1808), + [anon_sym_LBRACE] = ACTIONS(1810), + [anon_sym_RBRACE] = ACTIONS(1810), + [anon_sym_LPAREN] = ACTIONS(1810), + [anon_sym_COMMA] = ACTIONS(1810), + [anon_sym_RPAREN] = ACTIONS(1810), + [anon_sym_LT] = ACTIONS(1808), + [anon_sym_GT] = ACTIONS(1808), + [anon_sym_where] = ACTIONS(1808), + [anon_sym_DOT] = ACTIONS(1808), + [anon_sym_SEMI] = ACTIONS(1810), + [anon_sym_get] = ACTIONS(6148), + [anon_sym_set] = ACTIONS(6150), + [anon_sym_STAR] = ACTIONS(1810), + [anon_sym_DASH_GT] = ACTIONS(1810), + [sym_label] = ACTIONS(1810), + [anon_sym_in] = ACTIONS(1808), + [anon_sym_while] = ACTIONS(1808), + [anon_sym_DOT_DOT] = ACTIONS(1810), + [anon_sym_QMARK_COLON] = ACTIONS(1810), + [anon_sym_AMP_AMP] = ACTIONS(1810), + [anon_sym_PIPE_PIPE] = ACTIONS(1810), + [anon_sym_else] = ACTIONS(1808), + [anon_sym_COLON_COLON] = ACTIONS(1810), + [anon_sym_BANG_EQ] = ACTIONS(1808), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1810), + [anon_sym_EQ_EQ] = ACTIONS(1808), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1810), + [anon_sym_LT_EQ] = ACTIONS(1810), + [anon_sym_GT_EQ] = ACTIONS(1810), + [anon_sym_BANGin] = ACTIONS(1810), + [anon_sym_is] = ACTIONS(1808), + [anon_sym_BANGis] = ACTIONS(1810), + [anon_sym_PLUS] = ACTIONS(1808), + [anon_sym_DASH] = ACTIONS(1808), + [anon_sym_SLASH] = ACTIONS(1808), + [anon_sym_PERCENT] = ACTIONS(1810), + [anon_sym_as_QMARK] = ACTIONS(1810), + [anon_sym_PLUS_PLUS] = ACTIONS(1810), + [anon_sym_DASH_DASH] = ACTIONS(1810), + [anon_sym_BANG_BANG] = ACTIONS(1810), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), [anon_sym_annotation] = ACTIONS(75), @@ -336234,15 +336143,106 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(3326), [anon_sym_actual] = ACTIONS(3326), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(1804), - [sym__automatic_semicolon] = ACTIONS(1804), - [sym_safe_nav] = ACTIONS(1804), + [sym__backtick_identifier] = ACTIONS(1810), + [sym_safe_nav] = ACTIONS(1810), + [sym_multiline_comment] = ACTIONS(3), + }, + [2707] = { + [sym_primary_constructor] = STATE(5506), + [sym_class_body] = STATE(5175), + [sym__class_parameters] = STATE(5039), + [sym_type_constraints] = STATE(5030), + [sym_modifiers] = STATE(9715), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), + [sym__single_annotation] = STATE(5732), + [sym__multi_annotation] = STATE(5732), + [aux_sym_modifiers_repeat1] = STATE(5526), + [sym__alpha_identifier] = ACTIONS(3270), + [anon_sym_AT] = ACTIONS(3202), + [anon_sym_COLON] = ACTIONS(6382), + [anon_sym_LBRACK] = ACTIONS(3274), + [anon_sym_as] = ACTIONS(3270), + [anon_sym_constructor] = ACTIONS(5768), + [anon_sym_LBRACE] = ACTIONS(5788), + [anon_sym_RBRACE] = ACTIONS(3274), + [anon_sym_LPAREN] = ACTIONS(5772), + [anon_sym_LT] = ACTIONS(3270), + [anon_sym_GT] = ACTIONS(3270), + [anon_sym_where] = ACTIONS(5776), + [anon_sym_DOT] = ACTIONS(3270), + [anon_sym_SEMI] = ACTIONS(3274), + [anon_sym_get] = ACTIONS(3270), + [anon_sym_set] = ACTIONS(3270), + [anon_sym_STAR] = ACTIONS(3274), + [sym_label] = ACTIONS(3274), + [anon_sym_in] = ACTIONS(3270), + [anon_sym_DOT_DOT] = ACTIONS(3274), + [anon_sym_QMARK_COLON] = ACTIONS(3274), + [anon_sym_AMP_AMP] = ACTIONS(3274), + [anon_sym_PIPE_PIPE] = ACTIONS(3274), + [anon_sym_else] = ACTIONS(3270), + [anon_sym_COLON_COLON] = ACTIONS(3274), + [anon_sym_BANG_EQ] = ACTIONS(3270), + [anon_sym_BANG_EQ_EQ] = ACTIONS(3274), + [anon_sym_EQ_EQ] = ACTIONS(3270), + [anon_sym_EQ_EQ_EQ] = ACTIONS(3274), + [anon_sym_LT_EQ] = ACTIONS(3274), + [anon_sym_GT_EQ] = ACTIONS(3274), + [anon_sym_BANGin] = ACTIONS(3274), + [anon_sym_is] = ACTIONS(3270), + [anon_sym_BANGis] = ACTIONS(3274), + [anon_sym_PLUS] = ACTIONS(3270), + [anon_sym_DASH] = ACTIONS(3270), + [anon_sym_SLASH] = ACTIONS(3270), + [anon_sym_PERCENT] = ACTIONS(3274), + [anon_sym_as_QMARK] = ACTIONS(3274), + [anon_sym_PLUS_PLUS] = ACTIONS(3274), + [anon_sym_DASH_DASH] = ACTIONS(3274), + [anon_sym_BANG_BANG] = ACTIONS(3274), + [anon_sym_suspend] = ACTIONS(3218), + [anon_sym_sealed] = ACTIONS(3220), + [anon_sym_annotation] = ACTIONS(3220), + [anon_sym_data] = ACTIONS(3220), + [anon_sym_inner] = ACTIONS(3220), + [anon_sym_value] = ACTIONS(3220), + [anon_sym_override] = ACTIONS(3222), + [anon_sym_lateinit] = ACTIONS(3222), + [anon_sym_public] = ACTIONS(3224), + [anon_sym_private] = ACTIONS(3224), + [anon_sym_internal] = ACTIONS(3224), + [anon_sym_protected] = ACTIONS(3224), + [anon_sym_tailrec] = ACTIONS(3218), + [anon_sym_operator] = ACTIONS(3218), + [anon_sym_infix] = ACTIONS(3218), + [anon_sym_inline] = ACTIONS(3218), + [anon_sym_external] = ACTIONS(3218), + [sym_property_modifier] = ACTIONS(3226), + [anon_sym_abstract] = ACTIONS(3228), + [anon_sym_final] = ACTIONS(3228), + [anon_sym_open] = ACTIONS(3228), + [anon_sym_vararg] = ACTIONS(3230), + [anon_sym_noinline] = ACTIONS(3230), + [anon_sym_crossinline] = ACTIONS(3230), + [anon_sym_expect] = ACTIONS(3232), + [anon_sym_actual] = ACTIONS(3232), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(3274), + [sym__automatic_semicolon] = ACTIONS(3274), + [sym_safe_nav] = ACTIONS(3274), [sym_multiline_comment] = ACTIONS(3), }, [2708] = { - [sym_getter] = STATE(4769), - [sym_setter] = STATE(4769), - [sym_modifiers] = STATE(9403), + [sym_getter] = STATE(3477), + [sym_setter] = STATE(3477), + [sym_modifiers] = STATE(9368), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -336252,8 +336252,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -336270,8 +336270,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_where] = ACTIONS(1732), [anon_sym_DOT] = ACTIONS(1732), [anon_sym_SEMI] = ACTIONS(1734), - [anon_sym_get] = ACTIONS(6148), - [anon_sym_set] = ACTIONS(6150), + [anon_sym_get] = ACTIONS(6164), + [anon_sym_set] = ACTIONS(6166), [anon_sym_STAR] = ACTIONS(1734), [anon_sym_DASH_GT] = ACTIONS(1734), [sym_label] = ACTIONS(1734), @@ -336345,8 +336345,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -336429,18 +336429,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__class_parameters] = STATE(5039), [sym_type_constraints] = STATE(5029), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), [anon_sym_COLON] = ACTIONS(6384), @@ -336528,8 +336528,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -336621,8 +336621,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -336713,8 +336713,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -336805,8 +336805,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -336898,8 +336898,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -336909,14 +336909,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1792), [anon_sym_RBRACE] = ACTIONS(1792), [anon_sym_LPAREN] = ACTIONS(1792), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(1790), [anon_sym_GT] = ACTIONS(1790), [anon_sym_where] = ACTIONS(5824), [anon_sym_DOT] = ACTIONS(1790), [anon_sym_SEMI] = ACTIONS(5217), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1792), [sym_label] = ACTIONS(1792), [anon_sym_in] = ACTIONS(1790), @@ -336976,11 +336976,101 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2716] = { - [sym_type_constraints] = STATE(2758), - [sym_property_delegate] = STATE(2912), - [sym_getter] = STATE(3902), - [sym_setter] = STATE(3902), - [sym_modifiers] = STATE(9392), + [sym_primary_constructor] = STATE(4218), + [sym__class_parameters] = STATE(3769), + [sym_type_constraints] = STATE(3753), + [sym_enum_class_body] = STATE(3953), + [sym_modifiers] = STATE(9751), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), + [sym__single_annotation] = STATE(5732), + [sym__multi_annotation] = STATE(5732), + [aux_sym_modifiers_repeat1] = STATE(5526), + [sym__alpha_identifier] = ACTIONS(3278), + [anon_sym_AT] = ACTIONS(3202), + [anon_sym_COLON] = ACTIONS(6388), + [anon_sym_LBRACK] = ACTIONS(3282), + [anon_sym_as] = ACTIONS(3278), + [anon_sym_constructor] = ACTIONS(5818), + [anon_sym_LBRACE] = ACTIONS(5820), + [anon_sym_RBRACE] = ACTIONS(3282), + [anon_sym_LPAREN] = ACTIONS(5822), + [anon_sym_LT] = ACTIONS(3278), + [anon_sym_GT] = ACTIONS(3278), + [anon_sym_where] = ACTIONS(5824), + [anon_sym_DOT] = ACTIONS(3278), + [anon_sym_SEMI] = ACTIONS(3282), + [anon_sym_get] = ACTIONS(3278), + [anon_sym_set] = ACTIONS(3278), + [anon_sym_STAR] = ACTIONS(3282), + [sym_label] = ACTIONS(3282), + [anon_sym_in] = ACTIONS(3278), + [anon_sym_DOT_DOT] = ACTIONS(3282), + [anon_sym_QMARK_COLON] = ACTIONS(3282), + [anon_sym_AMP_AMP] = ACTIONS(3282), + [anon_sym_PIPE_PIPE] = ACTIONS(3282), + [anon_sym_else] = ACTIONS(3278), + [anon_sym_COLON_COLON] = ACTIONS(3282), + [anon_sym_BANG_EQ] = ACTIONS(3278), + [anon_sym_BANG_EQ_EQ] = ACTIONS(3282), + [anon_sym_EQ_EQ] = ACTIONS(3278), + [anon_sym_EQ_EQ_EQ] = ACTIONS(3282), + [anon_sym_LT_EQ] = ACTIONS(3282), + [anon_sym_GT_EQ] = ACTIONS(3282), + [anon_sym_BANGin] = ACTIONS(3282), + [anon_sym_is] = ACTIONS(3278), + [anon_sym_BANGis] = ACTIONS(3282), + [anon_sym_PLUS] = ACTIONS(3278), + [anon_sym_DASH] = ACTIONS(3278), + [anon_sym_SLASH] = ACTIONS(3278), + [anon_sym_PERCENT] = ACTIONS(3282), + [anon_sym_as_QMARK] = ACTIONS(3282), + [anon_sym_PLUS_PLUS] = ACTIONS(3282), + [anon_sym_DASH_DASH] = ACTIONS(3282), + [anon_sym_BANG_BANG] = ACTIONS(3282), + [anon_sym_suspend] = ACTIONS(3218), + [anon_sym_sealed] = ACTIONS(3220), + [anon_sym_annotation] = ACTIONS(3220), + [anon_sym_data] = ACTIONS(3220), + [anon_sym_inner] = ACTIONS(3220), + [anon_sym_value] = ACTIONS(3220), + [anon_sym_override] = ACTIONS(3222), + [anon_sym_lateinit] = ACTIONS(3222), + [anon_sym_public] = ACTIONS(3224), + [anon_sym_private] = ACTIONS(3224), + [anon_sym_internal] = ACTIONS(3224), + [anon_sym_protected] = ACTIONS(3224), + [anon_sym_tailrec] = ACTIONS(3218), + [anon_sym_operator] = ACTIONS(3218), + [anon_sym_infix] = ACTIONS(3218), + [anon_sym_inline] = ACTIONS(3218), + [anon_sym_external] = ACTIONS(3218), + [sym_property_modifier] = ACTIONS(3226), + [anon_sym_abstract] = ACTIONS(3228), + [anon_sym_final] = ACTIONS(3228), + [anon_sym_open] = ACTIONS(3228), + [anon_sym_vararg] = ACTIONS(3230), + [anon_sym_noinline] = ACTIONS(3230), + [anon_sym_crossinline] = ACTIONS(3230), + [anon_sym_expect] = ACTIONS(3232), + [anon_sym_actual] = ACTIONS(3232), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(3282), + [sym__automatic_semicolon] = ACTIONS(3282), + [sym_safe_nav] = ACTIONS(3282), + [sym_multiline_comment] = ACTIONS(3), + }, + [2717] = { + [sym_getter] = STATE(4734), + [sym_setter] = STATE(4734), + [sym_modifiers] = STATE(9403), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -336990,28 +337080,31 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1804), + [anon_sym_RBRACK] = ACTIONS(1804), [anon_sym_as] = ACTIONS(1802), - [anon_sym_EQ] = ACTIONS(6388), [anon_sym_LBRACE] = ACTIONS(1804), [anon_sym_RBRACE] = ACTIONS(1804), [anon_sym_LPAREN] = ACTIONS(1804), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_COMMA] = ACTIONS(1804), + [anon_sym_RPAREN] = ACTIONS(1804), [anon_sym_LT] = ACTIONS(1802), [anon_sym_GT] = ACTIONS(1802), - [anon_sym_where] = ACTIONS(5824), + [anon_sym_where] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), - [anon_sym_SEMI] = ACTIONS(5157), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_SEMI] = ACTIONS(1804), + [anon_sym_get] = ACTIONS(6148), + [anon_sym_set] = ACTIONS(6150), [anon_sym_STAR] = ACTIONS(1804), + [anon_sym_DASH_GT] = ACTIONS(1804), [sym_label] = ACTIONS(1804), [anon_sym_in] = ACTIONS(1802), + [anon_sym_while] = ACTIONS(1802), [anon_sym_DOT_DOT] = ACTIONS(1804), [anon_sym_QMARK_COLON] = ACTIONS(1804), [anon_sym_AMP_AMP] = ACTIONS(1804), @@ -337063,14 +337156,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3326), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1804), - [sym__automatic_semicolon] = ACTIONS(1804), [sym_safe_nav] = ACTIONS(1804), [sym_multiline_comment] = ACTIONS(3), }, - [2717] = { - [sym_getter] = STATE(4734), - [sym_setter] = STATE(4734), - [sym_modifiers] = STATE(9403), + [2718] = { + [sym_type_constraints] = STATE(2760), + [sym_property_delegate] = STATE(2954), + [sym_getter] = STATE(5152), + [sym_setter] = STATE(5152), + [sym_modifiers] = STATE(9310), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -337080,145 +337174,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(1802), + [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), - [anon_sym_LBRACK] = ACTIONS(1804), - [anon_sym_RBRACK] = ACTIONS(1804), - [anon_sym_as] = ACTIONS(1802), - [anon_sym_LBRACE] = ACTIONS(1804), - [anon_sym_RBRACE] = ACTIONS(1804), - [anon_sym_LPAREN] = ACTIONS(1804), - [anon_sym_COMMA] = ACTIONS(1804), - [anon_sym_RPAREN] = ACTIONS(1804), - [anon_sym_LT] = ACTIONS(1802), - [anon_sym_GT] = ACTIONS(1802), - [anon_sym_where] = ACTIONS(1802), - [anon_sym_DOT] = ACTIONS(1802), - [anon_sym_SEMI] = ACTIONS(1804), - [anon_sym_get] = ACTIONS(6148), - [anon_sym_set] = ACTIONS(6150), - [anon_sym_STAR] = ACTIONS(1804), - [anon_sym_DASH_GT] = ACTIONS(1804), - [sym_label] = ACTIONS(1804), - [anon_sym_in] = ACTIONS(1802), - [anon_sym_while] = ACTIONS(1802), - [anon_sym_DOT_DOT] = ACTIONS(1804), - [anon_sym_QMARK_COLON] = ACTIONS(1804), - [anon_sym_AMP_AMP] = ACTIONS(1804), - [anon_sym_PIPE_PIPE] = ACTIONS(1804), - [anon_sym_else] = ACTIONS(1802), - [anon_sym_COLON_COLON] = ACTIONS(1804), - [anon_sym_BANG_EQ] = ACTIONS(1802), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1804), - [anon_sym_EQ_EQ] = ACTIONS(1802), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1804), - [anon_sym_LT_EQ] = ACTIONS(1804), - [anon_sym_GT_EQ] = ACTIONS(1804), - [anon_sym_BANGin] = ACTIONS(1804), - [anon_sym_is] = ACTIONS(1802), - [anon_sym_BANGis] = ACTIONS(1804), - [anon_sym_PLUS] = ACTIONS(1802), - [anon_sym_DASH] = ACTIONS(1802), - [anon_sym_SLASH] = ACTIONS(1802), - [anon_sym_PERCENT] = ACTIONS(1804), - [anon_sym_as_QMARK] = ACTIONS(1804), - [anon_sym_PLUS_PLUS] = ACTIONS(1804), - [anon_sym_DASH_DASH] = ACTIONS(1804), - [anon_sym_BANG_BANG] = ACTIONS(1804), - [anon_sym_suspend] = ACTIONS(73), - [anon_sym_sealed] = ACTIONS(75), - [anon_sym_annotation] = ACTIONS(75), - [anon_sym_data] = ACTIONS(75), - [anon_sym_inner] = ACTIONS(75), - [anon_sym_value] = ACTIONS(75), - [anon_sym_override] = ACTIONS(79), - [anon_sym_lateinit] = ACTIONS(79), - [anon_sym_public] = ACTIONS(81), - [anon_sym_private] = ACTIONS(81), - [anon_sym_internal] = ACTIONS(81), - [anon_sym_protected] = ACTIONS(81), - [anon_sym_tailrec] = ACTIONS(73), - [anon_sym_operator] = ACTIONS(73), - [anon_sym_infix] = ACTIONS(73), - [anon_sym_inline] = ACTIONS(73), - [anon_sym_external] = ACTIONS(73), - [sym_property_modifier] = ACTIONS(83), - [anon_sym_abstract] = ACTIONS(85), - [anon_sym_final] = ACTIONS(85), - [anon_sym_open] = ACTIONS(85), - [anon_sym_vararg] = ACTIONS(87), - [anon_sym_noinline] = ACTIONS(87), - [anon_sym_crossinline] = ACTIONS(87), - [anon_sym_expect] = ACTIONS(3326), - [anon_sym_actual] = ACTIONS(3326), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(1804), - [sym_safe_nav] = ACTIONS(1804), - [sym_multiline_comment] = ACTIONS(3), - }, - [2718] = { - [sym_type_constraints] = STATE(2760), - [sym_property_delegate] = STATE(2954), - [sym_getter] = STATE(5152), - [sym_setter] = STATE(5152), - [sym_modifiers] = STATE(9310), - [sym__modifier] = STATE(5620), - [sym_class_modifier] = STATE(5620), - [sym_member_modifier] = STATE(5620), - [sym_visibility_modifier] = STATE(5620), - [sym_function_modifier] = STATE(5620), - [sym_inheritance_modifier] = STATE(5620), - [sym_parameter_modifier] = STATE(5620), - [sym_platform_modifier] = STATE(5620), - [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), - [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(1790), - [anon_sym_AT] = ACTIONS(3316), - [anon_sym_LBRACK] = ACTIONS(1792), - [anon_sym_as] = ACTIONS(1790), - [anon_sym_EQ] = ACTIONS(6390), - [anon_sym_LBRACE] = ACTIONS(1792), - [anon_sym_RBRACE] = ACTIONS(1792), - [anon_sym_LPAREN] = ACTIONS(1792), - [anon_sym_by] = ACTIONS(6360), - [anon_sym_LT] = ACTIONS(1790), - [anon_sym_GT] = ACTIONS(1790), - [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(1790), - [anon_sym_SEMI] = ACTIONS(5016), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), - [anon_sym_STAR] = ACTIONS(1792), - [sym_label] = ACTIONS(1792), - [anon_sym_in] = ACTIONS(1790), - [anon_sym_DOT_DOT] = ACTIONS(1792), - [anon_sym_QMARK_COLON] = ACTIONS(1792), - [anon_sym_AMP_AMP] = ACTIONS(1792), - [anon_sym_PIPE_PIPE] = ACTIONS(1792), - [anon_sym_else] = ACTIONS(1790), - [anon_sym_COLON_COLON] = ACTIONS(1792), - [anon_sym_BANG_EQ] = ACTIONS(1790), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1792), - [anon_sym_EQ_EQ] = ACTIONS(1790), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1792), - [anon_sym_LT_EQ] = ACTIONS(1792), - [anon_sym_GT_EQ] = ACTIONS(1792), - [anon_sym_BANGin] = ACTIONS(1792), - [anon_sym_is] = ACTIONS(1790), - [anon_sym_BANGis] = ACTIONS(1792), - [anon_sym_PLUS] = ACTIONS(1790), - [anon_sym_DASH] = ACTIONS(1790), - [anon_sym_SLASH] = ACTIONS(1790), - [anon_sym_PERCENT] = ACTIONS(1792), - [anon_sym_as_QMARK] = ACTIONS(1792), - [anon_sym_PLUS_PLUS] = ACTIONS(1792), - [anon_sym_DASH_DASH] = ACTIONS(1792), - [anon_sym_BANG_BANG] = ACTIONS(1792), + [anon_sym_LBRACK] = ACTIONS(1792), + [anon_sym_as] = ACTIONS(1790), + [anon_sym_EQ] = ACTIONS(6390), + [anon_sym_LBRACE] = ACTIONS(1792), + [anon_sym_RBRACE] = ACTIONS(1792), + [anon_sym_LPAREN] = ACTIONS(1792), + [anon_sym_by] = ACTIONS(6358), + [anon_sym_LT] = ACTIONS(1790), + [anon_sym_GT] = ACTIONS(1790), + [anon_sym_where] = ACTIONS(5824), + [anon_sym_DOT] = ACTIONS(1790), + [anon_sym_SEMI] = ACTIONS(5016), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), + [anon_sym_STAR] = ACTIONS(1792), + [sym_label] = ACTIONS(1792), + [anon_sym_in] = ACTIONS(1790), + [anon_sym_DOT_DOT] = ACTIONS(1792), + [anon_sym_QMARK_COLON] = ACTIONS(1792), + [anon_sym_AMP_AMP] = ACTIONS(1792), + [anon_sym_PIPE_PIPE] = ACTIONS(1792), + [anon_sym_else] = ACTIONS(1790), + [anon_sym_COLON_COLON] = ACTIONS(1792), + [anon_sym_BANG_EQ] = ACTIONS(1790), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1792), + [anon_sym_EQ_EQ] = ACTIONS(1790), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1792), + [anon_sym_LT_EQ] = ACTIONS(1792), + [anon_sym_GT_EQ] = ACTIONS(1792), + [anon_sym_BANGin] = ACTIONS(1792), + [anon_sym_is] = ACTIONS(1790), + [anon_sym_BANGis] = ACTIONS(1792), + [anon_sym_PLUS] = ACTIONS(1790), + [anon_sym_DASH] = ACTIONS(1790), + [anon_sym_SLASH] = ACTIONS(1790), + [anon_sym_PERCENT] = ACTIONS(1792), + [anon_sym_as_QMARK] = ACTIONS(1792), + [anon_sym_PLUS_PLUS] = ACTIONS(1792), + [anon_sym_DASH_DASH] = ACTIONS(1792), + [anon_sym_BANG_BANG] = ACTIONS(1792), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), [anon_sym_annotation] = ACTIONS(75), @@ -337264,8 +337264,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -337356,8 +337356,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -337449,14 +337449,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1734), [anon_sym_as] = ACTIONS(1732), - [anon_sym_EQ] = ACTIONS(6392), + [anon_sym_EQ] = ACTIONS(6396), [anon_sym_LBRACE] = ACTIONS(1734), [anon_sym_RBRACE] = ACTIONS(1734), [anon_sym_LPAREN] = ACTIONS(1734), @@ -337540,8 +337540,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -337625,21 +337625,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3823), [sym_enum_class_body] = STATE(3839), [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3202), - [anon_sym_COLON] = ACTIONS(6394), + [anon_sym_COLON] = ACTIONS(6398), [anon_sym_LBRACK] = ACTIONS(3290), [anon_sym_as] = ACTIONS(3286), [anon_sym_constructor] = ACTIONS(5818), @@ -337724,8 +337724,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -337804,95 +337804,95 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2725] = { - [sym_primary_constructor] = STATE(4218), - [sym__class_parameters] = STATE(3769), - [sym_type_constraints] = STATE(3753), - [sym_enum_class_body] = STATE(3953), - [sym_modifiers] = STATE(9751), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), - [sym__single_annotation] = STATE(5732), - [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), - [sym__alpha_identifier] = ACTIONS(3278), - [anon_sym_AT] = ACTIONS(3202), - [anon_sym_COLON] = ACTIONS(6396), - [anon_sym_LBRACK] = ACTIONS(3282), - [anon_sym_as] = ACTIONS(3278), - [anon_sym_constructor] = ACTIONS(5818), - [anon_sym_LBRACE] = ACTIONS(5820), - [anon_sym_RBRACE] = ACTIONS(3282), - [anon_sym_LPAREN] = ACTIONS(5822), - [anon_sym_LT] = ACTIONS(3278), - [anon_sym_GT] = ACTIONS(3278), - [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(3278), - [anon_sym_SEMI] = ACTIONS(3282), - [anon_sym_get] = ACTIONS(3278), - [anon_sym_set] = ACTIONS(3278), - [anon_sym_STAR] = ACTIONS(3282), - [sym_label] = ACTIONS(3282), - [anon_sym_in] = ACTIONS(3278), - [anon_sym_DOT_DOT] = ACTIONS(3282), - [anon_sym_QMARK_COLON] = ACTIONS(3282), - [anon_sym_AMP_AMP] = ACTIONS(3282), - [anon_sym_PIPE_PIPE] = ACTIONS(3282), - [anon_sym_else] = ACTIONS(3278), - [anon_sym_COLON_COLON] = ACTIONS(3282), - [anon_sym_BANG_EQ] = ACTIONS(3278), - [anon_sym_BANG_EQ_EQ] = ACTIONS(3282), - [anon_sym_EQ_EQ] = ACTIONS(3278), - [anon_sym_EQ_EQ_EQ] = ACTIONS(3282), - [anon_sym_LT_EQ] = ACTIONS(3282), - [anon_sym_GT_EQ] = ACTIONS(3282), - [anon_sym_BANGin] = ACTIONS(3282), - [anon_sym_is] = ACTIONS(3278), - [anon_sym_BANGis] = ACTIONS(3282), - [anon_sym_PLUS] = ACTIONS(3278), - [anon_sym_DASH] = ACTIONS(3278), - [anon_sym_SLASH] = ACTIONS(3278), - [anon_sym_PERCENT] = ACTIONS(3282), - [anon_sym_as_QMARK] = ACTIONS(3282), - [anon_sym_PLUS_PLUS] = ACTIONS(3282), - [anon_sym_DASH_DASH] = ACTIONS(3282), - [anon_sym_BANG_BANG] = ACTIONS(3282), - [anon_sym_suspend] = ACTIONS(3218), - [anon_sym_sealed] = ACTIONS(3220), - [anon_sym_annotation] = ACTIONS(3220), - [anon_sym_data] = ACTIONS(3220), - [anon_sym_inner] = ACTIONS(3220), - [anon_sym_value] = ACTIONS(3220), - [anon_sym_override] = ACTIONS(3222), - [anon_sym_lateinit] = ACTIONS(3222), - [anon_sym_public] = ACTIONS(3224), - [anon_sym_private] = ACTIONS(3224), - [anon_sym_internal] = ACTIONS(3224), - [anon_sym_protected] = ACTIONS(3224), - [anon_sym_tailrec] = ACTIONS(3218), - [anon_sym_operator] = ACTIONS(3218), - [anon_sym_infix] = ACTIONS(3218), - [anon_sym_inline] = ACTIONS(3218), - [anon_sym_external] = ACTIONS(3218), - [sym_property_modifier] = ACTIONS(3226), - [anon_sym_abstract] = ACTIONS(3228), - [anon_sym_final] = ACTIONS(3228), - [anon_sym_open] = ACTIONS(3228), - [anon_sym_vararg] = ACTIONS(3230), - [anon_sym_noinline] = ACTIONS(3230), - [anon_sym_crossinline] = ACTIONS(3230), - [anon_sym_expect] = ACTIONS(3232), - [anon_sym_actual] = ACTIONS(3232), + [sym_getter] = STATE(4827), + [sym_setter] = STATE(4827), + [sym_modifiers] = STATE(9403), + [sym__modifier] = STATE(5620), + [sym_class_modifier] = STATE(5620), + [sym_member_modifier] = STATE(5620), + [sym_visibility_modifier] = STATE(5620), + [sym_function_modifier] = STATE(5620), + [sym_inheritance_modifier] = STATE(5620), + [sym_parameter_modifier] = STATE(5620), + [sym_platform_modifier] = STATE(5620), + [sym_annotation] = STATE(5620), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), + [aux_sym_modifiers_repeat1] = STATE(5620), + [sym__alpha_identifier] = ACTIONS(1814), + [anon_sym_AT] = ACTIONS(3316), + [anon_sym_LBRACK] = ACTIONS(1816), + [anon_sym_RBRACK] = ACTIONS(1816), + [anon_sym_as] = ACTIONS(1814), + [anon_sym_LBRACE] = ACTIONS(1816), + [anon_sym_RBRACE] = ACTIONS(1816), + [anon_sym_LPAREN] = ACTIONS(1816), + [anon_sym_COMMA] = ACTIONS(1816), + [anon_sym_RPAREN] = ACTIONS(1816), + [anon_sym_LT] = ACTIONS(1814), + [anon_sym_GT] = ACTIONS(1814), + [anon_sym_where] = ACTIONS(1814), + [anon_sym_DOT] = ACTIONS(1814), + [anon_sym_SEMI] = ACTIONS(1816), + [anon_sym_get] = ACTIONS(6148), + [anon_sym_set] = ACTIONS(6150), + [anon_sym_STAR] = ACTIONS(1816), + [anon_sym_DASH_GT] = ACTIONS(1816), + [sym_label] = ACTIONS(1816), + [anon_sym_in] = ACTIONS(1814), + [anon_sym_while] = ACTIONS(1814), + [anon_sym_DOT_DOT] = ACTIONS(1816), + [anon_sym_QMARK_COLON] = ACTIONS(1816), + [anon_sym_AMP_AMP] = ACTIONS(1816), + [anon_sym_PIPE_PIPE] = ACTIONS(1816), + [anon_sym_else] = ACTIONS(1814), + [anon_sym_COLON_COLON] = ACTIONS(1816), + [anon_sym_BANG_EQ] = ACTIONS(1814), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1816), + [anon_sym_EQ_EQ] = ACTIONS(1814), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1816), + [anon_sym_LT_EQ] = ACTIONS(1816), + [anon_sym_GT_EQ] = ACTIONS(1816), + [anon_sym_BANGin] = ACTIONS(1816), + [anon_sym_is] = ACTIONS(1814), + [anon_sym_BANGis] = ACTIONS(1816), + [anon_sym_PLUS] = ACTIONS(1814), + [anon_sym_DASH] = ACTIONS(1814), + [anon_sym_SLASH] = ACTIONS(1814), + [anon_sym_PERCENT] = ACTIONS(1816), + [anon_sym_as_QMARK] = ACTIONS(1816), + [anon_sym_PLUS_PLUS] = ACTIONS(1816), + [anon_sym_DASH_DASH] = ACTIONS(1816), + [anon_sym_BANG_BANG] = ACTIONS(1816), + [anon_sym_suspend] = ACTIONS(73), + [anon_sym_sealed] = ACTIONS(75), + [anon_sym_annotation] = ACTIONS(75), + [anon_sym_data] = ACTIONS(75), + [anon_sym_inner] = ACTIONS(75), + [anon_sym_value] = ACTIONS(75), + [anon_sym_override] = ACTIONS(79), + [anon_sym_lateinit] = ACTIONS(79), + [anon_sym_public] = ACTIONS(81), + [anon_sym_private] = ACTIONS(81), + [anon_sym_internal] = ACTIONS(81), + [anon_sym_protected] = ACTIONS(81), + [anon_sym_tailrec] = ACTIONS(73), + [anon_sym_operator] = ACTIONS(73), + [anon_sym_infix] = ACTIONS(73), + [anon_sym_inline] = ACTIONS(73), + [anon_sym_external] = ACTIONS(73), + [sym_property_modifier] = ACTIONS(83), + [anon_sym_abstract] = ACTIONS(85), + [anon_sym_final] = ACTIONS(85), + [anon_sym_open] = ACTIONS(85), + [anon_sym_vararg] = ACTIONS(87), + [anon_sym_noinline] = ACTIONS(87), + [anon_sym_crossinline] = ACTIONS(87), + [anon_sym_expect] = ACTIONS(3326), + [anon_sym_actual] = ACTIONS(3326), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(3282), - [sym__automatic_semicolon] = ACTIONS(3282), - [sym_safe_nav] = ACTIONS(3282), + [sym__backtick_identifier] = ACTIONS(1816), + [sym_safe_nav] = ACTIONS(1816), [sym_multiline_comment] = ACTIONS(3), }, [2726] = { @@ -337901,21 +337901,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(5049), [sym_enum_class_body] = STATE(5118), [sym_modifiers] = STATE(9715), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3202), - [anon_sym_COLON] = ACTIONS(6398), + [anon_sym_COLON] = ACTIONS(6400), [anon_sym_LBRACK] = ACTIONS(3282), [anon_sym_as] = ACTIONS(3278), [anon_sym_constructor] = ACTIONS(5768), @@ -338002,25 +338002,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3358), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(3360), [anon_sym_as] = ACTIONS(3358), - [anon_sym_EQ] = ACTIONS(6400), + [anon_sym_EQ] = ACTIONS(6402), [anon_sym_LBRACE] = ACTIONS(3360), [anon_sym_RBRACE] = ACTIONS(3360), [anon_sym_LPAREN] = ACTIONS(3360), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(3358), [anon_sym_GT] = ACTIONS(3358), [anon_sym_where] = ACTIONS(5824), [anon_sym_DOT] = ACTIONS(3358), - [anon_sym_SEMI] = ACTIONS(6402), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_SEMI] = ACTIONS(6404), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(3360), [sym_label] = ACTIONS(3360), [anon_sym_in] = ACTIONS(3358), @@ -338080,11 +338080,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2728] = { - [sym_type_constraints] = STATE(2754), - [sym_property_delegate] = STATE(2967), - [sym_getter] = STATE(3851), - [sym_setter] = STATE(3851), - [sym_modifiers] = STATE(9392), + [sym_getter] = STATE(4769), + [sym_setter] = STATE(4769), + [sym_modifiers] = STATE(9403), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -338094,51 +338092,54 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(3344), + [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), - [anon_sym_LBRACK] = ACTIONS(3346), - [anon_sym_as] = ACTIONS(3344), - [anon_sym_EQ] = ACTIONS(6404), - [anon_sym_LBRACE] = ACTIONS(3346), - [anon_sym_RBRACE] = ACTIONS(3346), - [anon_sym_LPAREN] = ACTIONS(3346), - [anon_sym_by] = ACTIONS(6360), - [anon_sym_LT] = ACTIONS(3344), - [anon_sym_GT] = ACTIONS(3344), - [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(3344), - [anon_sym_SEMI] = ACTIONS(6406), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), - [anon_sym_STAR] = ACTIONS(3346), - [sym_label] = ACTIONS(3346), - [anon_sym_in] = ACTIONS(3344), - [anon_sym_DOT_DOT] = ACTIONS(3346), - [anon_sym_QMARK_COLON] = ACTIONS(3346), - [anon_sym_AMP_AMP] = ACTIONS(3346), - [anon_sym_PIPE_PIPE] = ACTIONS(3346), - [anon_sym_else] = ACTIONS(3344), - [anon_sym_COLON_COLON] = ACTIONS(3346), - [anon_sym_BANG_EQ] = ACTIONS(3344), - [anon_sym_BANG_EQ_EQ] = ACTIONS(3346), - [anon_sym_EQ_EQ] = ACTIONS(3344), - [anon_sym_EQ_EQ_EQ] = ACTIONS(3346), - [anon_sym_LT_EQ] = ACTIONS(3346), - [anon_sym_GT_EQ] = ACTIONS(3346), - [anon_sym_BANGin] = ACTIONS(3346), - [anon_sym_is] = ACTIONS(3344), - [anon_sym_BANGis] = ACTIONS(3346), - [anon_sym_PLUS] = ACTIONS(3344), - [anon_sym_DASH] = ACTIONS(3344), - [anon_sym_SLASH] = ACTIONS(3344), - [anon_sym_PERCENT] = ACTIONS(3346), - [anon_sym_as_QMARK] = ACTIONS(3346), - [anon_sym_PLUS_PLUS] = ACTIONS(3346), - [anon_sym_DASH_DASH] = ACTIONS(3346), - [anon_sym_BANG_BANG] = ACTIONS(3346), + [anon_sym_LBRACK] = ACTIONS(1734), + [anon_sym_RBRACK] = ACTIONS(1734), + [anon_sym_as] = ACTIONS(1732), + [anon_sym_LBRACE] = ACTIONS(1734), + [anon_sym_RBRACE] = ACTIONS(1734), + [anon_sym_LPAREN] = ACTIONS(1734), + [anon_sym_COMMA] = ACTIONS(1734), + [anon_sym_RPAREN] = ACTIONS(1734), + [anon_sym_LT] = ACTIONS(1732), + [anon_sym_GT] = ACTIONS(1732), + [anon_sym_where] = ACTIONS(1732), + [anon_sym_DOT] = ACTIONS(1732), + [anon_sym_SEMI] = ACTIONS(1734), + [anon_sym_get] = ACTIONS(6148), + [anon_sym_set] = ACTIONS(6150), + [anon_sym_STAR] = ACTIONS(1734), + [anon_sym_DASH_GT] = ACTIONS(1734), + [sym_label] = ACTIONS(1734), + [anon_sym_in] = ACTIONS(1732), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_DOT_DOT] = ACTIONS(1734), + [anon_sym_QMARK_COLON] = ACTIONS(1734), + [anon_sym_AMP_AMP] = ACTIONS(1734), + [anon_sym_PIPE_PIPE] = ACTIONS(1734), + [anon_sym_else] = ACTIONS(1732), + [anon_sym_COLON_COLON] = ACTIONS(1734), + [anon_sym_BANG_EQ] = ACTIONS(1732), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1734), + [anon_sym_EQ_EQ] = ACTIONS(1732), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1734), + [anon_sym_LT_EQ] = ACTIONS(1734), + [anon_sym_GT_EQ] = ACTIONS(1734), + [anon_sym_BANGin] = ACTIONS(1734), + [anon_sym_is] = ACTIONS(1732), + [anon_sym_BANGis] = ACTIONS(1734), + [anon_sym_PLUS] = ACTIONS(1732), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_SLASH] = ACTIONS(1732), + [anon_sym_PERCENT] = ACTIONS(1734), + [anon_sym_as_QMARK] = ACTIONS(1734), + [anon_sym_PLUS_PLUS] = ACTIONS(1734), + [anon_sym_DASH_DASH] = ACTIONS(1734), + [anon_sym_BANG_BANG] = ACTIONS(1734), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), [anon_sym_annotation] = ACTIONS(75), @@ -338166,9 +338167,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(3326), [anon_sym_actual] = ACTIONS(3326), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(3346), - [sym__automatic_semicolon] = ACTIONS(3346), - [sym_safe_nav] = ACTIONS(3346), + [sym__backtick_identifier] = ACTIONS(1734), + [sym_safe_nav] = ACTIONS(1734), [sym_multiline_comment] = ACTIONS(3), }, [2729] = { @@ -338184,8 +338184,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -338276,8 +338276,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -338356,9 +338356,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2731] = { - [sym_getter] = STATE(4842), - [sym_setter] = STATE(4842), - [sym_modifiers] = STATE(9403), + [sym_type_constraints] = STATE(2764), + [sym_property_delegate] = STATE(2959), + [sym_getter] = STATE(5244), + [sym_setter] = STATE(5244), + [sym_modifiers] = STATE(9310), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), [sym_member_modifier] = STATE(5620), @@ -338368,54 +338370,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), - [sym__alpha_identifier] = ACTIONS(1808), + [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), - [anon_sym_LBRACK] = ACTIONS(1810), - [anon_sym_RBRACK] = ACTIONS(1810), - [anon_sym_as] = ACTIONS(1808), - [anon_sym_LBRACE] = ACTIONS(1810), - [anon_sym_RBRACE] = ACTIONS(1810), - [anon_sym_LPAREN] = ACTIONS(1810), - [anon_sym_COMMA] = ACTIONS(1810), - [anon_sym_RPAREN] = ACTIONS(1810), - [anon_sym_LT] = ACTIONS(1808), - [anon_sym_GT] = ACTIONS(1808), - [anon_sym_where] = ACTIONS(1808), - [anon_sym_DOT] = ACTIONS(1808), - [anon_sym_SEMI] = ACTIONS(1810), - [anon_sym_get] = ACTIONS(6148), - [anon_sym_set] = ACTIONS(6150), - [anon_sym_STAR] = ACTIONS(1810), - [anon_sym_DASH_GT] = ACTIONS(1810), - [sym_label] = ACTIONS(1810), - [anon_sym_in] = ACTIONS(1808), - [anon_sym_while] = ACTIONS(1808), - [anon_sym_DOT_DOT] = ACTIONS(1810), - [anon_sym_QMARK_COLON] = ACTIONS(1810), - [anon_sym_AMP_AMP] = ACTIONS(1810), - [anon_sym_PIPE_PIPE] = ACTIONS(1810), - [anon_sym_else] = ACTIONS(1808), - [anon_sym_COLON_COLON] = ACTIONS(1810), - [anon_sym_BANG_EQ] = ACTIONS(1808), - [anon_sym_BANG_EQ_EQ] = ACTIONS(1810), - [anon_sym_EQ_EQ] = ACTIONS(1808), - [anon_sym_EQ_EQ_EQ] = ACTIONS(1810), - [anon_sym_LT_EQ] = ACTIONS(1810), - [anon_sym_GT_EQ] = ACTIONS(1810), - [anon_sym_BANGin] = ACTIONS(1810), - [anon_sym_is] = ACTIONS(1808), - [anon_sym_BANGis] = ACTIONS(1810), - [anon_sym_PLUS] = ACTIONS(1808), - [anon_sym_DASH] = ACTIONS(1808), - [anon_sym_SLASH] = ACTIONS(1808), - [anon_sym_PERCENT] = ACTIONS(1810), - [anon_sym_as_QMARK] = ACTIONS(1810), - [anon_sym_PLUS_PLUS] = ACTIONS(1810), - [anon_sym_DASH_DASH] = ACTIONS(1810), - [anon_sym_BANG_BANG] = ACTIONS(1810), + [anon_sym_LBRACK] = ACTIONS(1804), + [anon_sym_as] = ACTIONS(1802), + [anon_sym_EQ] = ACTIONS(6406), + [anon_sym_LBRACE] = ACTIONS(1804), + [anon_sym_RBRACE] = ACTIONS(1804), + [anon_sym_LPAREN] = ACTIONS(1804), + [anon_sym_by] = ACTIONS(6358), + [anon_sym_LT] = ACTIONS(1802), + [anon_sym_GT] = ACTIONS(1802), + [anon_sym_where] = ACTIONS(5824), + [anon_sym_DOT] = ACTIONS(1802), + [anon_sym_SEMI] = ACTIONS(5014), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), + [anon_sym_STAR] = ACTIONS(1804), + [sym_label] = ACTIONS(1804), + [anon_sym_in] = ACTIONS(1802), + [anon_sym_DOT_DOT] = ACTIONS(1804), + [anon_sym_QMARK_COLON] = ACTIONS(1804), + [anon_sym_AMP_AMP] = ACTIONS(1804), + [anon_sym_PIPE_PIPE] = ACTIONS(1804), + [anon_sym_else] = ACTIONS(1802), + [anon_sym_COLON_COLON] = ACTIONS(1804), + [anon_sym_BANG_EQ] = ACTIONS(1802), + [anon_sym_BANG_EQ_EQ] = ACTIONS(1804), + [anon_sym_EQ_EQ] = ACTIONS(1802), + [anon_sym_EQ_EQ_EQ] = ACTIONS(1804), + [anon_sym_LT_EQ] = ACTIONS(1804), + [anon_sym_GT_EQ] = ACTIONS(1804), + [anon_sym_BANGin] = ACTIONS(1804), + [anon_sym_is] = ACTIONS(1802), + [anon_sym_BANGis] = ACTIONS(1804), + [anon_sym_PLUS] = ACTIONS(1802), + [anon_sym_DASH] = ACTIONS(1802), + [anon_sym_SLASH] = ACTIONS(1802), + [anon_sym_PERCENT] = ACTIONS(1804), + [anon_sym_as_QMARK] = ACTIONS(1804), + [anon_sym_PLUS_PLUS] = ACTIONS(1804), + [anon_sym_DASH_DASH] = ACTIONS(1804), + [anon_sym_BANG_BANG] = ACTIONS(1804), [anon_sym_suspend] = ACTIONS(73), [anon_sym_sealed] = ACTIONS(75), [anon_sym_annotation] = ACTIONS(75), @@ -338443,8 +338442,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(3326), [anon_sym_actual] = ACTIONS(3326), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(1810), - [sym_safe_nav] = ACTIONS(1810), + [sym__backtick_identifier] = ACTIONS(1804), + [sym__automatic_semicolon] = ACTIONS(1804), + [sym_safe_nav] = ACTIONS(1804), [sym_multiline_comment] = ACTIONS(3), }, [2732] = { @@ -338460,8 +338460,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -338553,8 +338553,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -338646,8 +338646,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -338657,14 +338657,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1798), [anon_sym_RBRACE] = ACTIONS(1798), [anon_sym_LPAREN] = ACTIONS(1798), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(1796), [anon_sym_GT] = ACTIONS(1796), [anon_sym_where] = ACTIONS(5824), [anon_sym_DOT] = ACTIONS(1796), [anon_sym_SEMI] = ACTIONS(5018), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1798), [sym_label] = ACTIONS(1798), [anon_sym_in] = ACTIONS(1796), @@ -338738,8 +338738,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -338749,14 +338749,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(3346), [anon_sym_RBRACE] = ACTIONS(3346), [anon_sym_LPAREN] = ACTIONS(3346), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(3344), [anon_sym_GT] = ACTIONS(3344), [anon_sym_where] = ACTIONS(5824), [anon_sym_DOT] = ACTIONS(3344), [anon_sym_SEMI] = ACTIONS(6412), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(3346), [sym_label] = ACTIONS(3346), [anon_sym_in] = ACTIONS(3344), @@ -339011,8 +339011,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -339181,8 +339181,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [2740] = { [sym_property_delegate] = STATE(2877), - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9194), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -339193,8 +339193,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -339375,8 +339375,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -339466,8 +339466,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -339648,8 +339648,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -339739,8 +339739,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -339830,8 +339830,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -340012,8 +340012,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -340103,8 +340103,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -340285,8 +340285,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -340467,24 +340467,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1798), [anon_sym_as] = ACTIONS(1796), - [anon_sym_EQ] = ACTIONS(6368), + [anon_sym_EQ] = ACTIONS(6374), [anon_sym_LBRACE] = ACTIONS(1798), [anon_sym_RBRACE] = ACTIONS(1798), [anon_sym_LPAREN] = ACTIONS(1798), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(1796), [anon_sym_GT] = ACTIONS(1796), [anon_sym_DOT] = ACTIONS(1796), [anon_sym_SEMI] = ACTIONS(5203), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1798), [sym_label] = ACTIONS(1798), [anon_sym_in] = ACTIONS(1796), @@ -340557,24 +340557,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(3346), [anon_sym_as] = ACTIONS(3344), - [anon_sym_EQ] = ACTIONS(6404), + [anon_sym_EQ] = ACTIONS(6370), [anon_sym_LBRACE] = ACTIONS(3346), [anon_sym_RBRACE] = ACTIONS(3346), [anon_sym_LPAREN] = ACTIONS(3346), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(3344), [anon_sym_GT] = ACTIONS(3344), [anon_sym_DOT] = ACTIONS(3344), - [anon_sym_SEMI] = ACTIONS(6406), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_SEMI] = ACTIONS(6372), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(3346), [sym_label] = ACTIONS(3346), [anon_sym_in] = ACTIONS(3344), @@ -340647,8 +340647,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -340658,13 +340658,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(3346), [anon_sym_RBRACE] = ACTIONS(3346), [anon_sym_LPAREN] = ACTIONS(3346), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(3344), [anon_sym_GT] = ACTIONS(3344), [anon_sym_DOT] = ACTIONS(3344), [anon_sym_SEMI] = ACTIONS(6412), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(3346), [sym_label] = ACTIONS(3346), [anon_sym_in] = ACTIONS(3344), @@ -340737,8 +340737,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -340748,13 +340748,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1798), [anon_sym_RBRACE] = ACTIONS(1798), [anon_sym_LPAREN] = ACTIONS(1798), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(1796), [anon_sym_GT] = ACTIONS(1796), [anon_sym_DOT] = ACTIONS(1796), [anon_sym_SEMI] = ACTIONS(5018), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1798), [sym_label] = ACTIONS(1798), [anon_sym_in] = ACTIONS(1796), @@ -340827,8 +340827,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -340838,13 +340838,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1734), [anon_sym_RBRACE] = ACTIONS(1734), [anon_sym_LPAREN] = ACTIONS(1734), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(1732), [anon_sym_GT] = ACTIONS(1732), [anon_sym_DOT] = ACTIONS(1732), [anon_sym_SEMI] = ACTIONS(5143), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1734), [sym_label] = ACTIONS(1734), [anon_sym_in] = ACTIONS(1732), @@ -341007,24 +341007,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1804), [anon_sym_as] = ACTIONS(1802), - [anon_sym_EQ] = ACTIONS(6378), + [anon_sym_EQ] = ACTIONS(6406), [anon_sym_LBRACE] = ACTIONS(1804), [anon_sym_RBRACE] = ACTIONS(1804), [anon_sym_LPAREN] = ACTIONS(1804), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(1802), [anon_sym_GT] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(5014), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1804), [sym_label] = ACTIONS(1804), [anon_sym_in] = ACTIONS(1802), @@ -341097,8 +341097,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -341108,13 +341108,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1792), [anon_sym_RBRACE] = ACTIONS(1792), [anon_sym_LPAREN] = ACTIONS(1792), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(1790), [anon_sym_GT] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), [anon_sym_SEMI] = ACTIONS(5016), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1792), [sym_label] = ACTIONS(1792), [anon_sym_in] = ACTIONS(1790), @@ -341187,8 +341187,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -341198,13 +341198,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1792), [anon_sym_RBRACE] = ACTIONS(1792), [anon_sym_LPAREN] = ACTIONS(1792), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(1790), [anon_sym_GT] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), [anon_sym_SEMI] = ACTIONS(5217), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1792), [sym_label] = ACTIONS(1792), [anon_sym_in] = ACTIONS(1790), @@ -341367,8 +341367,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -341378,13 +341378,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACE] = ACTIONS(1734), [anon_sym_RBRACE] = ACTIONS(1734), [anon_sym_LPAREN] = ACTIONS(1734), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(1732), [anon_sym_GT] = ACTIONS(1732), [anon_sym_DOT] = ACTIONS(1732), [anon_sym_SEMI] = ACTIONS(5012), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1734), [sym_label] = ACTIONS(1734), [anon_sym_in] = ACTIONS(1732), @@ -341547,24 +341547,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), [anon_sym_LBRACK] = ACTIONS(1804), [anon_sym_as] = ACTIONS(1802), - [anon_sym_EQ] = ACTIONS(6388), + [anon_sym_EQ] = ACTIONS(6356), [anon_sym_LBRACE] = ACTIONS(1804), [anon_sym_RBRACE] = ACTIONS(1804), [anon_sym_LPAREN] = ACTIONS(1804), - [anon_sym_by] = ACTIONS(6360), + [anon_sym_by] = ACTIONS(6358), [anon_sym_LT] = ACTIONS(1802), [anon_sym_GT] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(5157), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1804), [sym_label] = ACTIONS(1804), [anon_sym_in] = ACTIONS(1802), @@ -341716,90 +341716,90 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(2882), [sym_function_body] = STATE(3195), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), [anon_sym_COLON] = ACTIONS(6426), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), [anon_sym_EQ] = ACTIONS(6428), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_COMMA] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_COMMA] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4173), - [anon_sym_fun] = ACTIONS(4173), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_this] = ACTIONS(4173), - [anon_sym_super] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4173), - [sym_label] = ACTIONS(4173), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_null] = ACTIONS(4173), - [anon_sym_if] = ACTIONS(4173), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_when] = ACTIONS(4173), - [anon_sym_try] = ACTIONS(4173), - [anon_sym_throw] = ACTIONS(4173), - [anon_sym_return] = ACTIONS(4173), - [anon_sym_continue] = ACTIONS(4173), - [anon_sym_break] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_PLUS_EQ] = ACTIONS(4175), - [anon_sym_DASH_EQ] = ACTIONS(4175), - [anon_sym_STAR_EQ] = ACTIONS(4175), - [anon_sym_SLASH_EQ] = ACTIONS(4175), - [anon_sym_PERCENT_EQ] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4173), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG] = ACTIONS(4173), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4175), - [anon_sym_continue_AT] = ACTIONS(4175), - [anon_sym_break_AT] = ACTIONS(4175), - [anon_sym_this_AT] = ACTIONS(4175), - [anon_sym_super_AT] = ACTIONS(4175), - [sym_real_literal] = ACTIONS(4175), - [sym_integer_literal] = ACTIONS(4173), - [sym_hex_literal] = ACTIONS(4175), - [sym_bin_literal] = ACTIONS(4175), - [anon_sym_true] = ACTIONS(4173), - [anon_sym_false] = ACTIONS(4173), - [anon_sym_SQUOTE] = ACTIONS(4175), - [sym__backtick_identifier] = ACTIONS(4175), - [sym__automatic_semicolon] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4175), + [anon_sym_object] = ACTIONS(4170), + [anon_sym_fun] = ACTIONS(4170), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_this] = ACTIONS(4170), + [anon_sym_super] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4170), + [sym_label] = ACTIONS(4170), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_null] = ACTIONS(4170), + [anon_sym_if] = ACTIONS(4170), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_when] = ACTIONS(4170), + [anon_sym_try] = ACTIONS(4170), + [anon_sym_throw] = ACTIONS(4170), + [anon_sym_return] = ACTIONS(4170), + [anon_sym_continue] = ACTIONS(4170), + [anon_sym_break] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_PLUS_EQ] = ACTIONS(4172), + [anon_sym_DASH_EQ] = ACTIONS(4172), + [anon_sym_STAR_EQ] = ACTIONS(4172), + [anon_sym_SLASH_EQ] = ACTIONS(4172), + [anon_sym_PERCENT_EQ] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4170), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG] = ACTIONS(4170), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4172), + [anon_sym_continue_AT] = ACTIONS(4172), + [anon_sym_break_AT] = ACTIONS(4172), + [anon_sym_this_AT] = ACTIONS(4172), + [anon_sym_super_AT] = ACTIONS(4172), + [sym_real_literal] = ACTIONS(4172), + [sym_integer_literal] = ACTIONS(4170), + [sym_hex_literal] = ACTIONS(4172), + [sym_bin_literal] = ACTIONS(4172), + [anon_sym_true] = ACTIONS(4170), + [anon_sym_false] = ACTIONS(4170), + [anon_sym_SQUOTE] = ACTIONS(4172), + [sym__backtick_identifier] = ACTIONS(4172), + [sym__automatic_semicolon] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4172), }, [2769] = { [sym_getter] = STATE(3902), @@ -341814,8 +341814,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -341903,8 +341903,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -342069,93 +342069,93 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4139), }, [2772] = { - [sym__alpha_identifier] = ACTIONS(4179), - [anon_sym_AT] = ACTIONS(4181), - [anon_sym_COLON] = ACTIONS(4179), - [anon_sym_LBRACK] = ACTIONS(4181), - [anon_sym_as] = ACTIONS(4179), - [anon_sym_EQ] = ACTIONS(4179), - [anon_sym_LBRACE] = ACTIONS(4181), - [anon_sym_RBRACE] = ACTIONS(4181), - [anon_sym_LPAREN] = ACTIONS(4181), - [anon_sym_COMMA] = ACTIONS(4181), - [anon_sym_by] = ACTIONS(4179), - [anon_sym_LT] = ACTIONS(4179), - [anon_sym_GT] = ACTIONS(4179), - [anon_sym_where] = ACTIONS(4179), - [anon_sym_object] = ACTIONS(4179), - [anon_sym_fun] = ACTIONS(4179), - [anon_sym_DOT] = ACTIONS(4179), - [anon_sym_SEMI] = ACTIONS(4181), - [anon_sym_get] = ACTIONS(4179), - [anon_sym_set] = ACTIONS(4179), - [anon_sym_this] = ACTIONS(4179), - [anon_sym_super] = ACTIONS(4179), - [anon_sym_AMP] = ACTIONS(4179), - [sym__quest] = ACTIONS(4179), - [anon_sym_STAR] = ACTIONS(4179), - [sym_label] = ACTIONS(4179), - [anon_sym_in] = ACTIONS(4179), - [anon_sym_DOT_DOT] = ACTIONS(4181), - [anon_sym_QMARK_COLON] = ACTIONS(4181), - [anon_sym_AMP_AMP] = ACTIONS(4181), - [anon_sym_PIPE_PIPE] = ACTIONS(4181), - [anon_sym_null] = ACTIONS(4179), - [anon_sym_if] = ACTIONS(4179), - [anon_sym_else] = ACTIONS(4179), - [anon_sym_when] = ACTIONS(4179), - [anon_sym_try] = ACTIONS(4179), - [anon_sym_throw] = ACTIONS(4179), - [anon_sym_return] = ACTIONS(4179), - [anon_sym_continue] = ACTIONS(4179), - [anon_sym_break] = ACTIONS(4179), - [anon_sym_COLON_COLON] = ACTIONS(4181), - [anon_sym_PLUS_EQ] = ACTIONS(4181), - [anon_sym_DASH_EQ] = ACTIONS(4181), - [anon_sym_STAR_EQ] = ACTIONS(4181), - [anon_sym_SLASH_EQ] = ACTIONS(4181), - [anon_sym_PERCENT_EQ] = ACTIONS(4181), - [anon_sym_BANG_EQ] = ACTIONS(4179), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4181), - [anon_sym_EQ_EQ] = ACTIONS(4179), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4181), - [anon_sym_LT_EQ] = ACTIONS(4181), - [anon_sym_GT_EQ] = ACTIONS(4181), - [anon_sym_BANGin] = ACTIONS(4181), - [anon_sym_is] = ACTIONS(4179), - [anon_sym_BANGis] = ACTIONS(4181), - [anon_sym_PLUS] = ACTIONS(4179), - [anon_sym_DASH] = ACTIONS(4179), - [anon_sym_SLASH] = ACTIONS(4179), - [anon_sym_PERCENT] = ACTIONS(4179), - [anon_sym_as_QMARK] = ACTIONS(4181), - [anon_sym_PLUS_PLUS] = ACTIONS(4181), - [anon_sym_DASH_DASH] = ACTIONS(4181), - [anon_sym_BANG] = ACTIONS(4179), - [anon_sym_BANG_BANG] = ACTIONS(4181), - [anon_sym_data] = ACTIONS(4179), - [anon_sym_inner] = ACTIONS(4179), - [anon_sym_value] = ACTIONS(4179), - [anon_sym_expect] = ACTIONS(4179), - [anon_sym_actual] = ACTIONS(4179), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4181), - [anon_sym_continue_AT] = ACTIONS(4181), - [anon_sym_break_AT] = ACTIONS(4181), - [anon_sym_this_AT] = ACTIONS(4181), - [anon_sym_super_AT] = ACTIONS(4181), - [sym_real_literal] = ACTIONS(4181), - [sym_integer_literal] = ACTIONS(4179), - [sym_hex_literal] = ACTIONS(4181), - [sym_bin_literal] = ACTIONS(4181), - [anon_sym_true] = ACTIONS(4179), - [anon_sym_false] = ACTIONS(4179), - [anon_sym_SQUOTE] = ACTIONS(4181), - [sym__backtick_identifier] = ACTIONS(4181), - [sym__automatic_semicolon] = ACTIONS(4181), - [sym_safe_nav] = ACTIONS(4181), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4181), + [sym__alpha_identifier] = ACTIONS(4166), + [anon_sym_AT] = ACTIONS(4168), + [anon_sym_COLON] = ACTIONS(4166), + [anon_sym_LBRACK] = ACTIONS(4168), + [anon_sym_as] = ACTIONS(4166), + [anon_sym_EQ] = ACTIONS(4166), + [anon_sym_LBRACE] = ACTIONS(4168), + [anon_sym_RBRACE] = ACTIONS(4168), + [anon_sym_LPAREN] = ACTIONS(4168), + [anon_sym_COMMA] = ACTIONS(4168), + [anon_sym_by] = ACTIONS(4166), + [anon_sym_LT] = ACTIONS(4166), + [anon_sym_GT] = ACTIONS(4166), + [anon_sym_where] = ACTIONS(4166), + [anon_sym_object] = ACTIONS(4166), + [anon_sym_fun] = ACTIONS(4166), + [anon_sym_DOT] = ACTIONS(4166), + [anon_sym_SEMI] = ACTIONS(4168), + [anon_sym_get] = ACTIONS(4166), + [anon_sym_set] = ACTIONS(4166), + [anon_sym_this] = ACTIONS(4166), + [anon_sym_super] = ACTIONS(4166), + [anon_sym_AMP] = ACTIONS(4166), + [sym__quest] = ACTIONS(4166), + [anon_sym_STAR] = ACTIONS(4166), + [sym_label] = ACTIONS(4166), + [anon_sym_in] = ACTIONS(4166), + [anon_sym_DOT_DOT] = ACTIONS(4168), + [anon_sym_QMARK_COLON] = ACTIONS(4168), + [anon_sym_AMP_AMP] = ACTIONS(4168), + [anon_sym_PIPE_PIPE] = ACTIONS(4168), + [anon_sym_null] = ACTIONS(4166), + [anon_sym_if] = ACTIONS(4166), + [anon_sym_else] = ACTIONS(4166), + [anon_sym_when] = ACTIONS(4166), + [anon_sym_try] = ACTIONS(4166), + [anon_sym_throw] = ACTIONS(4166), + [anon_sym_return] = ACTIONS(4166), + [anon_sym_continue] = ACTIONS(4166), + [anon_sym_break] = ACTIONS(4166), + [anon_sym_COLON_COLON] = ACTIONS(4168), + [anon_sym_PLUS_EQ] = ACTIONS(4168), + [anon_sym_DASH_EQ] = ACTIONS(4168), + [anon_sym_STAR_EQ] = ACTIONS(4168), + [anon_sym_SLASH_EQ] = ACTIONS(4168), + [anon_sym_PERCENT_EQ] = ACTIONS(4168), + [anon_sym_BANG_EQ] = ACTIONS(4166), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), + [anon_sym_EQ_EQ] = ACTIONS(4166), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), + [anon_sym_LT_EQ] = ACTIONS(4168), + [anon_sym_GT_EQ] = ACTIONS(4168), + [anon_sym_BANGin] = ACTIONS(4168), + [anon_sym_is] = ACTIONS(4166), + [anon_sym_BANGis] = ACTIONS(4168), + [anon_sym_PLUS] = ACTIONS(4166), + [anon_sym_DASH] = ACTIONS(4166), + [anon_sym_SLASH] = ACTIONS(4166), + [anon_sym_PERCENT] = ACTIONS(4166), + [anon_sym_as_QMARK] = ACTIONS(4168), + [anon_sym_PLUS_PLUS] = ACTIONS(4168), + [anon_sym_DASH_DASH] = ACTIONS(4168), + [anon_sym_BANG] = ACTIONS(4166), + [anon_sym_BANG_BANG] = ACTIONS(4168), + [anon_sym_data] = ACTIONS(4166), + [anon_sym_inner] = ACTIONS(4166), + [anon_sym_value] = ACTIONS(4166), + [anon_sym_expect] = ACTIONS(4166), + [anon_sym_actual] = ACTIONS(4166), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4168), + [anon_sym_continue_AT] = ACTIONS(4168), + [anon_sym_break_AT] = ACTIONS(4168), + [anon_sym_this_AT] = ACTIONS(4168), + [anon_sym_super_AT] = ACTIONS(4168), + [sym_real_literal] = ACTIONS(4168), + [sym_integer_literal] = ACTIONS(4166), + [sym_hex_literal] = ACTIONS(4168), + [sym_bin_literal] = ACTIONS(4168), + [anon_sym_true] = ACTIONS(4166), + [anon_sym_false] = ACTIONS(4166), + [anon_sym_SQUOTE] = ACTIONS(4168), + [sym__backtick_identifier] = ACTIONS(4168), + [sym__automatic_semicolon] = ACTIONS(4168), + [sym_safe_nav] = ACTIONS(4168), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4168), }, [2773] = { [sym_indexing_suffix] = STATE(7209), @@ -342348,8 +342348,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -342437,8 +342437,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -342526,8 +342526,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -342615,8 +342615,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -342704,8 +342704,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -342793,8 +342793,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -342882,8 +342882,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -342971,8 +342971,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -343060,8 +343060,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -343149,8 +343149,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -343238,8 +343238,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -343327,8 +343327,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -343416,8 +343416,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -343505,8 +343505,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -343683,8 +343683,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -343861,8 +343861,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -343950,8 +343950,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -344039,8 +344039,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -344306,8 +344306,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -344484,8 +344484,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -344573,8 +344573,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -344662,8 +344662,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -344751,8 +344751,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -344929,8 +344929,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -345009,90 +345009,90 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(2920), [sym_function_body] = STATE(3159), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), [anon_sym_COLON] = ACTIONS(6443), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6428), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [2806] = { [sym_getter] = STATE(5134), @@ -345107,8 +345107,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -345285,8 +345285,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -345452,92 +345452,92 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [2810] = { [aux_sym_user_type_repeat1] = STATE(2810), - [sym__alpha_identifier] = ACTIONS(4166), - [anon_sym_AT] = ACTIONS(4168), - [anon_sym_LBRACK] = ACTIONS(4168), - [anon_sym_as] = ACTIONS(4166), - [anon_sym_EQ] = ACTIONS(4166), - [anon_sym_LBRACE] = ACTIONS(4168), - [anon_sym_RBRACE] = ACTIONS(4168), - [anon_sym_LPAREN] = ACTIONS(4168), - [anon_sym_COMMA] = ACTIONS(4168), - [anon_sym_by] = ACTIONS(4166), - [anon_sym_LT] = ACTIONS(4166), - [anon_sym_GT] = ACTIONS(4166), - [anon_sym_where] = ACTIONS(4166), - [anon_sym_object] = ACTIONS(4166), - [anon_sym_fun] = ACTIONS(4166), + [sym__alpha_identifier] = ACTIONS(4182), + [anon_sym_AT] = ACTIONS(4184), + [anon_sym_LBRACK] = ACTIONS(4184), + [anon_sym_as] = ACTIONS(4182), + [anon_sym_EQ] = ACTIONS(4182), + [anon_sym_LBRACE] = ACTIONS(4184), + [anon_sym_RBRACE] = ACTIONS(4184), + [anon_sym_LPAREN] = ACTIONS(4184), + [anon_sym_COMMA] = ACTIONS(4184), + [anon_sym_by] = ACTIONS(4182), + [anon_sym_LT] = ACTIONS(4182), + [anon_sym_GT] = ACTIONS(4182), + [anon_sym_where] = ACTIONS(4182), + [anon_sym_object] = ACTIONS(4182), + [anon_sym_fun] = ACTIONS(4182), [anon_sym_DOT] = ACTIONS(6451), - [anon_sym_SEMI] = ACTIONS(4168), - [anon_sym_get] = ACTIONS(4166), - [anon_sym_set] = ACTIONS(4166), - [anon_sym_this] = ACTIONS(4166), - [anon_sym_super] = ACTIONS(4166), - [anon_sym_AMP] = ACTIONS(4166), - [sym__quest] = ACTIONS(4166), - [anon_sym_STAR] = ACTIONS(4166), - [sym_label] = ACTIONS(4166), - [anon_sym_in] = ACTIONS(4166), - [anon_sym_DOT_DOT] = ACTIONS(4168), - [anon_sym_QMARK_COLON] = ACTIONS(4168), - [anon_sym_AMP_AMP] = ACTIONS(4168), - [anon_sym_PIPE_PIPE] = ACTIONS(4168), - [anon_sym_null] = ACTIONS(4166), - [anon_sym_if] = ACTIONS(4166), - [anon_sym_else] = ACTIONS(4166), - [anon_sym_when] = ACTIONS(4166), - [anon_sym_try] = ACTIONS(4166), - [anon_sym_throw] = ACTIONS(4166), - [anon_sym_return] = ACTIONS(4166), - [anon_sym_continue] = ACTIONS(4166), - [anon_sym_break] = ACTIONS(4166), - [anon_sym_COLON_COLON] = ACTIONS(4168), - [anon_sym_PLUS_EQ] = ACTIONS(4168), - [anon_sym_DASH_EQ] = ACTIONS(4168), - [anon_sym_STAR_EQ] = ACTIONS(4168), - [anon_sym_SLASH_EQ] = ACTIONS(4168), - [anon_sym_PERCENT_EQ] = ACTIONS(4168), - [anon_sym_BANG_EQ] = ACTIONS(4166), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), - [anon_sym_EQ_EQ] = ACTIONS(4166), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), - [anon_sym_LT_EQ] = ACTIONS(4168), - [anon_sym_GT_EQ] = ACTIONS(4168), - [anon_sym_BANGin] = ACTIONS(4168), - [anon_sym_is] = ACTIONS(4166), - [anon_sym_BANGis] = ACTIONS(4168), - [anon_sym_PLUS] = ACTIONS(4166), - [anon_sym_DASH] = ACTIONS(4166), - [anon_sym_SLASH] = ACTIONS(4166), - [anon_sym_PERCENT] = ACTIONS(4166), - [anon_sym_as_QMARK] = ACTIONS(4168), - [anon_sym_PLUS_PLUS] = ACTIONS(4168), - [anon_sym_DASH_DASH] = ACTIONS(4168), - [anon_sym_BANG] = ACTIONS(4166), - [anon_sym_BANG_BANG] = ACTIONS(4168), - [anon_sym_data] = ACTIONS(4166), - [anon_sym_inner] = ACTIONS(4166), - [anon_sym_value] = ACTIONS(4166), - [anon_sym_expect] = ACTIONS(4166), - [anon_sym_actual] = ACTIONS(4166), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4168), - [anon_sym_continue_AT] = ACTIONS(4168), - [anon_sym_break_AT] = ACTIONS(4168), - [anon_sym_this_AT] = ACTIONS(4168), - [anon_sym_super_AT] = ACTIONS(4168), - [sym_real_literal] = ACTIONS(4168), - [sym_integer_literal] = ACTIONS(4166), - [sym_hex_literal] = ACTIONS(4168), - [sym_bin_literal] = ACTIONS(4168), - [anon_sym_true] = ACTIONS(4166), - [anon_sym_false] = ACTIONS(4166), - [anon_sym_SQUOTE] = ACTIONS(4168), - [sym__backtick_identifier] = ACTIONS(4168), - [sym__automatic_semicolon] = ACTIONS(4168), - [sym_safe_nav] = ACTIONS(4168), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4168), + [anon_sym_SEMI] = ACTIONS(4184), + [anon_sym_get] = ACTIONS(4182), + [anon_sym_set] = ACTIONS(4182), + [anon_sym_this] = ACTIONS(4182), + [anon_sym_super] = ACTIONS(4182), + [anon_sym_AMP] = ACTIONS(4182), + [sym__quest] = ACTIONS(4182), + [anon_sym_STAR] = ACTIONS(4182), + [sym_label] = ACTIONS(4182), + [anon_sym_in] = ACTIONS(4182), + [anon_sym_DOT_DOT] = ACTIONS(4184), + [anon_sym_QMARK_COLON] = ACTIONS(4184), + [anon_sym_AMP_AMP] = ACTIONS(4184), + [anon_sym_PIPE_PIPE] = ACTIONS(4184), + [anon_sym_null] = ACTIONS(4182), + [anon_sym_if] = ACTIONS(4182), + [anon_sym_else] = ACTIONS(4182), + [anon_sym_when] = ACTIONS(4182), + [anon_sym_try] = ACTIONS(4182), + [anon_sym_throw] = ACTIONS(4182), + [anon_sym_return] = ACTIONS(4182), + [anon_sym_continue] = ACTIONS(4182), + [anon_sym_break] = ACTIONS(4182), + [anon_sym_COLON_COLON] = ACTIONS(4184), + [anon_sym_PLUS_EQ] = ACTIONS(4184), + [anon_sym_DASH_EQ] = ACTIONS(4184), + [anon_sym_STAR_EQ] = ACTIONS(4184), + [anon_sym_SLASH_EQ] = ACTIONS(4184), + [anon_sym_PERCENT_EQ] = ACTIONS(4184), + [anon_sym_BANG_EQ] = ACTIONS(4182), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4184), + [anon_sym_EQ_EQ] = ACTIONS(4182), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4184), + [anon_sym_LT_EQ] = ACTIONS(4184), + [anon_sym_GT_EQ] = ACTIONS(4184), + [anon_sym_BANGin] = ACTIONS(4184), + [anon_sym_is] = ACTIONS(4182), + [anon_sym_BANGis] = ACTIONS(4184), + [anon_sym_PLUS] = ACTIONS(4182), + [anon_sym_DASH] = ACTIONS(4182), + [anon_sym_SLASH] = ACTIONS(4182), + [anon_sym_PERCENT] = ACTIONS(4182), + [anon_sym_as_QMARK] = ACTIONS(4184), + [anon_sym_PLUS_PLUS] = ACTIONS(4184), + [anon_sym_DASH_DASH] = ACTIONS(4184), + [anon_sym_BANG] = ACTIONS(4182), + [anon_sym_BANG_BANG] = ACTIONS(4184), + [anon_sym_data] = ACTIONS(4182), + [anon_sym_inner] = ACTIONS(4182), + [anon_sym_value] = ACTIONS(4182), + [anon_sym_expect] = ACTIONS(4182), + [anon_sym_actual] = ACTIONS(4182), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4184), + [anon_sym_continue_AT] = ACTIONS(4184), + [anon_sym_break_AT] = ACTIONS(4184), + [anon_sym_this_AT] = ACTIONS(4184), + [anon_sym_super_AT] = ACTIONS(4184), + [sym_real_literal] = ACTIONS(4184), + [sym_integer_literal] = ACTIONS(4182), + [sym_hex_literal] = ACTIONS(4184), + [sym_bin_literal] = ACTIONS(4184), + [anon_sym_true] = ACTIONS(4182), + [anon_sym_false] = ACTIONS(4182), + [anon_sym_SQUOTE] = ACTIONS(4184), + [sym__backtick_identifier] = ACTIONS(4184), + [sym__automatic_semicolon] = ACTIONS(4184), + [sym_safe_nav] = ACTIONS(4184), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4184), }, [2811] = { [sym__alpha_identifier] = ACTIONS(4237), @@ -345807,89 +345807,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3158), [sym_function_body] = STATE(3159), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), [anon_sym_COLON] = ACTIONS(6458), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6460), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [2815] = { [sym_getter] = STATE(3464), @@ -345904,8 +345904,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -346156,180 +346156,180 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4149), }, [2818] = { - [sym__alpha_identifier] = ACTIONS(4166), - [anon_sym_AT] = ACTIONS(4168), - [anon_sym_LBRACK] = ACTIONS(4168), - [anon_sym_as] = ACTIONS(4166), - [anon_sym_EQ] = ACTIONS(4166), - [anon_sym_LBRACE] = ACTIONS(4168), - [anon_sym_RBRACE] = ACTIONS(4168), - [anon_sym_LPAREN] = ACTIONS(4168), - [anon_sym_COMMA] = ACTIONS(4168), - [anon_sym_by] = ACTIONS(4166), - [anon_sym_LT] = ACTIONS(4166), - [anon_sym_GT] = ACTIONS(4166), - [anon_sym_where] = ACTIONS(4166), - [anon_sym_object] = ACTIONS(4166), - [anon_sym_fun] = ACTIONS(4166), - [anon_sym_DOT] = ACTIONS(4166), - [anon_sym_SEMI] = ACTIONS(4168), - [anon_sym_get] = ACTIONS(4166), - [anon_sym_set] = ACTIONS(4166), - [anon_sym_this] = ACTIONS(4166), - [anon_sym_super] = ACTIONS(4166), - [anon_sym_AMP] = ACTIONS(4166), - [sym__quest] = ACTIONS(4166), - [anon_sym_STAR] = ACTIONS(4166), - [sym_label] = ACTIONS(4166), - [anon_sym_in] = ACTIONS(4166), - [anon_sym_DOT_DOT] = ACTIONS(4168), - [anon_sym_QMARK_COLON] = ACTIONS(4168), - [anon_sym_AMP_AMP] = ACTIONS(4168), - [anon_sym_PIPE_PIPE] = ACTIONS(4168), - [anon_sym_null] = ACTIONS(4166), - [anon_sym_if] = ACTIONS(4166), - [anon_sym_else] = ACTIONS(4166), - [anon_sym_when] = ACTIONS(4166), - [anon_sym_try] = ACTIONS(4166), - [anon_sym_throw] = ACTIONS(4166), - [anon_sym_return] = ACTIONS(4166), - [anon_sym_continue] = ACTIONS(4166), - [anon_sym_break] = ACTIONS(4166), - [anon_sym_COLON_COLON] = ACTIONS(4168), - [anon_sym_PLUS_EQ] = ACTIONS(4168), - [anon_sym_DASH_EQ] = ACTIONS(4168), - [anon_sym_STAR_EQ] = ACTIONS(4168), - [anon_sym_SLASH_EQ] = ACTIONS(4168), - [anon_sym_PERCENT_EQ] = ACTIONS(4168), - [anon_sym_BANG_EQ] = ACTIONS(4166), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), - [anon_sym_EQ_EQ] = ACTIONS(4166), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), - [anon_sym_LT_EQ] = ACTIONS(4168), - [anon_sym_GT_EQ] = ACTIONS(4168), - [anon_sym_BANGin] = ACTIONS(4168), - [anon_sym_is] = ACTIONS(4166), - [anon_sym_BANGis] = ACTIONS(4168), - [anon_sym_PLUS] = ACTIONS(4166), - [anon_sym_DASH] = ACTIONS(4166), - [anon_sym_SLASH] = ACTIONS(4166), - [anon_sym_PERCENT] = ACTIONS(4166), - [anon_sym_as_QMARK] = ACTIONS(4168), - [anon_sym_PLUS_PLUS] = ACTIONS(4168), - [anon_sym_DASH_DASH] = ACTIONS(4168), - [anon_sym_BANG] = ACTIONS(4166), - [anon_sym_BANG_BANG] = ACTIONS(4168), - [anon_sym_data] = ACTIONS(4166), - [anon_sym_inner] = ACTIONS(4166), - [anon_sym_value] = ACTIONS(4166), - [anon_sym_expect] = ACTIONS(4166), - [anon_sym_actual] = ACTIONS(4166), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4168), - [anon_sym_continue_AT] = ACTIONS(4168), - [anon_sym_break_AT] = ACTIONS(4168), - [anon_sym_this_AT] = ACTIONS(4168), - [anon_sym_super_AT] = ACTIONS(4168), - [sym_real_literal] = ACTIONS(4168), - [sym_integer_literal] = ACTIONS(4166), - [sym_hex_literal] = ACTIONS(4168), - [sym_bin_literal] = ACTIONS(4168), - [anon_sym_true] = ACTIONS(4166), - [anon_sym_false] = ACTIONS(4166), - [anon_sym_SQUOTE] = ACTIONS(4168), - [sym__backtick_identifier] = ACTIONS(4168), - [sym__automatic_semicolon] = ACTIONS(4168), - [sym_safe_nav] = ACTIONS(4168), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4168), + [sym__alpha_identifier] = ACTIONS(4182), + [anon_sym_AT] = ACTIONS(4184), + [anon_sym_LBRACK] = ACTIONS(4184), + [anon_sym_as] = ACTIONS(4182), + [anon_sym_EQ] = ACTIONS(4182), + [anon_sym_LBRACE] = ACTIONS(4184), + [anon_sym_RBRACE] = ACTIONS(4184), + [anon_sym_LPAREN] = ACTIONS(4184), + [anon_sym_COMMA] = ACTIONS(4184), + [anon_sym_by] = ACTIONS(4182), + [anon_sym_LT] = ACTIONS(4182), + [anon_sym_GT] = ACTIONS(4182), + [anon_sym_where] = ACTIONS(4182), + [anon_sym_object] = ACTIONS(4182), + [anon_sym_fun] = ACTIONS(4182), + [anon_sym_DOT] = ACTIONS(4182), + [anon_sym_SEMI] = ACTIONS(4184), + [anon_sym_get] = ACTIONS(4182), + [anon_sym_set] = ACTIONS(4182), + [anon_sym_this] = ACTIONS(4182), + [anon_sym_super] = ACTIONS(4182), + [anon_sym_AMP] = ACTIONS(4182), + [sym__quest] = ACTIONS(4182), + [anon_sym_STAR] = ACTIONS(4182), + [sym_label] = ACTIONS(4182), + [anon_sym_in] = ACTIONS(4182), + [anon_sym_DOT_DOT] = ACTIONS(4184), + [anon_sym_QMARK_COLON] = ACTIONS(4184), + [anon_sym_AMP_AMP] = ACTIONS(4184), + [anon_sym_PIPE_PIPE] = ACTIONS(4184), + [anon_sym_null] = ACTIONS(4182), + [anon_sym_if] = ACTIONS(4182), + [anon_sym_else] = ACTIONS(4182), + [anon_sym_when] = ACTIONS(4182), + [anon_sym_try] = ACTIONS(4182), + [anon_sym_throw] = ACTIONS(4182), + [anon_sym_return] = ACTIONS(4182), + [anon_sym_continue] = ACTIONS(4182), + [anon_sym_break] = ACTIONS(4182), + [anon_sym_COLON_COLON] = ACTIONS(4184), + [anon_sym_PLUS_EQ] = ACTIONS(4184), + [anon_sym_DASH_EQ] = ACTIONS(4184), + [anon_sym_STAR_EQ] = ACTIONS(4184), + [anon_sym_SLASH_EQ] = ACTIONS(4184), + [anon_sym_PERCENT_EQ] = ACTIONS(4184), + [anon_sym_BANG_EQ] = ACTIONS(4182), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4184), + [anon_sym_EQ_EQ] = ACTIONS(4182), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4184), + [anon_sym_LT_EQ] = ACTIONS(4184), + [anon_sym_GT_EQ] = ACTIONS(4184), + [anon_sym_BANGin] = ACTIONS(4184), + [anon_sym_is] = ACTIONS(4182), + [anon_sym_BANGis] = ACTIONS(4184), + [anon_sym_PLUS] = ACTIONS(4182), + [anon_sym_DASH] = ACTIONS(4182), + [anon_sym_SLASH] = ACTIONS(4182), + [anon_sym_PERCENT] = ACTIONS(4182), + [anon_sym_as_QMARK] = ACTIONS(4184), + [anon_sym_PLUS_PLUS] = ACTIONS(4184), + [anon_sym_DASH_DASH] = ACTIONS(4184), + [anon_sym_BANG] = ACTIONS(4182), + [anon_sym_BANG_BANG] = ACTIONS(4184), + [anon_sym_data] = ACTIONS(4182), + [anon_sym_inner] = ACTIONS(4182), + [anon_sym_value] = ACTIONS(4182), + [anon_sym_expect] = ACTIONS(4182), + [anon_sym_actual] = ACTIONS(4182), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4184), + [anon_sym_continue_AT] = ACTIONS(4184), + [anon_sym_break_AT] = ACTIONS(4184), + [anon_sym_this_AT] = ACTIONS(4184), + [anon_sym_super_AT] = ACTIONS(4184), + [sym_real_literal] = ACTIONS(4184), + [sym_integer_literal] = ACTIONS(4182), + [sym_hex_literal] = ACTIONS(4184), + [sym_bin_literal] = ACTIONS(4184), + [anon_sym_true] = ACTIONS(4182), + [anon_sym_false] = ACTIONS(4182), + [anon_sym_SQUOTE] = ACTIONS(4184), + [sym__backtick_identifier] = ACTIONS(4184), + [sym__automatic_semicolon] = ACTIONS(4184), + [sym_safe_nav] = ACTIONS(4184), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4184), }, [2819] = { [sym_type_constraints] = STATE(2920), [sym_function_body] = STATE(3159), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6428), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [2820] = { [sym_getter] = STATE(3469), @@ -346344,8 +346344,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -346520,8 +346520,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -346608,8 +346608,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -346960,8 +346960,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -347048,8 +347048,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -347136,8 +347136,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -347312,8 +347312,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -347388,92 +347388,92 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2832] = { - [sym__alpha_identifier] = ACTIONS(4179), - [anon_sym_AT] = ACTIONS(4181), - [anon_sym_LBRACK] = ACTIONS(4181), - [anon_sym_RBRACK] = ACTIONS(4181), - [anon_sym_as] = ACTIONS(4179), - [anon_sym_EQ] = ACTIONS(4179), - [anon_sym_LBRACE] = ACTIONS(4181), - [anon_sym_RBRACE] = ACTIONS(4181), - [anon_sym_LPAREN] = ACTIONS(4181), - [anon_sym_COMMA] = ACTIONS(4181), - [anon_sym_RPAREN] = ACTIONS(4181), - [anon_sym_LT] = ACTIONS(4179), - [anon_sym_GT] = ACTIONS(4179), - [anon_sym_where] = ACTIONS(4179), - [anon_sym_object] = ACTIONS(4179), - [anon_sym_fun] = ACTIONS(4179), - [anon_sym_DOT] = ACTIONS(4179), - [anon_sym_SEMI] = ACTIONS(4181), - [anon_sym_get] = ACTIONS(4179), - [anon_sym_set] = ACTIONS(4179), - [anon_sym_this] = ACTIONS(4179), - [anon_sym_super] = ACTIONS(4179), - [anon_sym_STAR] = ACTIONS(4179), - [anon_sym_DASH_GT] = ACTIONS(4181), - [sym_label] = ACTIONS(4179), - [anon_sym_in] = ACTIONS(4179), - [anon_sym_while] = ACTIONS(4179), - [anon_sym_DOT_DOT] = ACTIONS(4181), - [anon_sym_QMARK_COLON] = ACTIONS(4181), - [anon_sym_AMP_AMP] = ACTIONS(4181), - [anon_sym_PIPE_PIPE] = ACTIONS(4181), - [anon_sym_null] = ACTIONS(4179), - [anon_sym_if] = ACTIONS(4179), - [anon_sym_else] = ACTIONS(4179), - [anon_sym_when] = ACTIONS(4179), - [anon_sym_try] = ACTIONS(4179), - [anon_sym_throw] = ACTIONS(4179), - [anon_sym_return] = ACTIONS(4179), - [anon_sym_continue] = ACTIONS(4179), - [anon_sym_break] = ACTIONS(4179), - [anon_sym_COLON_COLON] = ACTIONS(4181), - [anon_sym_PLUS_EQ] = ACTIONS(4181), - [anon_sym_DASH_EQ] = ACTIONS(4181), - [anon_sym_STAR_EQ] = ACTIONS(4181), - [anon_sym_SLASH_EQ] = ACTIONS(4181), - [anon_sym_PERCENT_EQ] = ACTIONS(4181), - [anon_sym_BANG_EQ] = ACTIONS(4179), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4181), - [anon_sym_EQ_EQ] = ACTIONS(4179), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4181), - [anon_sym_LT_EQ] = ACTIONS(4181), - [anon_sym_GT_EQ] = ACTIONS(4181), - [anon_sym_BANGin] = ACTIONS(4181), - [anon_sym_is] = ACTIONS(4179), - [anon_sym_BANGis] = ACTIONS(4181), - [anon_sym_PLUS] = ACTIONS(4179), - [anon_sym_DASH] = ACTIONS(4179), - [anon_sym_SLASH] = ACTIONS(4179), - [anon_sym_PERCENT] = ACTIONS(4179), - [anon_sym_as_QMARK] = ACTIONS(4181), - [anon_sym_PLUS_PLUS] = ACTIONS(4181), - [anon_sym_DASH_DASH] = ACTIONS(4181), - [anon_sym_BANG] = ACTIONS(4179), - [anon_sym_BANG_BANG] = ACTIONS(4181), - [anon_sym_data] = ACTIONS(4179), - [anon_sym_inner] = ACTIONS(4179), - [anon_sym_value] = ACTIONS(4179), - [anon_sym_expect] = ACTIONS(4179), - [anon_sym_actual] = ACTIONS(4179), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4181), - [anon_sym_continue_AT] = ACTIONS(4181), - [anon_sym_break_AT] = ACTIONS(4181), - [anon_sym_this_AT] = ACTIONS(4181), - [anon_sym_super_AT] = ACTIONS(4181), - [sym_real_literal] = ACTIONS(4181), - [sym_integer_literal] = ACTIONS(4179), - [sym_hex_literal] = ACTIONS(4181), - [sym_bin_literal] = ACTIONS(4181), - [anon_sym_true] = ACTIONS(4179), - [anon_sym_false] = ACTIONS(4179), - [anon_sym_SQUOTE] = ACTIONS(4181), - [sym__backtick_identifier] = ACTIONS(4181), - [sym_safe_nav] = ACTIONS(4181), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4181), + [sym__alpha_identifier] = ACTIONS(4166), + [anon_sym_AT] = ACTIONS(4168), + [anon_sym_LBRACK] = ACTIONS(4168), + [anon_sym_RBRACK] = ACTIONS(4168), + [anon_sym_as] = ACTIONS(4166), + [anon_sym_EQ] = ACTIONS(4166), + [anon_sym_LBRACE] = ACTIONS(4168), + [anon_sym_RBRACE] = ACTIONS(4168), + [anon_sym_LPAREN] = ACTIONS(4168), + [anon_sym_COMMA] = ACTIONS(4168), + [anon_sym_RPAREN] = ACTIONS(4168), + [anon_sym_LT] = ACTIONS(4166), + [anon_sym_GT] = ACTIONS(4166), + [anon_sym_where] = ACTIONS(4166), + [anon_sym_object] = ACTIONS(4166), + [anon_sym_fun] = ACTIONS(4166), + [anon_sym_DOT] = ACTIONS(4166), + [anon_sym_SEMI] = ACTIONS(4168), + [anon_sym_get] = ACTIONS(4166), + [anon_sym_set] = ACTIONS(4166), + [anon_sym_this] = ACTIONS(4166), + [anon_sym_super] = ACTIONS(4166), + [anon_sym_STAR] = ACTIONS(4166), + [anon_sym_DASH_GT] = ACTIONS(4168), + [sym_label] = ACTIONS(4166), + [anon_sym_in] = ACTIONS(4166), + [anon_sym_while] = ACTIONS(4166), + [anon_sym_DOT_DOT] = ACTIONS(4168), + [anon_sym_QMARK_COLON] = ACTIONS(4168), + [anon_sym_AMP_AMP] = ACTIONS(4168), + [anon_sym_PIPE_PIPE] = ACTIONS(4168), + [anon_sym_null] = ACTIONS(4166), + [anon_sym_if] = ACTIONS(4166), + [anon_sym_else] = ACTIONS(4166), + [anon_sym_when] = ACTIONS(4166), + [anon_sym_try] = ACTIONS(4166), + [anon_sym_throw] = ACTIONS(4166), + [anon_sym_return] = ACTIONS(4166), + [anon_sym_continue] = ACTIONS(4166), + [anon_sym_break] = ACTIONS(4166), + [anon_sym_COLON_COLON] = ACTIONS(4168), + [anon_sym_PLUS_EQ] = ACTIONS(4168), + [anon_sym_DASH_EQ] = ACTIONS(4168), + [anon_sym_STAR_EQ] = ACTIONS(4168), + [anon_sym_SLASH_EQ] = ACTIONS(4168), + [anon_sym_PERCENT_EQ] = ACTIONS(4168), + [anon_sym_BANG_EQ] = ACTIONS(4166), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), + [anon_sym_EQ_EQ] = ACTIONS(4166), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), + [anon_sym_LT_EQ] = ACTIONS(4168), + [anon_sym_GT_EQ] = ACTIONS(4168), + [anon_sym_BANGin] = ACTIONS(4168), + [anon_sym_is] = ACTIONS(4166), + [anon_sym_BANGis] = ACTIONS(4168), + [anon_sym_PLUS] = ACTIONS(4166), + [anon_sym_DASH] = ACTIONS(4166), + [anon_sym_SLASH] = ACTIONS(4166), + [anon_sym_PERCENT] = ACTIONS(4166), + [anon_sym_as_QMARK] = ACTIONS(4168), + [anon_sym_PLUS_PLUS] = ACTIONS(4168), + [anon_sym_DASH_DASH] = ACTIONS(4168), + [anon_sym_BANG] = ACTIONS(4166), + [anon_sym_BANG_BANG] = ACTIONS(4168), + [anon_sym_data] = ACTIONS(4166), + [anon_sym_inner] = ACTIONS(4166), + [anon_sym_value] = ACTIONS(4166), + [anon_sym_expect] = ACTIONS(4166), + [anon_sym_actual] = ACTIONS(4166), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4168), + [anon_sym_continue_AT] = ACTIONS(4168), + [anon_sym_break_AT] = ACTIONS(4168), + [anon_sym_this_AT] = ACTIONS(4168), + [anon_sym_super_AT] = ACTIONS(4168), + [sym_real_literal] = ACTIONS(4168), + [sym_integer_literal] = ACTIONS(4166), + [sym_hex_literal] = ACTIONS(4168), + [sym_bin_literal] = ACTIONS(4168), + [anon_sym_true] = ACTIONS(4166), + [anon_sym_false] = ACTIONS(4166), + [anon_sym_SQUOTE] = ACTIONS(4168), + [sym__backtick_identifier] = ACTIONS(4168), + [sym_safe_nav] = ACTIONS(4168), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4168), }, [2833] = { [sym_function_body] = STATE(3258), @@ -347752,8 +347752,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -348192,8 +348192,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -348532,92 +348532,92 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3282), }, [2845] = { - [sym__alpha_identifier] = ACTIONS(4179), - [anon_sym_AT] = ACTIONS(4181), - [anon_sym_COLON] = ACTIONS(4179), - [anon_sym_LBRACK] = ACTIONS(4181), - [anon_sym_EQ] = ACTIONS(4181), - [anon_sym_LBRACE] = ACTIONS(4181), - [anon_sym_RBRACE] = ACTIONS(4181), - [anon_sym_LPAREN] = ACTIONS(4181), - [anon_sym_COMMA] = ACTIONS(4181), - [anon_sym_by] = ACTIONS(4179), - [anon_sym_LT] = ACTIONS(4181), - [anon_sym_where] = ACTIONS(4179), - [anon_sym_object] = ACTIONS(4179), - [anon_sym_fun] = ACTIONS(4179), - [anon_sym_DOT] = ACTIONS(4179), - [anon_sym_SEMI] = ACTIONS(4181), - [anon_sym_get] = ACTIONS(4179), - [anon_sym_set] = ACTIONS(4179), - [anon_sym_this] = ACTIONS(4179), - [anon_sym_super] = ACTIONS(4179), - [anon_sym_AMP] = ACTIONS(4181), - [sym__quest] = ACTIONS(4181), - [anon_sym_STAR] = ACTIONS(4181), - [sym_label] = ACTIONS(4179), - [anon_sym_in] = ACTIONS(4179), - [anon_sym_null] = ACTIONS(4179), - [anon_sym_if] = ACTIONS(4179), - [anon_sym_else] = ACTIONS(4179), - [anon_sym_when] = ACTIONS(4179), - [anon_sym_try] = ACTIONS(4179), - [anon_sym_throw] = ACTIONS(4179), - [anon_sym_return] = ACTIONS(4179), - [anon_sym_continue] = ACTIONS(4179), - [anon_sym_break] = ACTIONS(4179), - [anon_sym_COLON_COLON] = ACTIONS(4181), - [anon_sym_BANGin] = ACTIONS(4181), - [anon_sym_is] = ACTIONS(4179), - [anon_sym_BANGis] = ACTIONS(4181), - [anon_sym_PLUS] = ACTIONS(4179), - [anon_sym_DASH] = ACTIONS(4179), - [anon_sym_PLUS_PLUS] = ACTIONS(4181), - [anon_sym_DASH_DASH] = ACTIONS(4181), - [anon_sym_BANG] = ACTIONS(4179), - [anon_sym_suspend] = ACTIONS(4179), - [anon_sym_sealed] = ACTIONS(4179), - [anon_sym_annotation] = ACTIONS(4179), - [anon_sym_data] = ACTIONS(4179), - [anon_sym_inner] = ACTIONS(4179), - [anon_sym_value] = ACTIONS(4179), - [anon_sym_override] = ACTIONS(4179), - [anon_sym_lateinit] = ACTIONS(4179), - [anon_sym_public] = ACTIONS(4179), - [anon_sym_private] = ACTIONS(4179), - [anon_sym_internal] = ACTIONS(4179), - [anon_sym_protected] = ACTIONS(4179), - [anon_sym_tailrec] = ACTIONS(4179), - [anon_sym_operator] = ACTIONS(4179), - [anon_sym_infix] = ACTIONS(4179), - [anon_sym_inline] = ACTIONS(4179), - [anon_sym_external] = ACTIONS(4179), - [sym_property_modifier] = ACTIONS(4179), - [anon_sym_abstract] = ACTIONS(4179), - [anon_sym_final] = ACTIONS(4179), - [anon_sym_open] = ACTIONS(4179), - [anon_sym_vararg] = ACTIONS(4179), - [anon_sym_noinline] = ACTIONS(4179), - [anon_sym_crossinline] = ACTIONS(4179), - [anon_sym_expect] = ACTIONS(4179), - [anon_sym_actual] = ACTIONS(4179), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4181), - [anon_sym_continue_AT] = ACTIONS(4181), - [anon_sym_break_AT] = ACTIONS(4181), - [anon_sym_this_AT] = ACTIONS(4181), - [anon_sym_super_AT] = ACTIONS(4181), - [sym_real_literal] = ACTIONS(4181), - [sym_integer_literal] = ACTIONS(4179), - [sym_hex_literal] = ACTIONS(4181), - [sym_bin_literal] = ACTIONS(4181), - [anon_sym_true] = ACTIONS(4179), - [anon_sym_false] = ACTIONS(4179), - [anon_sym_SQUOTE] = ACTIONS(4181), - [sym__backtick_identifier] = ACTIONS(4181), - [sym__automatic_semicolon] = ACTIONS(4181), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4181), + [sym__alpha_identifier] = ACTIONS(4166), + [anon_sym_AT] = ACTIONS(4168), + [anon_sym_COLON] = ACTIONS(4166), + [anon_sym_LBRACK] = ACTIONS(4168), + [anon_sym_EQ] = ACTIONS(4168), + [anon_sym_LBRACE] = ACTIONS(4168), + [anon_sym_RBRACE] = ACTIONS(4168), + [anon_sym_LPAREN] = ACTIONS(4168), + [anon_sym_COMMA] = ACTIONS(4168), + [anon_sym_by] = ACTIONS(4166), + [anon_sym_LT] = ACTIONS(4168), + [anon_sym_where] = ACTIONS(4166), + [anon_sym_object] = ACTIONS(4166), + [anon_sym_fun] = ACTIONS(4166), + [anon_sym_DOT] = ACTIONS(4166), + [anon_sym_SEMI] = ACTIONS(4168), + [anon_sym_get] = ACTIONS(4166), + [anon_sym_set] = ACTIONS(4166), + [anon_sym_this] = ACTIONS(4166), + [anon_sym_super] = ACTIONS(4166), + [anon_sym_AMP] = ACTIONS(4168), + [sym__quest] = ACTIONS(4168), + [anon_sym_STAR] = ACTIONS(4168), + [sym_label] = ACTIONS(4166), + [anon_sym_in] = ACTIONS(4166), + [anon_sym_null] = ACTIONS(4166), + [anon_sym_if] = ACTIONS(4166), + [anon_sym_else] = ACTIONS(4166), + [anon_sym_when] = ACTIONS(4166), + [anon_sym_try] = ACTIONS(4166), + [anon_sym_throw] = ACTIONS(4166), + [anon_sym_return] = ACTIONS(4166), + [anon_sym_continue] = ACTIONS(4166), + [anon_sym_break] = ACTIONS(4166), + [anon_sym_COLON_COLON] = ACTIONS(4168), + [anon_sym_BANGin] = ACTIONS(4168), + [anon_sym_is] = ACTIONS(4166), + [anon_sym_BANGis] = ACTIONS(4168), + [anon_sym_PLUS] = ACTIONS(4166), + [anon_sym_DASH] = ACTIONS(4166), + [anon_sym_PLUS_PLUS] = ACTIONS(4168), + [anon_sym_DASH_DASH] = ACTIONS(4168), + [anon_sym_BANG] = ACTIONS(4166), + [anon_sym_suspend] = ACTIONS(4166), + [anon_sym_sealed] = ACTIONS(4166), + [anon_sym_annotation] = ACTIONS(4166), + [anon_sym_data] = ACTIONS(4166), + [anon_sym_inner] = ACTIONS(4166), + [anon_sym_value] = ACTIONS(4166), + [anon_sym_override] = ACTIONS(4166), + [anon_sym_lateinit] = ACTIONS(4166), + [anon_sym_public] = ACTIONS(4166), + [anon_sym_private] = ACTIONS(4166), + [anon_sym_internal] = ACTIONS(4166), + [anon_sym_protected] = ACTIONS(4166), + [anon_sym_tailrec] = ACTIONS(4166), + [anon_sym_operator] = ACTIONS(4166), + [anon_sym_infix] = ACTIONS(4166), + [anon_sym_inline] = ACTIONS(4166), + [anon_sym_external] = ACTIONS(4166), + [sym_property_modifier] = ACTIONS(4166), + [anon_sym_abstract] = ACTIONS(4166), + [anon_sym_final] = ACTIONS(4166), + [anon_sym_open] = ACTIONS(4166), + [anon_sym_vararg] = ACTIONS(4166), + [anon_sym_noinline] = ACTIONS(4166), + [anon_sym_crossinline] = ACTIONS(4166), + [anon_sym_expect] = ACTIONS(4166), + [anon_sym_actual] = ACTIONS(4166), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4168), + [anon_sym_continue_AT] = ACTIONS(4168), + [anon_sym_break_AT] = ACTIONS(4168), + [anon_sym_this_AT] = ACTIONS(4168), + [anon_sym_super_AT] = ACTIONS(4168), + [sym_real_literal] = ACTIONS(4168), + [sym_integer_literal] = ACTIONS(4166), + [sym_hex_literal] = ACTIONS(4168), + [sym_bin_literal] = ACTIONS(4168), + [anon_sym_true] = ACTIONS(4166), + [anon_sym_false] = ACTIONS(4166), + [anon_sym_SQUOTE] = ACTIONS(4168), + [sym__backtick_identifier] = ACTIONS(4168), + [sym__automatic_semicolon] = ACTIONS(4168), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4168), }, [2846] = { [sym_class_body] = STATE(3061), @@ -349688,8 +349688,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -349776,8 +349776,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -350128,8 +350128,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -350204,8 +350204,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2864] = { - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9194), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -350216,8 +350216,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -350304,8 +350304,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -350471,89 +350471,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3194), [sym_function_body] = STATE(3195), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), [anon_sym_COLON] = ACTIONS(6503), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), [anon_sym_EQ] = ACTIONS(6460), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4173), - [anon_sym_fun] = ACTIONS(4173), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_this] = ACTIONS(4173), - [anon_sym_super] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4173), - [sym_label] = ACTIONS(4173), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_null] = ACTIONS(4173), - [anon_sym_if] = ACTIONS(4173), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_when] = ACTIONS(4173), - [anon_sym_try] = ACTIONS(4173), - [anon_sym_throw] = ACTIONS(4173), - [anon_sym_return] = ACTIONS(4173), - [anon_sym_continue] = ACTIONS(4173), - [anon_sym_break] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_PLUS_EQ] = ACTIONS(4175), - [anon_sym_DASH_EQ] = ACTIONS(4175), - [anon_sym_STAR_EQ] = ACTIONS(4175), - [anon_sym_SLASH_EQ] = ACTIONS(4175), - [anon_sym_PERCENT_EQ] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4173), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG] = ACTIONS(4173), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4175), - [anon_sym_continue_AT] = ACTIONS(4175), - [anon_sym_break_AT] = ACTIONS(4175), - [anon_sym_this_AT] = ACTIONS(4175), - [anon_sym_super_AT] = ACTIONS(4175), - [sym_real_literal] = ACTIONS(4175), - [sym_integer_literal] = ACTIONS(4173), - [sym_hex_literal] = ACTIONS(4175), - [sym_bin_literal] = ACTIONS(4175), - [anon_sym_true] = ACTIONS(4173), - [anon_sym_false] = ACTIONS(4173), - [anon_sym_SQUOTE] = ACTIONS(4175), - [sym__backtick_identifier] = ACTIONS(4175), - [sym__automatic_semicolon] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4175), + [anon_sym_object] = ACTIONS(4170), + [anon_sym_fun] = ACTIONS(4170), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_this] = ACTIONS(4170), + [anon_sym_super] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4170), + [sym_label] = ACTIONS(4170), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_null] = ACTIONS(4170), + [anon_sym_if] = ACTIONS(4170), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_when] = ACTIONS(4170), + [anon_sym_try] = ACTIONS(4170), + [anon_sym_throw] = ACTIONS(4170), + [anon_sym_return] = ACTIONS(4170), + [anon_sym_continue] = ACTIONS(4170), + [anon_sym_break] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_PLUS_EQ] = ACTIONS(4172), + [anon_sym_DASH_EQ] = ACTIONS(4172), + [anon_sym_STAR_EQ] = ACTIONS(4172), + [anon_sym_SLASH_EQ] = ACTIONS(4172), + [anon_sym_PERCENT_EQ] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4170), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG] = ACTIONS(4170), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4172), + [anon_sym_continue_AT] = ACTIONS(4172), + [anon_sym_break_AT] = ACTIONS(4172), + [anon_sym_this_AT] = ACTIONS(4172), + [anon_sym_super_AT] = ACTIONS(4172), + [sym_real_literal] = ACTIONS(4172), + [sym_integer_literal] = ACTIONS(4170), + [sym_hex_literal] = ACTIONS(4172), + [sym_bin_literal] = ACTIONS(4172), + [anon_sym_true] = ACTIONS(4170), + [anon_sym_false] = ACTIONS(4170), + [anon_sym_SQUOTE] = ACTIONS(4172), + [sym__backtick_identifier] = ACTIONS(4172), + [sym__automatic_semicolon] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4172), }, [2868] = { [sym_getter] = STATE(4834), @@ -350568,8 +350568,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -350656,8 +350656,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -350744,8 +350744,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -350832,8 +350832,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -350920,8 +350920,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -351008,8 +351008,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -351096,8 +351096,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -351184,8 +351184,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -351272,8 +351272,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -351360,8 +351360,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -351448,8 +351448,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -351524,8 +351524,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [2879] = { - [sym_getter] = STATE(4710), - [sym_setter] = STATE(4710), + [sym_getter] = STATE(4711), + [sym_setter] = STATE(4711), [sym_modifiers] = STATE(9194), [sym__modifier] = STATE(5620), [sym_class_modifier] = STATE(5620), @@ -351536,8 +351536,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -351624,8 +351624,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -351877,87 +351877,87 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3184), [sym_function_body] = STATE(3475), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), [anon_sym_COLON] = ACTIONS(6507), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_RBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_RBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6509), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_RPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_RPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [anon_sym_DASH_GT] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_while] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [anon_sym_DASH_GT] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_while] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [2884] = { @@ -352048,90 +352048,90 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(3282), }, [2885] = { - [sym__alpha_identifier] = ACTIONS(4179), - [anon_sym_AT] = ACTIONS(4181), - [anon_sym_COLON] = ACTIONS(4179), - [anon_sym_LBRACK] = ACTIONS(4181), - [anon_sym_RBRACK] = ACTIONS(4181), - [anon_sym_as] = ACTIONS(4179), - [anon_sym_EQ] = ACTIONS(4179), - [anon_sym_LBRACE] = ACTIONS(4181), - [anon_sym_RBRACE] = ACTIONS(4181), - [anon_sym_LPAREN] = ACTIONS(4181), - [anon_sym_COMMA] = ACTIONS(4181), - [anon_sym_RPAREN] = ACTIONS(4181), - [anon_sym_by] = ACTIONS(4179), - [anon_sym_LT] = ACTIONS(4179), - [anon_sym_GT] = ACTIONS(4179), - [anon_sym_where] = ACTIONS(4179), - [anon_sym_DOT] = ACTIONS(4179), - [anon_sym_SEMI] = ACTIONS(4181), - [anon_sym_get] = ACTIONS(4179), - [anon_sym_set] = ACTIONS(4179), - [anon_sym_AMP] = ACTIONS(4179), - [sym__quest] = ACTIONS(4179), - [anon_sym_STAR] = ACTIONS(4179), - [anon_sym_DASH_GT] = ACTIONS(4181), - [sym_label] = ACTIONS(4181), - [anon_sym_in] = ACTIONS(4179), - [anon_sym_while] = ACTIONS(4179), - [anon_sym_DOT_DOT] = ACTIONS(4181), - [anon_sym_QMARK_COLON] = ACTIONS(4181), - [anon_sym_AMP_AMP] = ACTIONS(4181), - [anon_sym_PIPE_PIPE] = ACTIONS(4181), - [anon_sym_else] = ACTIONS(4179), - [anon_sym_COLON_COLON] = ACTIONS(4181), - [anon_sym_PLUS_EQ] = ACTIONS(4181), - [anon_sym_DASH_EQ] = ACTIONS(4181), - [anon_sym_STAR_EQ] = ACTIONS(4181), - [anon_sym_SLASH_EQ] = ACTIONS(4181), - [anon_sym_PERCENT_EQ] = ACTIONS(4181), - [anon_sym_BANG_EQ] = ACTIONS(4179), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4181), - [anon_sym_EQ_EQ] = ACTIONS(4179), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4181), - [anon_sym_LT_EQ] = ACTIONS(4181), - [anon_sym_GT_EQ] = ACTIONS(4181), - [anon_sym_BANGin] = ACTIONS(4181), - [anon_sym_is] = ACTIONS(4179), - [anon_sym_BANGis] = ACTIONS(4181), - [anon_sym_PLUS] = ACTIONS(4179), - [anon_sym_DASH] = ACTIONS(4179), - [anon_sym_SLASH] = ACTIONS(4179), - [anon_sym_PERCENT] = ACTIONS(4179), - [anon_sym_as_QMARK] = ACTIONS(4181), - [anon_sym_PLUS_PLUS] = ACTIONS(4181), - [anon_sym_DASH_DASH] = ACTIONS(4181), - [anon_sym_BANG_BANG] = ACTIONS(4181), - [anon_sym_suspend] = ACTIONS(4179), - [anon_sym_sealed] = ACTIONS(4179), - [anon_sym_annotation] = ACTIONS(4179), - [anon_sym_data] = ACTIONS(4179), - [anon_sym_inner] = ACTIONS(4179), - [anon_sym_value] = ACTIONS(4179), - [anon_sym_override] = ACTIONS(4179), - [anon_sym_lateinit] = ACTIONS(4179), - [anon_sym_public] = ACTIONS(4179), - [anon_sym_private] = ACTIONS(4179), - [anon_sym_internal] = ACTIONS(4179), - [anon_sym_protected] = ACTIONS(4179), - [anon_sym_tailrec] = ACTIONS(4179), - [anon_sym_operator] = ACTIONS(4179), - [anon_sym_infix] = ACTIONS(4179), - [anon_sym_inline] = ACTIONS(4179), - [anon_sym_external] = ACTIONS(4179), - [sym_property_modifier] = ACTIONS(4179), - [anon_sym_abstract] = ACTIONS(4179), - [anon_sym_final] = ACTIONS(4179), - [anon_sym_open] = ACTIONS(4179), - [anon_sym_vararg] = ACTIONS(4179), - [anon_sym_noinline] = ACTIONS(4179), - [anon_sym_crossinline] = ACTIONS(4179), - [anon_sym_expect] = ACTIONS(4179), - [anon_sym_actual] = ACTIONS(4179), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4181), - [sym_safe_nav] = ACTIONS(4181), + [sym__alpha_identifier] = ACTIONS(4166), + [anon_sym_AT] = ACTIONS(4168), + [anon_sym_COLON] = ACTIONS(4166), + [anon_sym_LBRACK] = ACTIONS(4168), + [anon_sym_RBRACK] = ACTIONS(4168), + [anon_sym_as] = ACTIONS(4166), + [anon_sym_EQ] = ACTIONS(4166), + [anon_sym_LBRACE] = ACTIONS(4168), + [anon_sym_RBRACE] = ACTIONS(4168), + [anon_sym_LPAREN] = ACTIONS(4168), + [anon_sym_COMMA] = ACTIONS(4168), + [anon_sym_RPAREN] = ACTIONS(4168), + [anon_sym_by] = ACTIONS(4166), + [anon_sym_LT] = ACTIONS(4166), + [anon_sym_GT] = ACTIONS(4166), + [anon_sym_where] = ACTIONS(4166), + [anon_sym_DOT] = ACTIONS(4166), + [anon_sym_SEMI] = ACTIONS(4168), + [anon_sym_get] = ACTIONS(4166), + [anon_sym_set] = ACTIONS(4166), + [anon_sym_AMP] = ACTIONS(4166), + [sym__quest] = ACTIONS(4166), + [anon_sym_STAR] = ACTIONS(4166), + [anon_sym_DASH_GT] = ACTIONS(4168), + [sym_label] = ACTIONS(4168), + [anon_sym_in] = ACTIONS(4166), + [anon_sym_while] = ACTIONS(4166), + [anon_sym_DOT_DOT] = ACTIONS(4168), + [anon_sym_QMARK_COLON] = ACTIONS(4168), + [anon_sym_AMP_AMP] = ACTIONS(4168), + [anon_sym_PIPE_PIPE] = ACTIONS(4168), + [anon_sym_else] = ACTIONS(4166), + [anon_sym_COLON_COLON] = ACTIONS(4168), + [anon_sym_PLUS_EQ] = ACTIONS(4168), + [anon_sym_DASH_EQ] = ACTIONS(4168), + [anon_sym_STAR_EQ] = ACTIONS(4168), + [anon_sym_SLASH_EQ] = ACTIONS(4168), + [anon_sym_PERCENT_EQ] = ACTIONS(4168), + [anon_sym_BANG_EQ] = ACTIONS(4166), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), + [anon_sym_EQ_EQ] = ACTIONS(4166), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), + [anon_sym_LT_EQ] = ACTIONS(4168), + [anon_sym_GT_EQ] = ACTIONS(4168), + [anon_sym_BANGin] = ACTIONS(4168), + [anon_sym_is] = ACTIONS(4166), + [anon_sym_BANGis] = ACTIONS(4168), + [anon_sym_PLUS] = ACTIONS(4166), + [anon_sym_DASH] = ACTIONS(4166), + [anon_sym_SLASH] = ACTIONS(4166), + [anon_sym_PERCENT] = ACTIONS(4166), + [anon_sym_as_QMARK] = ACTIONS(4168), + [anon_sym_PLUS_PLUS] = ACTIONS(4168), + [anon_sym_DASH_DASH] = ACTIONS(4168), + [anon_sym_BANG_BANG] = ACTIONS(4168), + [anon_sym_suspend] = ACTIONS(4166), + [anon_sym_sealed] = ACTIONS(4166), + [anon_sym_annotation] = ACTIONS(4166), + [anon_sym_data] = ACTIONS(4166), + [anon_sym_inner] = ACTIONS(4166), + [anon_sym_value] = ACTIONS(4166), + [anon_sym_override] = ACTIONS(4166), + [anon_sym_lateinit] = ACTIONS(4166), + [anon_sym_public] = ACTIONS(4166), + [anon_sym_private] = ACTIONS(4166), + [anon_sym_internal] = ACTIONS(4166), + [anon_sym_protected] = ACTIONS(4166), + [anon_sym_tailrec] = ACTIONS(4166), + [anon_sym_operator] = ACTIONS(4166), + [anon_sym_infix] = ACTIONS(4166), + [anon_sym_inline] = ACTIONS(4166), + [anon_sym_external] = ACTIONS(4166), + [sym_property_modifier] = ACTIONS(4166), + [anon_sym_abstract] = ACTIONS(4166), + [anon_sym_final] = ACTIONS(4166), + [anon_sym_open] = ACTIONS(4166), + [anon_sym_vararg] = ACTIONS(4166), + [anon_sym_noinline] = ACTIONS(4166), + [anon_sym_crossinline] = ACTIONS(4166), + [anon_sym_expect] = ACTIONS(4166), + [anon_sym_actual] = ACTIONS(4166), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4168), + [sym_safe_nav] = ACTIONS(4168), [sym_multiline_comment] = ACTIONS(3), }, [2886] = { @@ -352147,8 +352147,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -352161,8 +352161,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1814), [anon_sym_DOT] = ACTIONS(1814), [anon_sym_SEMI] = ACTIONS(1816), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1816), [sym_label] = ACTIONS(1816), [anon_sym_in] = ACTIONS(1814), @@ -352234,8 +352234,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -352248,8 +352248,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(3344), [anon_sym_DOT] = ACTIONS(3344), [anon_sym_SEMI] = ACTIONS(3346), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(3346), [sym_label] = ACTIONS(3346), [anon_sym_in] = ACTIONS(3344), @@ -352582,8 +352582,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -352596,8 +352596,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1808), [anon_sym_DOT] = ACTIONS(1808), [anon_sym_SEMI] = ACTIONS(5129), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1810), [sym_label] = ACTIONS(1810), [anon_sym_in] = ACTIONS(1808), @@ -352756,8 +352756,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -352770,8 +352770,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(3420), [anon_sym_DOT] = ACTIONS(3420), [anon_sym_SEMI] = ACTIONS(3422), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(3422), [sym_label] = ACTIONS(3422), [anon_sym_in] = ACTIONS(3420), @@ -352843,8 +352843,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -352856,9 +352856,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(3344), [anon_sym_GT] = ACTIONS(3344), [anon_sym_DOT] = ACTIONS(3344), - [anon_sym_SEMI] = ACTIONS(6406), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_SEMI] = ACTIONS(6372), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(3346), [sym_label] = ACTIONS(3346), [anon_sym_in] = ACTIONS(3344), @@ -353626,8 +353626,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -353640,8 +353640,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1808), [anon_sym_DOT] = ACTIONS(1808), [anon_sym_SEMI] = ACTIONS(1810), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1810), [sym_label] = ACTIONS(1810), [anon_sym_in] = ACTIONS(1808), @@ -353789,89 +353789,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [2905] = { [aux_sym_user_type_repeat1] = STATE(2905), - [sym__alpha_identifier] = ACTIONS(4166), - [anon_sym_AT] = ACTIONS(4168), - [anon_sym_LBRACK] = ACTIONS(4168), - [anon_sym_RBRACK] = ACTIONS(4168), - [anon_sym_as] = ACTIONS(4166), - [anon_sym_EQ] = ACTIONS(4166), - [anon_sym_LBRACE] = ACTIONS(4168), - [anon_sym_RBRACE] = ACTIONS(4168), - [anon_sym_LPAREN] = ACTIONS(4168), - [anon_sym_COMMA] = ACTIONS(4168), - [anon_sym_RPAREN] = ACTIONS(4168), - [anon_sym_by] = ACTIONS(4166), - [anon_sym_LT] = ACTIONS(4166), - [anon_sym_GT] = ACTIONS(4166), - [anon_sym_where] = ACTIONS(4166), + [sym__alpha_identifier] = ACTIONS(4182), + [anon_sym_AT] = ACTIONS(4184), + [anon_sym_LBRACK] = ACTIONS(4184), + [anon_sym_RBRACK] = ACTIONS(4184), + [anon_sym_as] = ACTIONS(4182), + [anon_sym_EQ] = ACTIONS(4182), + [anon_sym_LBRACE] = ACTIONS(4184), + [anon_sym_RBRACE] = ACTIONS(4184), + [anon_sym_LPAREN] = ACTIONS(4184), + [anon_sym_COMMA] = ACTIONS(4184), + [anon_sym_RPAREN] = ACTIONS(4184), + [anon_sym_by] = ACTIONS(4182), + [anon_sym_LT] = ACTIONS(4182), + [anon_sym_GT] = ACTIONS(4182), + [anon_sym_where] = ACTIONS(4182), [anon_sym_DOT] = ACTIONS(6526), - [anon_sym_SEMI] = ACTIONS(4168), - [anon_sym_get] = ACTIONS(4166), - [anon_sym_set] = ACTIONS(4166), - [anon_sym_AMP] = ACTIONS(4166), - [sym__quest] = ACTIONS(4166), - [anon_sym_STAR] = ACTIONS(4166), - [anon_sym_DASH_GT] = ACTIONS(4168), - [sym_label] = ACTIONS(4168), - [anon_sym_in] = ACTIONS(4166), - [anon_sym_while] = ACTIONS(4166), - [anon_sym_DOT_DOT] = ACTIONS(4168), - [anon_sym_QMARK_COLON] = ACTIONS(4168), - [anon_sym_AMP_AMP] = ACTIONS(4168), - [anon_sym_PIPE_PIPE] = ACTIONS(4168), - [anon_sym_else] = ACTIONS(4166), - [anon_sym_COLON_COLON] = ACTIONS(4168), - [anon_sym_PLUS_EQ] = ACTIONS(4168), - [anon_sym_DASH_EQ] = ACTIONS(4168), - [anon_sym_STAR_EQ] = ACTIONS(4168), - [anon_sym_SLASH_EQ] = ACTIONS(4168), - [anon_sym_PERCENT_EQ] = ACTIONS(4168), - [anon_sym_BANG_EQ] = ACTIONS(4166), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), - [anon_sym_EQ_EQ] = ACTIONS(4166), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), - [anon_sym_LT_EQ] = ACTIONS(4168), - [anon_sym_GT_EQ] = ACTIONS(4168), - [anon_sym_BANGin] = ACTIONS(4168), - [anon_sym_is] = ACTIONS(4166), - [anon_sym_BANGis] = ACTIONS(4168), - [anon_sym_PLUS] = ACTIONS(4166), - [anon_sym_DASH] = ACTIONS(4166), - [anon_sym_SLASH] = ACTIONS(4166), - [anon_sym_PERCENT] = ACTIONS(4166), - [anon_sym_as_QMARK] = ACTIONS(4168), - [anon_sym_PLUS_PLUS] = ACTIONS(4168), - [anon_sym_DASH_DASH] = ACTIONS(4168), - [anon_sym_BANG_BANG] = ACTIONS(4168), - [anon_sym_suspend] = ACTIONS(4166), - [anon_sym_sealed] = ACTIONS(4166), - [anon_sym_annotation] = ACTIONS(4166), - [anon_sym_data] = ACTIONS(4166), - [anon_sym_inner] = ACTIONS(4166), - [anon_sym_value] = ACTIONS(4166), - [anon_sym_override] = ACTIONS(4166), - [anon_sym_lateinit] = ACTIONS(4166), - [anon_sym_public] = ACTIONS(4166), - [anon_sym_private] = ACTIONS(4166), - [anon_sym_internal] = ACTIONS(4166), - [anon_sym_protected] = ACTIONS(4166), - [anon_sym_tailrec] = ACTIONS(4166), - [anon_sym_operator] = ACTIONS(4166), - [anon_sym_infix] = ACTIONS(4166), - [anon_sym_inline] = ACTIONS(4166), - [anon_sym_external] = ACTIONS(4166), - [sym_property_modifier] = ACTIONS(4166), - [anon_sym_abstract] = ACTIONS(4166), - [anon_sym_final] = ACTIONS(4166), - [anon_sym_open] = ACTIONS(4166), - [anon_sym_vararg] = ACTIONS(4166), - [anon_sym_noinline] = ACTIONS(4166), - [anon_sym_crossinline] = ACTIONS(4166), - [anon_sym_expect] = ACTIONS(4166), - [anon_sym_actual] = ACTIONS(4166), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4168), - [sym_safe_nav] = ACTIONS(4168), + [anon_sym_SEMI] = ACTIONS(4184), + [anon_sym_get] = ACTIONS(4182), + [anon_sym_set] = ACTIONS(4182), + [anon_sym_AMP] = ACTIONS(4182), + [sym__quest] = ACTIONS(4182), + [anon_sym_STAR] = ACTIONS(4182), + [anon_sym_DASH_GT] = ACTIONS(4184), + [sym_label] = ACTIONS(4184), + [anon_sym_in] = ACTIONS(4182), + [anon_sym_while] = ACTIONS(4182), + [anon_sym_DOT_DOT] = ACTIONS(4184), + [anon_sym_QMARK_COLON] = ACTIONS(4184), + [anon_sym_AMP_AMP] = ACTIONS(4184), + [anon_sym_PIPE_PIPE] = ACTIONS(4184), + [anon_sym_else] = ACTIONS(4182), + [anon_sym_COLON_COLON] = ACTIONS(4184), + [anon_sym_PLUS_EQ] = ACTIONS(4184), + [anon_sym_DASH_EQ] = ACTIONS(4184), + [anon_sym_STAR_EQ] = ACTIONS(4184), + [anon_sym_SLASH_EQ] = ACTIONS(4184), + [anon_sym_PERCENT_EQ] = ACTIONS(4184), + [anon_sym_BANG_EQ] = ACTIONS(4182), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4184), + [anon_sym_EQ_EQ] = ACTIONS(4182), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4184), + [anon_sym_LT_EQ] = ACTIONS(4184), + [anon_sym_GT_EQ] = ACTIONS(4184), + [anon_sym_BANGin] = ACTIONS(4184), + [anon_sym_is] = ACTIONS(4182), + [anon_sym_BANGis] = ACTIONS(4184), + [anon_sym_PLUS] = ACTIONS(4182), + [anon_sym_DASH] = ACTIONS(4182), + [anon_sym_SLASH] = ACTIONS(4182), + [anon_sym_PERCENT] = ACTIONS(4182), + [anon_sym_as_QMARK] = ACTIONS(4184), + [anon_sym_PLUS_PLUS] = ACTIONS(4184), + [anon_sym_DASH_DASH] = ACTIONS(4184), + [anon_sym_BANG_BANG] = ACTIONS(4184), + [anon_sym_suspend] = ACTIONS(4182), + [anon_sym_sealed] = ACTIONS(4182), + [anon_sym_annotation] = ACTIONS(4182), + [anon_sym_data] = ACTIONS(4182), + [anon_sym_inner] = ACTIONS(4182), + [anon_sym_value] = ACTIONS(4182), + [anon_sym_override] = ACTIONS(4182), + [anon_sym_lateinit] = ACTIONS(4182), + [anon_sym_public] = ACTIONS(4182), + [anon_sym_private] = ACTIONS(4182), + [anon_sym_internal] = ACTIONS(4182), + [anon_sym_protected] = ACTIONS(4182), + [anon_sym_tailrec] = ACTIONS(4182), + [anon_sym_operator] = ACTIONS(4182), + [anon_sym_infix] = ACTIONS(4182), + [anon_sym_inline] = ACTIONS(4182), + [anon_sym_external] = ACTIONS(4182), + [sym_property_modifier] = ACTIONS(4182), + [anon_sym_abstract] = ACTIONS(4182), + [anon_sym_final] = ACTIONS(4182), + [anon_sym_open] = ACTIONS(4182), + [anon_sym_vararg] = ACTIONS(4182), + [anon_sym_noinline] = ACTIONS(4182), + [anon_sym_crossinline] = ACTIONS(4182), + [anon_sym_expect] = ACTIONS(4182), + [anon_sym_actual] = ACTIONS(4182), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4184), + [sym_safe_nav] = ACTIONS(4184), [sym_multiline_comment] = ACTIONS(3), }, [2906] = { @@ -354139,87 +354139,87 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3107), [sym_function_body] = STATE(3552), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), [anon_sym_COLON] = ACTIONS(6533), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_RBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_RBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), [anon_sym_EQ] = ACTIONS(6509), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_COMMA] = ACTIONS(4175), - [anon_sym_RPAREN] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_COMMA] = ACTIONS(4172), + [anon_sym_RPAREN] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4173), - [anon_sym_DASH_GT] = ACTIONS(4175), - [sym_label] = ACTIONS(4175), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_while] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_PLUS_EQ] = ACTIONS(4175), - [anon_sym_DASH_EQ] = ACTIONS(4175), - [anon_sym_STAR_EQ] = ACTIONS(4175), - [anon_sym_SLASH_EQ] = ACTIONS(4175), - [anon_sym_PERCENT_EQ] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4173), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_suspend] = ACTIONS(4173), - [anon_sym_sealed] = ACTIONS(4173), - [anon_sym_annotation] = ACTIONS(4173), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_override] = ACTIONS(4173), - [anon_sym_lateinit] = ACTIONS(4173), - [anon_sym_public] = ACTIONS(4173), - [anon_sym_private] = ACTIONS(4173), - [anon_sym_internal] = ACTIONS(4173), - [anon_sym_protected] = ACTIONS(4173), - [anon_sym_tailrec] = ACTIONS(4173), - [anon_sym_operator] = ACTIONS(4173), - [anon_sym_infix] = ACTIONS(4173), - [anon_sym_inline] = ACTIONS(4173), - [anon_sym_external] = ACTIONS(4173), - [sym_property_modifier] = ACTIONS(4173), - [anon_sym_abstract] = ACTIONS(4173), - [anon_sym_final] = ACTIONS(4173), - [anon_sym_open] = ACTIONS(4173), - [anon_sym_vararg] = ACTIONS(4173), - [anon_sym_noinline] = ACTIONS(4173), - [anon_sym_crossinline] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4170), + [anon_sym_DASH_GT] = ACTIONS(4172), + [sym_label] = ACTIONS(4172), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_while] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_PLUS_EQ] = ACTIONS(4172), + [anon_sym_DASH_EQ] = ACTIONS(4172), + [anon_sym_STAR_EQ] = ACTIONS(4172), + [anon_sym_SLASH_EQ] = ACTIONS(4172), + [anon_sym_PERCENT_EQ] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4170), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_suspend] = ACTIONS(4170), + [anon_sym_sealed] = ACTIONS(4170), + [anon_sym_annotation] = ACTIONS(4170), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_override] = ACTIONS(4170), + [anon_sym_lateinit] = ACTIONS(4170), + [anon_sym_public] = ACTIONS(4170), + [anon_sym_private] = ACTIONS(4170), + [anon_sym_internal] = ACTIONS(4170), + [anon_sym_protected] = ACTIONS(4170), + [anon_sym_tailrec] = ACTIONS(4170), + [anon_sym_operator] = ACTIONS(4170), + [anon_sym_infix] = ACTIONS(4170), + [anon_sym_inline] = ACTIONS(4170), + [anon_sym_external] = ACTIONS(4170), + [sym_property_modifier] = ACTIONS(4170), + [anon_sym_abstract] = ACTIONS(4170), + [anon_sym_final] = ACTIONS(4170), + [anon_sym_open] = ACTIONS(4170), + [anon_sym_vararg] = ACTIONS(4170), + [anon_sym_noinline] = ACTIONS(4170), + [anon_sym_crossinline] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), [sym_multiline_comment] = ACTIONS(3), }, [2910] = { @@ -354312,89 +354312,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [2911] = { [sym_function_body] = STATE(3159), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6428), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(4183), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(4176), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [2912] = { [sym_getter] = STATE(3978), @@ -354409,8 +354409,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -354423,8 +354423,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1732), [anon_sym_DOT] = ACTIONS(1732), [anon_sym_SEMI] = ACTIONS(5143), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1734), [sym_label] = ACTIONS(1734), [anon_sym_in] = ACTIONS(1732), @@ -354496,8 +354496,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -354510,8 +354510,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1732), [anon_sym_DOT] = ACTIONS(1732), [anon_sym_SEMI] = ACTIONS(1734), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1734), [sym_label] = ACTIONS(1734), [anon_sym_in] = ACTIONS(1732), @@ -354920,90 +354920,90 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [2918] = { [aux_sym_user_type_repeat1] = STATE(2918), - [sym__alpha_identifier] = ACTIONS(4166), - [anon_sym_AT] = ACTIONS(4168), - [anon_sym_LBRACK] = ACTIONS(4168), - [anon_sym_EQ] = ACTIONS(4168), - [anon_sym_LBRACE] = ACTIONS(4168), - [anon_sym_RBRACE] = ACTIONS(4168), - [anon_sym_LPAREN] = ACTIONS(4168), - [anon_sym_COMMA] = ACTIONS(4168), - [anon_sym_by] = ACTIONS(4166), - [anon_sym_where] = ACTIONS(4166), - [anon_sym_object] = ACTIONS(4166), - [anon_sym_fun] = ACTIONS(4166), + [sym__alpha_identifier] = ACTIONS(4182), + [anon_sym_AT] = ACTIONS(4184), + [anon_sym_LBRACK] = ACTIONS(4184), + [anon_sym_EQ] = ACTIONS(4184), + [anon_sym_LBRACE] = ACTIONS(4184), + [anon_sym_RBRACE] = ACTIONS(4184), + [anon_sym_LPAREN] = ACTIONS(4184), + [anon_sym_COMMA] = ACTIONS(4184), + [anon_sym_by] = ACTIONS(4182), + [anon_sym_where] = ACTIONS(4182), + [anon_sym_object] = ACTIONS(4182), + [anon_sym_fun] = ACTIONS(4182), [anon_sym_DOT] = ACTIONS(6545), - [anon_sym_SEMI] = ACTIONS(4168), - [anon_sym_get] = ACTIONS(4166), - [anon_sym_set] = ACTIONS(4166), - [anon_sym_this] = ACTIONS(4166), - [anon_sym_super] = ACTIONS(4166), - [anon_sym_AMP] = ACTIONS(4168), - [sym__quest] = ACTIONS(4168), - [anon_sym_STAR] = ACTIONS(4168), - [sym_label] = ACTIONS(4166), - [anon_sym_in] = ACTIONS(4166), - [anon_sym_null] = ACTIONS(4166), - [anon_sym_if] = ACTIONS(4166), - [anon_sym_else] = ACTIONS(4166), - [anon_sym_when] = ACTIONS(4166), - [anon_sym_try] = ACTIONS(4166), - [anon_sym_throw] = ACTIONS(4166), - [anon_sym_return] = ACTIONS(4166), - [anon_sym_continue] = ACTIONS(4166), - [anon_sym_break] = ACTIONS(4166), - [anon_sym_COLON_COLON] = ACTIONS(4168), - [anon_sym_BANGin] = ACTIONS(4168), - [anon_sym_is] = ACTIONS(4166), - [anon_sym_BANGis] = ACTIONS(4168), - [anon_sym_PLUS] = ACTIONS(4166), - [anon_sym_DASH] = ACTIONS(4166), - [anon_sym_PLUS_PLUS] = ACTIONS(4168), - [anon_sym_DASH_DASH] = ACTIONS(4168), - [anon_sym_BANG] = ACTIONS(4166), - [anon_sym_suspend] = ACTIONS(4166), - [anon_sym_sealed] = ACTIONS(4166), - [anon_sym_annotation] = ACTIONS(4166), - [anon_sym_data] = ACTIONS(4166), - [anon_sym_inner] = ACTIONS(4166), - [anon_sym_value] = ACTIONS(4166), - [anon_sym_override] = ACTIONS(4166), - [anon_sym_lateinit] = ACTIONS(4166), - [anon_sym_public] = ACTIONS(4166), - [anon_sym_private] = ACTIONS(4166), - [anon_sym_internal] = ACTIONS(4166), - [anon_sym_protected] = ACTIONS(4166), - [anon_sym_tailrec] = ACTIONS(4166), - [anon_sym_operator] = ACTIONS(4166), - [anon_sym_infix] = ACTIONS(4166), - [anon_sym_inline] = ACTIONS(4166), - [anon_sym_external] = ACTIONS(4166), - [sym_property_modifier] = ACTIONS(4166), - [anon_sym_abstract] = ACTIONS(4166), - [anon_sym_final] = ACTIONS(4166), - [anon_sym_open] = ACTIONS(4166), - [anon_sym_vararg] = ACTIONS(4166), - [anon_sym_noinline] = ACTIONS(4166), - [anon_sym_crossinline] = ACTIONS(4166), - [anon_sym_expect] = ACTIONS(4166), - [anon_sym_actual] = ACTIONS(4166), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4168), - [anon_sym_continue_AT] = ACTIONS(4168), - [anon_sym_break_AT] = ACTIONS(4168), - [anon_sym_this_AT] = ACTIONS(4168), - [anon_sym_super_AT] = ACTIONS(4168), - [sym_real_literal] = ACTIONS(4168), - [sym_integer_literal] = ACTIONS(4166), - [sym_hex_literal] = ACTIONS(4168), - [sym_bin_literal] = ACTIONS(4168), - [anon_sym_true] = ACTIONS(4166), - [anon_sym_false] = ACTIONS(4166), - [anon_sym_SQUOTE] = ACTIONS(4168), - [sym__backtick_identifier] = ACTIONS(4168), - [sym__automatic_semicolon] = ACTIONS(4168), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4168), + [anon_sym_SEMI] = ACTIONS(4184), + [anon_sym_get] = ACTIONS(4182), + [anon_sym_set] = ACTIONS(4182), + [anon_sym_this] = ACTIONS(4182), + [anon_sym_super] = ACTIONS(4182), + [anon_sym_AMP] = ACTIONS(4184), + [sym__quest] = ACTIONS(4184), + [anon_sym_STAR] = ACTIONS(4184), + [sym_label] = ACTIONS(4182), + [anon_sym_in] = ACTIONS(4182), + [anon_sym_null] = ACTIONS(4182), + [anon_sym_if] = ACTIONS(4182), + [anon_sym_else] = ACTIONS(4182), + [anon_sym_when] = ACTIONS(4182), + [anon_sym_try] = ACTIONS(4182), + [anon_sym_throw] = ACTIONS(4182), + [anon_sym_return] = ACTIONS(4182), + [anon_sym_continue] = ACTIONS(4182), + [anon_sym_break] = ACTIONS(4182), + [anon_sym_COLON_COLON] = ACTIONS(4184), + [anon_sym_BANGin] = ACTIONS(4184), + [anon_sym_is] = ACTIONS(4182), + [anon_sym_BANGis] = ACTIONS(4184), + [anon_sym_PLUS] = ACTIONS(4182), + [anon_sym_DASH] = ACTIONS(4182), + [anon_sym_PLUS_PLUS] = ACTIONS(4184), + [anon_sym_DASH_DASH] = ACTIONS(4184), + [anon_sym_BANG] = ACTIONS(4182), + [anon_sym_suspend] = ACTIONS(4182), + [anon_sym_sealed] = ACTIONS(4182), + [anon_sym_annotation] = ACTIONS(4182), + [anon_sym_data] = ACTIONS(4182), + [anon_sym_inner] = ACTIONS(4182), + [anon_sym_value] = ACTIONS(4182), + [anon_sym_override] = ACTIONS(4182), + [anon_sym_lateinit] = ACTIONS(4182), + [anon_sym_public] = ACTIONS(4182), + [anon_sym_private] = ACTIONS(4182), + [anon_sym_internal] = ACTIONS(4182), + [anon_sym_protected] = ACTIONS(4182), + [anon_sym_tailrec] = ACTIONS(4182), + [anon_sym_operator] = ACTIONS(4182), + [anon_sym_infix] = ACTIONS(4182), + [anon_sym_inline] = ACTIONS(4182), + [anon_sym_external] = ACTIONS(4182), + [sym_property_modifier] = ACTIONS(4182), + [anon_sym_abstract] = ACTIONS(4182), + [anon_sym_final] = ACTIONS(4182), + [anon_sym_open] = ACTIONS(4182), + [anon_sym_vararg] = ACTIONS(4182), + [anon_sym_noinline] = ACTIONS(4182), + [anon_sym_crossinline] = ACTIONS(4182), + [anon_sym_expect] = ACTIONS(4182), + [anon_sym_actual] = ACTIONS(4182), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4184), + [anon_sym_continue_AT] = ACTIONS(4184), + [anon_sym_break_AT] = ACTIONS(4184), + [anon_sym_this_AT] = ACTIONS(4184), + [anon_sym_super_AT] = ACTIONS(4184), + [sym_real_literal] = ACTIONS(4184), + [sym_integer_literal] = ACTIONS(4182), + [sym_hex_literal] = ACTIONS(4184), + [sym_bin_literal] = ACTIONS(4184), + [anon_sym_true] = ACTIONS(4182), + [anon_sym_false] = ACTIONS(4182), + [anon_sym_SQUOTE] = ACTIONS(4184), + [sym__backtick_identifier] = ACTIONS(4184), + [sym__automatic_semicolon] = ACTIONS(4184), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4184), }, [2919] = { [sym_class_body] = STATE(3255), @@ -355888,8 +355888,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -355902,8 +355902,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(5157), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1804), [sym_label] = ACTIONS(1804), [anon_sym_in] = ACTIONS(1802), @@ -355975,8 +355975,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -355989,8 +355989,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1804), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1804), [sym_label] = ACTIONS(1804), [anon_sym_in] = ACTIONS(1802), @@ -356149,8 +356149,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -356163,8 +356163,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), [anon_sym_SEMI] = ACTIONS(5016), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1792), [sym_label] = ACTIONS(1792), [anon_sym_in] = ACTIONS(1790), @@ -356758,8 +356758,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -356772,8 +356772,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(3344), [anon_sym_DOT] = ACTIONS(3344), [anon_sym_SEMI] = ACTIONS(6412), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(3346), [sym_label] = ACTIONS(3346), [anon_sym_in] = ACTIONS(3344), @@ -357106,8 +357106,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -357120,8 +357120,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), [anon_sym_SEMI] = ACTIONS(5217), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1792), [sym_label] = ACTIONS(1792), [anon_sym_in] = ACTIONS(1790), @@ -357193,8 +357193,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -357207,8 +357207,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), [anon_sym_SEMI] = ACTIONS(1792), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1792), [sym_label] = ACTIONS(1792), [anon_sym_in] = ACTIONS(1790), @@ -357271,88 +357271,88 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3158), [sym_function_body] = STATE(3159), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6460), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [2946] = { [sym_class_body] = STATE(3167), @@ -357541,8 +357541,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -357555,8 +357555,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1796), [anon_sym_DOT] = ACTIONS(1796), [anon_sym_SEMI] = ACTIONS(5018), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1798), [sym_label] = ACTIONS(1798), [anon_sym_in] = ACTIONS(1796), @@ -357889,8 +357889,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1790), [anon_sym_AT] = ACTIONS(3316), @@ -357903,8 +357903,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1790), [anon_sym_DOT] = ACTIONS(1790), [anon_sym_SEMI] = ACTIONS(1792), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1792), [sym_label] = ACTIONS(1792), [anon_sym_in] = ACTIONS(1790), @@ -357976,8 +357976,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -357990,8 +357990,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(1804), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1804), [sym_label] = ACTIONS(1804), [anon_sym_in] = ACTIONS(1802), @@ -358063,8 +358063,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1802), [anon_sym_AT] = ACTIONS(3316), @@ -358077,8 +358077,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1802), [anon_sym_DOT] = ACTIONS(1802), [anon_sym_SEMI] = ACTIONS(5014), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1804), [sym_label] = ACTIONS(1804), [anon_sym_in] = ACTIONS(1802), @@ -358411,8 +358411,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -358425,8 +358425,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1732), [anon_sym_DOT] = ACTIONS(1732), [anon_sym_SEMI] = ACTIONS(1734), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1734), [sym_label] = ACTIONS(1734), [anon_sym_in] = ACTIONS(1732), @@ -358498,8 +358498,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1732), [anon_sym_AT] = ACTIONS(3316), @@ -358512,8 +358512,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1732), [anon_sym_DOT] = ACTIONS(1732), [anon_sym_SEMI] = ACTIONS(5012), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1734), [sym_label] = ACTIONS(1734), [anon_sym_in] = ACTIONS(1732), @@ -358585,8 +358585,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -358599,8 +358599,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1808), [anon_sym_DOT] = ACTIONS(1808), [anon_sym_SEMI] = ACTIONS(1810), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1810), [sym_label] = ACTIONS(1810), [anon_sym_in] = ACTIONS(1808), @@ -358672,8 +358672,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1808), [anon_sym_AT] = ACTIONS(3316), @@ -358686,8 +358686,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1808), [anon_sym_DOT] = ACTIONS(1808), [anon_sym_SEMI] = ACTIONS(5010), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1810), [sym_label] = ACTIONS(1810), [anon_sym_in] = ACTIONS(1808), @@ -358846,8 +358846,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3344), [anon_sym_AT] = ACTIONS(3316), @@ -358860,8 +358860,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(3344), [anon_sym_DOT] = ACTIONS(3344), [anon_sym_SEMI] = ACTIONS(3346), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(3346), [sym_label] = ACTIONS(3346), [anon_sym_in] = ACTIONS(3344), @@ -359020,8 +359020,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1814), [anon_sym_AT] = ACTIONS(3316), @@ -359034,8 +359034,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1814), [anon_sym_DOT] = ACTIONS(1814), [anon_sym_SEMI] = ACTIONS(1816), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1816), [sym_label] = ACTIONS(1816), [anon_sym_in] = ACTIONS(1814), @@ -359107,8 +359107,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(3420), [anon_sym_AT] = ACTIONS(3316), @@ -359121,8 +359121,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(3420), [anon_sym_DOT] = ACTIONS(3420), [anon_sym_SEMI] = ACTIONS(3422), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(3422), [sym_label] = ACTIONS(3422), [anon_sym_in] = ACTIONS(3420), @@ -359194,8 +359194,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -359208,8 +359208,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1796), [anon_sym_DOT] = ACTIONS(1796), [anon_sym_SEMI] = ACTIONS(5203), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1798), [sym_label] = ACTIONS(1798), [anon_sym_in] = ACTIONS(1796), @@ -359281,8 +359281,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -359295,8 +359295,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1796), [anon_sym_DOT] = ACTIONS(1796), [anon_sym_SEMI] = ACTIONS(1798), - [anon_sym_get] = ACTIONS(6364), - [anon_sym_set] = ACTIONS(6366), + [anon_sym_get] = ACTIONS(6360), + [anon_sym_set] = ACTIONS(6362), [anon_sym_STAR] = ACTIONS(1798), [sym_label] = ACTIONS(1798), [anon_sym_in] = ACTIONS(1796), @@ -359368,8 +359368,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_parameter_modifier] = STATE(5620), [sym_platform_modifier] = STATE(5620), [sym_annotation] = STATE(5620), - [sym__single_annotation] = STATE(5789), - [sym__multi_annotation] = STATE(5789), + [sym__single_annotation] = STATE(5791), + [sym__multi_annotation] = STATE(5791), [aux_sym_modifiers_repeat1] = STATE(5620), [sym__alpha_identifier] = ACTIONS(1796), [anon_sym_AT] = ACTIONS(3316), @@ -359382,8 +359382,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_GT] = ACTIONS(1796), [anon_sym_DOT] = ACTIONS(1796), [anon_sym_SEMI] = ACTIONS(1798), - [anon_sym_get] = ACTIONS(6380), - [anon_sym_set] = ACTIONS(6382), + [anon_sym_get] = ACTIONS(6392), + [anon_sym_set] = ACTIONS(6394), [anon_sym_STAR] = ACTIONS(1798), [sym_label] = ACTIONS(1798), [anon_sym_in] = ACTIONS(1796), @@ -363227,90 +363227,90 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4319), }, [3014] = { - [sym__alpha_identifier] = ACTIONS(4166), - [anon_sym_AT] = ACTIONS(4168), - [anon_sym_LBRACK] = ACTIONS(4168), - [anon_sym_EQ] = ACTIONS(4168), - [anon_sym_LBRACE] = ACTIONS(4168), - [anon_sym_RBRACE] = ACTIONS(4168), - [anon_sym_LPAREN] = ACTIONS(4168), - [anon_sym_COMMA] = ACTIONS(4168), - [anon_sym_by] = ACTIONS(4166), - [anon_sym_where] = ACTIONS(4166), - [anon_sym_object] = ACTIONS(4166), - [anon_sym_fun] = ACTIONS(4166), - [anon_sym_DOT] = ACTIONS(4166), - [anon_sym_SEMI] = ACTIONS(4168), - [anon_sym_get] = ACTIONS(4166), - [anon_sym_set] = ACTIONS(4166), - [anon_sym_this] = ACTIONS(4166), - [anon_sym_super] = ACTIONS(4166), - [anon_sym_AMP] = ACTIONS(4168), - [sym__quest] = ACTIONS(4168), - [anon_sym_STAR] = ACTIONS(4168), - [sym_label] = ACTIONS(4166), - [anon_sym_in] = ACTIONS(4166), - [anon_sym_null] = ACTIONS(4166), - [anon_sym_if] = ACTIONS(4166), - [anon_sym_else] = ACTIONS(4166), - [anon_sym_when] = ACTIONS(4166), - [anon_sym_try] = ACTIONS(4166), - [anon_sym_throw] = ACTIONS(4166), - [anon_sym_return] = ACTIONS(4166), - [anon_sym_continue] = ACTIONS(4166), - [anon_sym_break] = ACTIONS(4166), - [anon_sym_COLON_COLON] = ACTIONS(4168), - [anon_sym_BANGin] = ACTIONS(4168), - [anon_sym_is] = ACTIONS(4166), - [anon_sym_BANGis] = ACTIONS(4168), - [anon_sym_PLUS] = ACTIONS(4166), - [anon_sym_DASH] = ACTIONS(4166), - [anon_sym_PLUS_PLUS] = ACTIONS(4168), - [anon_sym_DASH_DASH] = ACTIONS(4168), - [anon_sym_BANG] = ACTIONS(4166), - [anon_sym_suspend] = ACTIONS(4166), - [anon_sym_sealed] = ACTIONS(4166), - [anon_sym_annotation] = ACTIONS(4166), - [anon_sym_data] = ACTIONS(4166), - [anon_sym_inner] = ACTIONS(4166), - [anon_sym_value] = ACTIONS(4166), - [anon_sym_override] = ACTIONS(4166), - [anon_sym_lateinit] = ACTIONS(4166), - [anon_sym_public] = ACTIONS(4166), - [anon_sym_private] = ACTIONS(4166), - [anon_sym_internal] = ACTIONS(4166), - [anon_sym_protected] = ACTIONS(4166), - [anon_sym_tailrec] = ACTIONS(4166), - [anon_sym_operator] = ACTIONS(4166), - [anon_sym_infix] = ACTIONS(4166), - [anon_sym_inline] = ACTIONS(4166), - [anon_sym_external] = ACTIONS(4166), - [sym_property_modifier] = ACTIONS(4166), - [anon_sym_abstract] = ACTIONS(4166), - [anon_sym_final] = ACTIONS(4166), - [anon_sym_open] = ACTIONS(4166), - [anon_sym_vararg] = ACTIONS(4166), - [anon_sym_noinline] = ACTIONS(4166), - [anon_sym_crossinline] = ACTIONS(4166), - [anon_sym_expect] = ACTIONS(4166), - [anon_sym_actual] = ACTIONS(4166), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4168), - [anon_sym_continue_AT] = ACTIONS(4168), - [anon_sym_break_AT] = ACTIONS(4168), - [anon_sym_this_AT] = ACTIONS(4168), - [anon_sym_super_AT] = ACTIONS(4168), - [sym_real_literal] = ACTIONS(4168), - [sym_integer_literal] = ACTIONS(4166), - [sym_hex_literal] = ACTIONS(4168), - [sym_bin_literal] = ACTIONS(4168), - [anon_sym_true] = ACTIONS(4166), - [anon_sym_false] = ACTIONS(4166), - [anon_sym_SQUOTE] = ACTIONS(4168), - [sym__backtick_identifier] = ACTIONS(4168), - [sym__automatic_semicolon] = ACTIONS(4168), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4168), + [sym__alpha_identifier] = ACTIONS(4182), + [anon_sym_AT] = ACTIONS(4184), + [anon_sym_LBRACK] = ACTIONS(4184), + [anon_sym_EQ] = ACTIONS(4184), + [anon_sym_LBRACE] = ACTIONS(4184), + [anon_sym_RBRACE] = ACTIONS(4184), + [anon_sym_LPAREN] = ACTIONS(4184), + [anon_sym_COMMA] = ACTIONS(4184), + [anon_sym_by] = ACTIONS(4182), + [anon_sym_where] = ACTIONS(4182), + [anon_sym_object] = ACTIONS(4182), + [anon_sym_fun] = ACTIONS(4182), + [anon_sym_DOT] = ACTIONS(4182), + [anon_sym_SEMI] = ACTIONS(4184), + [anon_sym_get] = ACTIONS(4182), + [anon_sym_set] = ACTIONS(4182), + [anon_sym_this] = ACTIONS(4182), + [anon_sym_super] = ACTIONS(4182), + [anon_sym_AMP] = ACTIONS(4184), + [sym__quest] = ACTIONS(4184), + [anon_sym_STAR] = ACTIONS(4184), + [sym_label] = ACTIONS(4182), + [anon_sym_in] = ACTIONS(4182), + [anon_sym_null] = ACTIONS(4182), + [anon_sym_if] = ACTIONS(4182), + [anon_sym_else] = ACTIONS(4182), + [anon_sym_when] = ACTIONS(4182), + [anon_sym_try] = ACTIONS(4182), + [anon_sym_throw] = ACTIONS(4182), + [anon_sym_return] = ACTIONS(4182), + [anon_sym_continue] = ACTIONS(4182), + [anon_sym_break] = ACTIONS(4182), + [anon_sym_COLON_COLON] = ACTIONS(4184), + [anon_sym_BANGin] = ACTIONS(4184), + [anon_sym_is] = ACTIONS(4182), + [anon_sym_BANGis] = ACTIONS(4184), + [anon_sym_PLUS] = ACTIONS(4182), + [anon_sym_DASH] = ACTIONS(4182), + [anon_sym_PLUS_PLUS] = ACTIONS(4184), + [anon_sym_DASH_DASH] = ACTIONS(4184), + [anon_sym_BANG] = ACTIONS(4182), + [anon_sym_suspend] = ACTIONS(4182), + [anon_sym_sealed] = ACTIONS(4182), + [anon_sym_annotation] = ACTIONS(4182), + [anon_sym_data] = ACTIONS(4182), + [anon_sym_inner] = ACTIONS(4182), + [anon_sym_value] = ACTIONS(4182), + [anon_sym_override] = ACTIONS(4182), + [anon_sym_lateinit] = ACTIONS(4182), + [anon_sym_public] = ACTIONS(4182), + [anon_sym_private] = ACTIONS(4182), + [anon_sym_internal] = ACTIONS(4182), + [anon_sym_protected] = ACTIONS(4182), + [anon_sym_tailrec] = ACTIONS(4182), + [anon_sym_operator] = ACTIONS(4182), + [anon_sym_infix] = ACTIONS(4182), + [anon_sym_inline] = ACTIONS(4182), + [anon_sym_external] = ACTIONS(4182), + [sym_property_modifier] = ACTIONS(4182), + [anon_sym_abstract] = ACTIONS(4182), + [anon_sym_final] = ACTIONS(4182), + [anon_sym_open] = ACTIONS(4182), + [anon_sym_vararg] = ACTIONS(4182), + [anon_sym_noinline] = ACTIONS(4182), + [anon_sym_crossinline] = ACTIONS(4182), + [anon_sym_expect] = ACTIONS(4182), + [anon_sym_actual] = ACTIONS(4182), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4184), + [anon_sym_continue_AT] = ACTIONS(4184), + [anon_sym_break_AT] = ACTIONS(4184), + [anon_sym_this_AT] = ACTIONS(4184), + [anon_sym_super_AT] = ACTIONS(4184), + [sym_real_literal] = ACTIONS(4184), + [sym_integer_literal] = ACTIONS(4182), + [sym_hex_literal] = ACTIONS(4184), + [sym_bin_literal] = ACTIONS(4184), + [anon_sym_true] = ACTIONS(4182), + [anon_sym_false] = ACTIONS(4182), + [anon_sym_SQUOTE] = ACTIONS(4184), + [sym__backtick_identifier] = ACTIONS(4184), + [sym__automatic_semicolon] = ACTIONS(4184), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4184), }, [3015] = { [sym_class_body] = STATE(3255), @@ -363829,89 +363829,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4218), }, [3021] = { - [sym__alpha_identifier] = ACTIONS(4166), - [anon_sym_AT] = ACTIONS(4168), - [anon_sym_LBRACK] = ACTIONS(4168), - [anon_sym_RBRACK] = ACTIONS(4168), - [anon_sym_as] = ACTIONS(4166), - [anon_sym_EQ] = ACTIONS(4166), - [anon_sym_LBRACE] = ACTIONS(4168), - [anon_sym_RBRACE] = ACTIONS(4168), - [anon_sym_LPAREN] = ACTIONS(4168), - [anon_sym_COMMA] = ACTIONS(4168), - [anon_sym_RPAREN] = ACTIONS(4168), - [anon_sym_by] = ACTIONS(4166), - [anon_sym_LT] = ACTIONS(4166), - [anon_sym_GT] = ACTIONS(4166), - [anon_sym_where] = ACTIONS(4166), - [anon_sym_DOT] = ACTIONS(4166), - [anon_sym_SEMI] = ACTIONS(4168), - [anon_sym_get] = ACTIONS(4166), - [anon_sym_set] = ACTIONS(4166), - [anon_sym_AMP] = ACTIONS(4166), - [sym__quest] = ACTIONS(4166), - [anon_sym_STAR] = ACTIONS(4166), - [anon_sym_DASH_GT] = ACTIONS(4168), - [sym_label] = ACTIONS(4168), - [anon_sym_in] = ACTIONS(4166), - [anon_sym_while] = ACTIONS(4166), - [anon_sym_DOT_DOT] = ACTIONS(4168), - [anon_sym_QMARK_COLON] = ACTIONS(4168), - [anon_sym_AMP_AMP] = ACTIONS(4168), - [anon_sym_PIPE_PIPE] = ACTIONS(4168), - [anon_sym_else] = ACTIONS(4166), - [anon_sym_COLON_COLON] = ACTIONS(4168), - [anon_sym_PLUS_EQ] = ACTIONS(4168), - [anon_sym_DASH_EQ] = ACTIONS(4168), - [anon_sym_STAR_EQ] = ACTIONS(4168), - [anon_sym_SLASH_EQ] = ACTIONS(4168), - [anon_sym_PERCENT_EQ] = ACTIONS(4168), - [anon_sym_BANG_EQ] = ACTIONS(4166), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), - [anon_sym_EQ_EQ] = ACTIONS(4166), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), - [anon_sym_LT_EQ] = ACTIONS(4168), - [anon_sym_GT_EQ] = ACTIONS(4168), - [anon_sym_BANGin] = ACTIONS(4168), - [anon_sym_is] = ACTIONS(4166), - [anon_sym_BANGis] = ACTIONS(4168), - [anon_sym_PLUS] = ACTIONS(4166), - [anon_sym_DASH] = ACTIONS(4166), - [anon_sym_SLASH] = ACTIONS(4166), - [anon_sym_PERCENT] = ACTIONS(4166), - [anon_sym_as_QMARK] = ACTIONS(4168), - [anon_sym_PLUS_PLUS] = ACTIONS(4168), - [anon_sym_DASH_DASH] = ACTIONS(4168), - [anon_sym_BANG_BANG] = ACTIONS(4168), - [anon_sym_suspend] = ACTIONS(4166), - [anon_sym_sealed] = ACTIONS(4166), - [anon_sym_annotation] = ACTIONS(4166), - [anon_sym_data] = ACTIONS(4166), - [anon_sym_inner] = ACTIONS(4166), - [anon_sym_value] = ACTIONS(4166), - [anon_sym_override] = ACTIONS(4166), - [anon_sym_lateinit] = ACTIONS(4166), - [anon_sym_public] = ACTIONS(4166), - [anon_sym_private] = ACTIONS(4166), - [anon_sym_internal] = ACTIONS(4166), - [anon_sym_protected] = ACTIONS(4166), - [anon_sym_tailrec] = ACTIONS(4166), - [anon_sym_operator] = ACTIONS(4166), - [anon_sym_infix] = ACTIONS(4166), - [anon_sym_inline] = ACTIONS(4166), - [anon_sym_external] = ACTIONS(4166), - [sym_property_modifier] = ACTIONS(4166), - [anon_sym_abstract] = ACTIONS(4166), - [anon_sym_final] = ACTIONS(4166), - [anon_sym_open] = ACTIONS(4166), - [anon_sym_vararg] = ACTIONS(4166), - [anon_sym_noinline] = ACTIONS(4166), - [anon_sym_crossinline] = ACTIONS(4166), - [anon_sym_expect] = ACTIONS(4166), - [anon_sym_actual] = ACTIONS(4166), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4168), - [sym_safe_nav] = ACTIONS(4168), + [sym__alpha_identifier] = ACTIONS(4182), + [anon_sym_AT] = ACTIONS(4184), + [anon_sym_LBRACK] = ACTIONS(4184), + [anon_sym_RBRACK] = ACTIONS(4184), + [anon_sym_as] = ACTIONS(4182), + [anon_sym_EQ] = ACTIONS(4182), + [anon_sym_LBRACE] = ACTIONS(4184), + [anon_sym_RBRACE] = ACTIONS(4184), + [anon_sym_LPAREN] = ACTIONS(4184), + [anon_sym_COMMA] = ACTIONS(4184), + [anon_sym_RPAREN] = ACTIONS(4184), + [anon_sym_by] = ACTIONS(4182), + [anon_sym_LT] = ACTIONS(4182), + [anon_sym_GT] = ACTIONS(4182), + [anon_sym_where] = ACTIONS(4182), + [anon_sym_DOT] = ACTIONS(4182), + [anon_sym_SEMI] = ACTIONS(4184), + [anon_sym_get] = ACTIONS(4182), + [anon_sym_set] = ACTIONS(4182), + [anon_sym_AMP] = ACTIONS(4182), + [sym__quest] = ACTIONS(4182), + [anon_sym_STAR] = ACTIONS(4182), + [anon_sym_DASH_GT] = ACTIONS(4184), + [sym_label] = ACTIONS(4184), + [anon_sym_in] = ACTIONS(4182), + [anon_sym_while] = ACTIONS(4182), + [anon_sym_DOT_DOT] = ACTIONS(4184), + [anon_sym_QMARK_COLON] = ACTIONS(4184), + [anon_sym_AMP_AMP] = ACTIONS(4184), + [anon_sym_PIPE_PIPE] = ACTIONS(4184), + [anon_sym_else] = ACTIONS(4182), + [anon_sym_COLON_COLON] = ACTIONS(4184), + [anon_sym_PLUS_EQ] = ACTIONS(4184), + [anon_sym_DASH_EQ] = ACTIONS(4184), + [anon_sym_STAR_EQ] = ACTIONS(4184), + [anon_sym_SLASH_EQ] = ACTIONS(4184), + [anon_sym_PERCENT_EQ] = ACTIONS(4184), + [anon_sym_BANG_EQ] = ACTIONS(4182), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4184), + [anon_sym_EQ_EQ] = ACTIONS(4182), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4184), + [anon_sym_LT_EQ] = ACTIONS(4184), + [anon_sym_GT_EQ] = ACTIONS(4184), + [anon_sym_BANGin] = ACTIONS(4184), + [anon_sym_is] = ACTIONS(4182), + [anon_sym_BANGis] = ACTIONS(4184), + [anon_sym_PLUS] = ACTIONS(4182), + [anon_sym_DASH] = ACTIONS(4182), + [anon_sym_SLASH] = ACTIONS(4182), + [anon_sym_PERCENT] = ACTIONS(4182), + [anon_sym_as_QMARK] = ACTIONS(4184), + [anon_sym_PLUS_PLUS] = ACTIONS(4184), + [anon_sym_DASH_DASH] = ACTIONS(4184), + [anon_sym_BANG_BANG] = ACTIONS(4184), + [anon_sym_suspend] = ACTIONS(4182), + [anon_sym_sealed] = ACTIONS(4182), + [anon_sym_annotation] = ACTIONS(4182), + [anon_sym_data] = ACTIONS(4182), + [anon_sym_inner] = ACTIONS(4182), + [anon_sym_value] = ACTIONS(4182), + [anon_sym_override] = ACTIONS(4182), + [anon_sym_lateinit] = ACTIONS(4182), + [anon_sym_public] = ACTIONS(4182), + [anon_sym_private] = ACTIONS(4182), + [anon_sym_internal] = ACTIONS(4182), + [anon_sym_protected] = ACTIONS(4182), + [anon_sym_tailrec] = ACTIONS(4182), + [anon_sym_operator] = ACTIONS(4182), + [anon_sym_infix] = ACTIONS(4182), + [anon_sym_inline] = ACTIONS(4182), + [anon_sym_external] = ACTIONS(4182), + [sym_property_modifier] = ACTIONS(4182), + [anon_sym_abstract] = ACTIONS(4182), + [anon_sym_final] = ACTIONS(4182), + [anon_sym_open] = ACTIONS(4182), + [anon_sym_vararg] = ACTIONS(4182), + [anon_sym_noinline] = ACTIONS(4182), + [anon_sym_crossinline] = ACTIONS(4182), + [anon_sym_expect] = ACTIONS(4182), + [anon_sym_actual] = ACTIONS(4182), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4184), + [sym_safe_nav] = ACTIONS(4184), [sym_multiline_comment] = ACTIONS(3), }, [3022] = { @@ -365810,86 +365810,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3184), [sym_function_body] = STATE(3475), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_RBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_RBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6509), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_RPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_RPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [anon_sym_DASH_GT] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_while] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [anon_sym_DASH_GT] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_while] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3045] = { @@ -374154,7 +374154,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [3142] = { [sym_class_body] = STATE(3494), - [sym_type_constraints] = STATE(3362), + [sym_type_constraints] = STATE(3321), [sym__alpha_identifier] = ACTIONS(4463), [anon_sym_AT] = ACTIONS(4465), [anon_sym_LBRACK] = ACTIONS(4465), @@ -374580,86 +374580,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [3147] = { [sym_function_body] = STATE(3475), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_RBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_RBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6509), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_RPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [anon_sym_DASH_GT] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_while] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_RPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [anon_sym_DASH_GT] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_while] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3148] = { @@ -380783,89 +380783,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(5165), }, [3220] = { - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(4183), - [anon_sym_LBRACE] = ACTIONS(4185), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(4183), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(4176), + [anon_sym_LBRACE] = ACTIONS(4178), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(4176), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [3221] = { [sym__alpha_identifier] = ACTIONS(5159), @@ -381125,87 +381125,87 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [3224] = { [sym_function_body] = STATE(3159), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6460), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [3225] = { [sym__alpha_identifier] = ACTIONS(1790), @@ -381888,88 +381888,88 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4149), }, [3233] = { - [sym__alpha_identifier] = ACTIONS(4179), - [anon_sym_AT] = ACTIONS(4181), - [anon_sym_COLON] = ACTIONS(4179), - [anon_sym_LBRACK] = ACTIONS(4181), - [anon_sym_RBRACK] = ACTIONS(4181), - [anon_sym_as] = ACTIONS(4179), - [anon_sym_EQ] = ACTIONS(4179), - [anon_sym_constructor] = ACTIONS(4179), - [anon_sym_LBRACE] = ACTIONS(4181), - [anon_sym_RBRACE] = ACTIONS(4181), - [anon_sym_LPAREN] = ACTIONS(4181), - [anon_sym_COMMA] = ACTIONS(4181), - [anon_sym_RPAREN] = ACTIONS(4181), - [anon_sym_LT] = ACTIONS(4179), - [anon_sym_GT] = ACTIONS(4179), - [anon_sym_where] = ACTIONS(4179), - [anon_sym_DOT] = ACTIONS(4179), - [anon_sym_SEMI] = ACTIONS(4181), - [anon_sym_get] = ACTIONS(4179), - [anon_sym_set] = ACTIONS(4179), - [anon_sym_STAR] = ACTIONS(4179), - [anon_sym_DASH_GT] = ACTIONS(4181), - [sym_label] = ACTIONS(4181), - [anon_sym_in] = ACTIONS(4179), - [anon_sym_while] = ACTIONS(4179), - [anon_sym_DOT_DOT] = ACTIONS(4181), - [anon_sym_QMARK_COLON] = ACTIONS(4181), - [anon_sym_AMP_AMP] = ACTIONS(4181), - [anon_sym_PIPE_PIPE] = ACTIONS(4181), - [anon_sym_else] = ACTIONS(4179), - [anon_sym_COLON_COLON] = ACTIONS(4181), - [anon_sym_PLUS_EQ] = ACTIONS(4181), - [anon_sym_DASH_EQ] = ACTIONS(4181), - [anon_sym_STAR_EQ] = ACTIONS(4181), - [anon_sym_SLASH_EQ] = ACTIONS(4181), - [anon_sym_PERCENT_EQ] = ACTIONS(4181), - [anon_sym_BANG_EQ] = ACTIONS(4179), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4181), - [anon_sym_EQ_EQ] = ACTIONS(4179), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4181), - [anon_sym_LT_EQ] = ACTIONS(4181), - [anon_sym_GT_EQ] = ACTIONS(4181), - [anon_sym_BANGin] = ACTIONS(4181), - [anon_sym_is] = ACTIONS(4179), - [anon_sym_BANGis] = ACTIONS(4181), - [anon_sym_PLUS] = ACTIONS(4179), - [anon_sym_DASH] = ACTIONS(4179), - [anon_sym_SLASH] = ACTIONS(4179), - [anon_sym_PERCENT] = ACTIONS(4179), - [anon_sym_as_QMARK] = ACTIONS(4181), - [anon_sym_PLUS_PLUS] = ACTIONS(4181), - [anon_sym_DASH_DASH] = ACTIONS(4181), - [anon_sym_BANG_BANG] = ACTIONS(4181), - [anon_sym_suspend] = ACTIONS(4179), - [anon_sym_sealed] = ACTIONS(4179), - [anon_sym_annotation] = ACTIONS(4179), - [anon_sym_data] = ACTIONS(4179), - [anon_sym_inner] = ACTIONS(4179), - [anon_sym_value] = ACTIONS(4179), - [anon_sym_override] = ACTIONS(4179), - [anon_sym_lateinit] = ACTIONS(4179), - [anon_sym_public] = ACTIONS(4179), - [anon_sym_private] = ACTIONS(4179), - [anon_sym_internal] = ACTIONS(4179), - [anon_sym_protected] = ACTIONS(4179), - [anon_sym_tailrec] = ACTIONS(4179), - [anon_sym_operator] = ACTIONS(4179), - [anon_sym_infix] = ACTIONS(4179), - [anon_sym_inline] = ACTIONS(4179), - [anon_sym_external] = ACTIONS(4179), - [sym_property_modifier] = ACTIONS(4179), - [anon_sym_abstract] = ACTIONS(4179), - [anon_sym_final] = ACTIONS(4179), - [anon_sym_open] = ACTIONS(4179), - [anon_sym_vararg] = ACTIONS(4179), - [anon_sym_noinline] = ACTIONS(4179), - [anon_sym_crossinline] = ACTIONS(4179), - [anon_sym_expect] = ACTIONS(4179), - [anon_sym_actual] = ACTIONS(4179), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4181), - [sym_safe_nav] = ACTIONS(4181), + [sym__alpha_identifier] = ACTIONS(4166), + [anon_sym_AT] = ACTIONS(4168), + [anon_sym_COLON] = ACTIONS(4166), + [anon_sym_LBRACK] = ACTIONS(4168), + [anon_sym_RBRACK] = ACTIONS(4168), + [anon_sym_as] = ACTIONS(4166), + [anon_sym_EQ] = ACTIONS(4166), + [anon_sym_constructor] = ACTIONS(4166), + [anon_sym_LBRACE] = ACTIONS(4168), + [anon_sym_RBRACE] = ACTIONS(4168), + [anon_sym_LPAREN] = ACTIONS(4168), + [anon_sym_COMMA] = ACTIONS(4168), + [anon_sym_RPAREN] = ACTIONS(4168), + [anon_sym_LT] = ACTIONS(4166), + [anon_sym_GT] = ACTIONS(4166), + [anon_sym_where] = ACTIONS(4166), + [anon_sym_DOT] = ACTIONS(4166), + [anon_sym_SEMI] = ACTIONS(4168), + [anon_sym_get] = ACTIONS(4166), + [anon_sym_set] = ACTIONS(4166), + [anon_sym_STAR] = ACTIONS(4166), + [anon_sym_DASH_GT] = ACTIONS(4168), + [sym_label] = ACTIONS(4168), + [anon_sym_in] = ACTIONS(4166), + [anon_sym_while] = ACTIONS(4166), + [anon_sym_DOT_DOT] = ACTIONS(4168), + [anon_sym_QMARK_COLON] = ACTIONS(4168), + [anon_sym_AMP_AMP] = ACTIONS(4168), + [anon_sym_PIPE_PIPE] = ACTIONS(4168), + [anon_sym_else] = ACTIONS(4166), + [anon_sym_COLON_COLON] = ACTIONS(4168), + [anon_sym_PLUS_EQ] = ACTIONS(4168), + [anon_sym_DASH_EQ] = ACTIONS(4168), + [anon_sym_STAR_EQ] = ACTIONS(4168), + [anon_sym_SLASH_EQ] = ACTIONS(4168), + [anon_sym_PERCENT_EQ] = ACTIONS(4168), + [anon_sym_BANG_EQ] = ACTIONS(4166), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), + [anon_sym_EQ_EQ] = ACTIONS(4166), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), + [anon_sym_LT_EQ] = ACTIONS(4168), + [anon_sym_GT_EQ] = ACTIONS(4168), + [anon_sym_BANGin] = ACTIONS(4168), + [anon_sym_is] = ACTIONS(4166), + [anon_sym_BANGis] = ACTIONS(4168), + [anon_sym_PLUS] = ACTIONS(4166), + [anon_sym_DASH] = ACTIONS(4166), + [anon_sym_SLASH] = ACTIONS(4166), + [anon_sym_PERCENT] = ACTIONS(4166), + [anon_sym_as_QMARK] = ACTIONS(4168), + [anon_sym_PLUS_PLUS] = ACTIONS(4168), + [anon_sym_DASH_DASH] = ACTIONS(4168), + [anon_sym_BANG_BANG] = ACTIONS(4168), + [anon_sym_suspend] = ACTIONS(4166), + [anon_sym_sealed] = ACTIONS(4166), + [anon_sym_annotation] = ACTIONS(4166), + [anon_sym_data] = ACTIONS(4166), + [anon_sym_inner] = ACTIONS(4166), + [anon_sym_value] = ACTIONS(4166), + [anon_sym_override] = ACTIONS(4166), + [anon_sym_lateinit] = ACTIONS(4166), + [anon_sym_public] = ACTIONS(4166), + [anon_sym_private] = ACTIONS(4166), + [anon_sym_internal] = ACTIONS(4166), + [anon_sym_protected] = ACTIONS(4166), + [anon_sym_tailrec] = ACTIONS(4166), + [anon_sym_operator] = ACTIONS(4166), + [anon_sym_infix] = ACTIONS(4166), + [anon_sym_inline] = ACTIONS(4166), + [anon_sym_external] = ACTIONS(4166), + [sym_property_modifier] = ACTIONS(4166), + [anon_sym_abstract] = ACTIONS(4166), + [anon_sym_final] = ACTIONS(4166), + [anon_sym_open] = ACTIONS(4166), + [anon_sym_vararg] = ACTIONS(4166), + [anon_sym_noinline] = ACTIONS(4166), + [anon_sym_crossinline] = ACTIONS(4166), + [anon_sym_expect] = ACTIONS(4166), + [anon_sym_actual] = ACTIONS(4166), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4168), + [sym_safe_nav] = ACTIONS(4168), [sym_multiline_comment] = ACTIONS(3), }, [3234] = { @@ -385372,171 +385372,171 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4149), }, [3274] = { - [sym_type_constraints] = STATE(3645), - [sym_function_body] = STATE(3220), - [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4160), - [anon_sym_AT] = ACTIONS(4162), + [sym_type_constraints] = STATE(3751), + [sym_function_body] = STATE(3475), + [sym__block] = STATE(3402), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), [anon_sym_COLON] = ACTIONS(6708), - [anon_sym_LBRACK] = ACTIONS(4162), - [anon_sym_as] = ACTIONS(4160), - [anon_sym_EQ] = ACTIONS(6706), - [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4162), - [anon_sym_LPAREN] = ACTIONS(4162), - [anon_sym_COMMA] = ACTIONS(4162), - [anon_sym_LT] = ACTIONS(4160), - [anon_sym_GT] = ACTIONS(4160), - [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4160), - [anon_sym_fun] = ACTIONS(4160), - [anon_sym_DOT] = ACTIONS(4160), - [anon_sym_SEMI] = ACTIONS(4162), - [anon_sym_get] = ACTIONS(4160), - [anon_sym_set] = ACTIONS(4160), - [anon_sym_this] = ACTIONS(4160), - [anon_sym_super] = ACTIONS(4160), - [anon_sym_STAR] = ACTIONS(4162), - [sym_label] = ACTIONS(4160), - [anon_sym_in] = ACTIONS(4160), - [anon_sym_DOT_DOT] = ACTIONS(4162), - [anon_sym_QMARK_COLON] = ACTIONS(4162), - [anon_sym_AMP_AMP] = ACTIONS(4162), - [anon_sym_PIPE_PIPE] = ACTIONS(4162), - [anon_sym_null] = ACTIONS(4160), - [anon_sym_if] = ACTIONS(4160), - [anon_sym_else] = ACTIONS(4160), - [anon_sym_when] = ACTIONS(4160), - [anon_sym_try] = ACTIONS(4160), - [anon_sym_throw] = ACTIONS(4160), - [anon_sym_return] = ACTIONS(4160), - [anon_sym_continue] = ACTIONS(4160), - [anon_sym_break] = ACTIONS(4160), - [anon_sym_COLON_COLON] = ACTIONS(4162), - [anon_sym_BANG_EQ] = ACTIONS(4160), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4162), - [anon_sym_EQ_EQ] = ACTIONS(4160), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4162), - [anon_sym_LT_EQ] = ACTIONS(4162), - [anon_sym_GT_EQ] = ACTIONS(4162), - [anon_sym_BANGin] = ACTIONS(4162), - [anon_sym_is] = ACTIONS(4160), - [anon_sym_BANGis] = ACTIONS(4162), - [anon_sym_PLUS] = ACTIONS(4160), - [anon_sym_DASH] = ACTIONS(4160), - [anon_sym_SLASH] = ACTIONS(4160), - [anon_sym_PERCENT] = ACTIONS(4162), - [anon_sym_as_QMARK] = ACTIONS(4162), - [anon_sym_PLUS_PLUS] = ACTIONS(4162), - [anon_sym_DASH_DASH] = ACTIONS(4162), - [anon_sym_BANG] = ACTIONS(4160), - [anon_sym_BANG_BANG] = ACTIONS(4162), - [anon_sym_data] = ACTIONS(4160), - [anon_sym_inner] = ACTIONS(4160), - [anon_sym_value] = ACTIONS(4160), - [anon_sym_expect] = ACTIONS(4160), - [anon_sym_actual] = ACTIONS(4160), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4162), - [anon_sym_continue_AT] = ACTIONS(4162), - [anon_sym_break_AT] = ACTIONS(4162), - [anon_sym_this_AT] = ACTIONS(4162), - [anon_sym_super_AT] = ACTIONS(4162), - [sym_real_literal] = ACTIONS(4162), - [sym_integer_literal] = ACTIONS(4160), - [sym_hex_literal] = ACTIONS(4162), - [sym_bin_literal] = ACTIONS(4162), - [anon_sym_true] = ACTIONS(4160), - [anon_sym_false] = ACTIONS(4160), - [anon_sym_SQUOTE] = ACTIONS(4162), - [sym__backtick_identifier] = ACTIONS(4162), - [sym__automatic_semicolon] = ACTIONS(4162), - [sym_safe_nav] = ACTIONS(4162), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(6710), + [anon_sym_LBRACE] = ACTIONS(6511), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_RPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(5492), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_while] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4162), }, [3275] = { [sym_type_constraints] = STATE(3656), [sym_function_body] = STATE(3866), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), - [anon_sym_COLON] = ACTIONS(6710), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_COMMA] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), + [anon_sym_COLON] = ACTIONS(6712), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_COMMA] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4173), - [sym_label] = ACTIONS(4175), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_PLUS_EQ] = ACTIONS(4175), - [anon_sym_DASH_EQ] = ACTIONS(4175), - [anon_sym_STAR_EQ] = ACTIONS(4175), - [anon_sym_SLASH_EQ] = ACTIONS(4175), - [anon_sym_PERCENT_EQ] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4173), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_suspend] = ACTIONS(4173), - [anon_sym_sealed] = ACTIONS(4173), - [anon_sym_annotation] = ACTIONS(4173), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_override] = ACTIONS(4173), - [anon_sym_lateinit] = ACTIONS(4173), - [anon_sym_public] = ACTIONS(4173), - [anon_sym_private] = ACTIONS(4173), - [anon_sym_internal] = ACTIONS(4173), - [anon_sym_protected] = ACTIONS(4173), - [anon_sym_tailrec] = ACTIONS(4173), - [anon_sym_operator] = ACTIONS(4173), - [anon_sym_infix] = ACTIONS(4173), - [anon_sym_inline] = ACTIONS(4173), - [anon_sym_external] = ACTIONS(4173), - [sym_property_modifier] = ACTIONS(4173), - [anon_sym_abstract] = ACTIONS(4173), - [anon_sym_final] = ACTIONS(4173), - [anon_sym_open] = ACTIONS(4173), - [anon_sym_vararg] = ACTIONS(4173), - [anon_sym_noinline] = ACTIONS(4173), - [anon_sym_crossinline] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4175), - [sym__automatic_semicolon] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4170), + [sym_label] = ACTIONS(4172), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_PLUS_EQ] = ACTIONS(4172), + [anon_sym_DASH_EQ] = ACTIONS(4172), + [anon_sym_STAR_EQ] = ACTIONS(4172), + [anon_sym_SLASH_EQ] = ACTIONS(4172), + [anon_sym_PERCENT_EQ] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4170), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_suspend] = ACTIONS(4170), + [anon_sym_sealed] = ACTIONS(4170), + [anon_sym_annotation] = ACTIONS(4170), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_override] = ACTIONS(4170), + [anon_sym_lateinit] = ACTIONS(4170), + [anon_sym_public] = ACTIONS(4170), + [anon_sym_private] = ACTIONS(4170), + [anon_sym_internal] = ACTIONS(4170), + [anon_sym_protected] = ACTIONS(4170), + [anon_sym_tailrec] = ACTIONS(4170), + [anon_sym_operator] = ACTIONS(4170), + [anon_sym_infix] = ACTIONS(4170), + [anon_sym_inline] = ACTIONS(4170), + [anon_sym_external] = ACTIONS(4170), + [sym_property_modifier] = ACTIONS(4170), + [anon_sym_abstract] = ACTIONS(4170), + [anon_sym_final] = ACTIONS(4170), + [anon_sym_open] = ACTIONS(4170), + [anon_sym_vararg] = ACTIONS(4170), + [anon_sym_noinline] = ACTIONS(4170), + [anon_sym_crossinline] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4172), + [sym__automatic_semicolon] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), [sym_multiline_comment] = ACTIONS(3), }, [3276] = { @@ -385648,55 +385648,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3115), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3113), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3115), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3115), [anon_sym_RPAREN] = ACTIONS(3115), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(6722), + [anon_sym_GT] = ACTIONS(6724), [anon_sym_where] = ACTIONS(3113), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3115), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3115), - [sym_label] = ACTIONS(6728), - [anon_sym_in] = ACTIONS(6730), + [sym_label] = ACTIONS(6730), + [anon_sym_in] = ACTIONS(6732), [anon_sym_while] = ACTIONS(3113), - [anon_sym_DOT_DOT] = ACTIONS(6732), - [anon_sym_QMARK_COLON] = ACTIONS(6734), - [anon_sym_AMP_AMP] = ACTIONS(6736), - [anon_sym_PIPE_PIPE] = ACTIONS(6738), + [anon_sym_DOT_DOT] = ACTIONS(6734), + [anon_sym_QMARK_COLON] = ACTIONS(6736), + [anon_sym_AMP_AMP] = ACTIONS(6738), + [anon_sym_PIPE_PIPE] = ACTIONS(6740), [anon_sym_else] = ACTIONS(3113), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3115), [anon_sym_DASH_EQ] = ACTIONS(3115), [anon_sym_STAR_EQ] = ACTIONS(3115), [anon_sym_SLASH_EQ] = ACTIONS(3115), [anon_sym_PERCENT_EQ] = ACTIONS(3115), - [anon_sym_BANG_EQ] = ACTIONS(6742), - [anon_sym_BANG_EQ_EQ] = ACTIONS(6744), - [anon_sym_EQ_EQ] = ACTIONS(6742), - [anon_sym_EQ_EQ_EQ] = ACTIONS(6744), - [anon_sym_LT_EQ] = ACTIONS(6746), - [anon_sym_GT_EQ] = ACTIONS(6746), - [anon_sym_BANGin] = ACTIONS(6748), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_BANG_EQ] = ACTIONS(6744), + [anon_sym_BANG_EQ_EQ] = ACTIONS(6746), + [anon_sym_EQ_EQ] = ACTIONS(6744), + [anon_sym_EQ_EQ_EQ] = ACTIONS(6746), + [anon_sym_LT_EQ] = ACTIONS(6748), + [anon_sym_GT_EQ] = ACTIONS(6748), + [anon_sym_BANGin] = ACTIONS(6750), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -385704,7 +385704,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3278] = { @@ -385732,55 +385732,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3090), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3088), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3090), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3090), [anon_sym_RPAREN] = ACTIONS(3090), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(6722), + [anon_sym_GT] = ACTIONS(6724), [anon_sym_where] = ACTIONS(3088), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3090), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3090), - [sym_label] = ACTIONS(6728), - [anon_sym_in] = ACTIONS(6730), + [sym_label] = ACTIONS(6730), + [anon_sym_in] = ACTIONS(6732), [anon_sym_while] = ACTIONS(3088), - [anon_sym_DOT_DOT] = ACTIONS(6732), - [anon_sym_QMARK_COLON] = ACTIONS(6734), - [anon_sym_AMP_AMP] = ACTIONS(6736), - [anon_sym_PIPE_PIPE] = ACTIONS(6738), + [anon_sym_DOT_DOT] = ACTIONS(6734), + [anon_sym_QMARK_COLON] = ACTIONS(6736), + [anon_sym_AMP_AMP] = ACTIONS(6738), + [anon_sym_PIPE_PIPE] = ACTIONS(6740), [anon_sym_else] = ACTIONS(3088), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3090), [anon_sym_DASH_EQ] = ACTIONS(3090), [anon_sym_STAR_EQ] = ACTIONS(3090), [anon_sym_SLASH_EQ] = ACTIONS(3090), [anon_sym_PERCENT_EQ] = ACTIONS(3090), - [anon_sym_BANG_EQ] = ACTIONS(6742), - [anon_sym_BANG_EQ_EQ] = ACTIONS(6744), - [anon_sym_EQ_EQ] = ACTIONS(6742), - [anon_sym_EQ_EQ_EQ] = ACTIONS(6744), - [anon_sym_LT_EQ] = ACTIONS(6746), - [anon_sym_GT_EQ] = ACTIONS(6746), - [anon_sym_BANGin] = ACTIONS(6748), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_BANG_EQ] = ACTIONS(6744), + [anon_sym_BANG_EQ_EQ] = ACTIONS(6746), + [anon_sym_EQ_EQ] = ACTIONS(6744), + [anon_sym_EQ_EQ_EQ] = ACTIONS(6746), + [anon_sym_LT_EQ] = ACTIONS(6748), + [anon_sym_GT_EQ] = ACTIONS(6748), + [anon_sym_BANGin] = ACTIONS(6750), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -385788,11 +385788,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3279] = { - [aux_sym_user_type_repeat1] = STATE(3319), + [aux_sym_user_type_repeat1] = STATE(3305), [sym__alpha_identifier] = ACTIONS(4193), [anon_sym_AT] = ACTIONS(4195), [anon_sym_LBRACK] = ACTIONS(4195), @@ -385806,7 +385806,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT] = ACTIONS(4193), [anon_sym_GT] = ACTIONS(4193), [anon_sym_where] = ACTIONS(4193), - [anon_sym_DOT] = ACTIONS(6760), + [anon_sym_DOT] = ACTIONS(6762), [anon_sym_SEMI] = ACTIONS(4195), [anon_sym_get] = ACTIONS(4193), [anon_sym_set] = ACTIONS(4193), @@ -385960,87 +385960,87 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [3281] = { - [sym__alpha_identifier] = ACTIONS(4571), - [anon_sym_AT] = ACTIONS(4573), - [anon_sym_LBRACK] = ACTIONS(4573), - [anon_sym_RBRACK] = ACTIONS(4573), - [anon_sym_as] = ACTIONS(4571), - [anon_sym_EQ] = ACTIONS(4571), - [anon_sym_LBRACE] = ACTIONS(4573), - [anon_sym_RBRACE] = ACTIONS(4573), - [anon_sym_LPAREN] = ACTIONS(4573), - [anon_sym_COMMA] = ACTIONS(4573), - [anon_sym_RPAREN] = ACTIONS(4573), - [anon_sym_by] = ACTIONS(4571), - [anon_sym_LT] = ACTIONS(4571), - [anon_sym_GT] = ACTIONS(4571), - [anon_sym_where] = ACTIONS(4571), - [anon_sym_DOT] = ACTIONS(4571), - [anon_sym_SEMI] = ACTIONS(4573), - [anon_sym_get] = ACTIONS(4571), - [anon_sym_set] = ACTIONS(4571), - [anon_sym_STAR] = ACTIONS(4571), - [anon_sym_DASH_GT] = ACTIONS(4573), - [sym_label] = ACTIONS(4573), - [anon_sym_in] = ACTIONS(4571), - [anon_sym_while] = ACTIONS(4571), - [anon_sym_DOT_DOT] = ACTIONS(4573), - [anon_sym_QMARK_COLON] = ACTIONS(4573), - [anon_sym_AMP_AMP] = ACTIONS(4573), - [anon_sym_PIPE_PIPE] = ACTIONS(4573), - [anon_sym_else] = ACTIONS(4571), - [anon_sym_COLON_COLON] = ACTIONS(4573), - [anon_sym_PLUS_EQ] = ACTIONS(4573), - [anon_sym_DASH_EQ] = ACTIONS(4573), - [anon_sym_STAR_EQ] = ACTIONS(4573), - [anon_sym_SLASH_EQ] = ACTIONS(4573), - [anon_sym_PERCENT_EQ] = ACTIONS(4573), - [anon_sym_BANG_EQ] = ACTIONS(4571), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4573), - [anon_sym_EQ_EQ] = ACTIONS(4571), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4573), - [anon_sym_LT_EQ] = ACTIONS(4573), - [anon_sym_GT_EQ] = ACTIONS(4573), - [anon_sym_BANGin] = ACTIONS(4573), - [anon_sym_is] = ACTIONS(4571), - [anon_sym_BANGis] = ACTIONS(4573), - [anon_sym_PLUS] = ACTIONS(4571), - [anon_sym_DASH] = ACTIONS(4571), - [anon_sym_SLASH] = ACTIONS(4571), - [anon_sym_PERCENT] = ACTIONS(4571), - [anon_sym_as_QMARK] = ACTIONS(4573), - [anon_sym_PLUS_PLUS] = ACTIONS(4573), - [anon_sym_DASH_DASH] = ACTIONS(4573), - [anon_sym_BANG_BANG] = ACTIONS(4573), - [anon_sym_suspend] = ACTIONS(4571), - [anon_sym_sealed] = ACTIONS(4571), - [anon_sym_annotation] = ACTIONS(4571), - [anon_sym_data] = ACTIONS(4571), - [anon_sym_inner] = ACTIONS(4571), - [anon_sym_value] = ACTIONS(4571), - [anon_sym_override] = ACTIONS(4571), - [anon_sym_lateinit] = ACTIONS(4571), - [anon_sym_public] = ACTIONS(4571), - [anon_sym_private] = ACTIONS(4571), - [anon_sym_internal] = ACTIONS(4571), - [anon_sym_protected] = ACTIONS(4571), - [anon_sym_tailrec] = ACTIONS(4571), - [anon_sym_operator] = ACTIONS(4571), - [anon_sym_infix] = ACTIONS(4571), - [anon_sym_inline] = ACTIONS(4571), - [anon_sym_external] = ACTIONS(4571), - [sym_property_modifier] = ACTIONS(4571), - [anon_sym_abstract] = ACTIONS(4571), - [anon_sym_final] = ACTIONS(4571), - [anon_sym_open] = ACTIONS(4571), - [anon_sym_vararg] = ACTIONS(4571), - [anon_sym_noinline] = ACTIONS(4571), - [anon_sym_crossinline] = ACTIONS(4571), - [anon_sym_expect] = ACTIONS(4571), - [anon_sym_actual] = ACTIONS(4571), + [sym__alpha_identifier] = ACTIONS(4746), + [anon_sym_AT] = ACTIONS(4748), + [anon_sym_COLON] = ACTIONS(4746), + [anon_sym_LBRACK] = ACTIONS(4748), + [anon_sym_RBRACK] = ACTIONS(4748), + [anon_sym_as] = ACTIONS(4746), + [anon_sym_EQ] = ACTIONS(4746), + [anon_sym_LBRACE] = ACTIONS(4748), + [anon_sym_RBRACE] = ACTIONS(4748), + [anon_sym_LPAREN] = ACTIONS(4748), + [anon_sym_COMMA] = ACTIONS(4748), + [anon_sym_RPAREN] = ACTIONS(4748), + [anon_sym_LT] = ACTIONS(4746), + [anon_sym_GT] = ACTIONS(4746), + [anon_sym_where] = ACTIONS(4746), + [anon_sym_DOT] = ACTIONS(4746), + [anon_sym_SEMI] = ACTIONS(4748), + [anon_sym_get] = ACTIONS(4746), + [anon_sym_set] = ACTIONS(4746), + [anon_sym_STAR] = ACTIONS(4746), + [anon_sym_DASH_GT] = ACTIONS(4748), + [sym_label] = ACTIONS(4748), + [anon_sym_in] = ACTIONS(4746), + [anon_sym_while] = ACTIONS(4746), + [anon_sym_DOT_DOT] = ACTIONS(4748), + [anon_sym_QMARK_COLON] = ACTIONS(4748), + [anon_sym_AMP_AMP] = ACTIONS(4748), + [anon_sym_PIPE_PIPE] = ACTIONS(4748), + [anon_sym_else] = ACTIONS(4746), + [anon_sym_COLON_COLON] = ACTIONS(4748), + [anon_sym_PLUS_EQ] = ACTIONS(4748), + [anon_sym_DASH_EQ] = ACTIONS(4748), + [anon_sym_STAR_EQ] = ACTIONS(4748), + [anon_sym_SLASH_EQ] = ACTIONS(4748), + [anon_sym_PERCENT_EQ] = ACTIONS(4748), + [anon_sym_BANG_EQ] = ACTIONS(4746), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4748), + [anon_sym_EQ_EQ] = ACTIONS(4746), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4748), + [anon_sym_LT_EQ] = ACTIONS(4748), + [anon_sym_GT_EQ] = ACTIONS(4748), + [anon_sym_BANGin] = ACTIONS(4748), + [anon_sym_is] = ACTIONS(4746), + [anon_sym_BANGis] = ACTIONS(4748), + [anon_sym_PLUS] = ACTIONS(4746), + [anon_sym_DASH] = ACTIONS(4746), + [anon_sym_SLASH] = ACTIONS(4746), + [anon_sym_PERCENT] = ACTIONS(4746), + [anon_sym_as_QMARK] = ACTIONS(4748), + [anon_sym_PLUS_PLUS] = ACTIONS(4748), + [anon_sym_DASH_DASH] = ACTIONS(4748), + [anon_sym_BANG_BANG] = ACTIONS(4748), + [anon_sym_suspend] = ACTIONS(4746), + [anon_sym_sealed] = ACTIONS(4746), + [anon_sym_annotation] = ACTIONS(4746), + [anon_sym_data] = ACTIONS(4746), + [anon_sym_inner] = ACTIONS(4746), + [anon_sym_value] = ACTIONS(4746), + [anon_sym_override] = ACTIONS(4746), + [anon_sym_lateinit] = ACTIONS(4746), + [anon_sym_public] = ACTIONS(4746), + [anon_sym_private] = ACTIONS(4746), + [anon_sym_internal] = ACTIONS(4746), + [anon_sym_protected] = ACTIONS(4746), + [anon_sym_tailrec] = ACTIONS(4746), + [anon_sym_operator] = ACTIONS(4746), + [anon_sym_infix] = ACTIONS(4746), + [anon_sym_inline] = ACTIONS(4746), + [anon_sym_external] = ACTIONS(4746), + [sym_property_modifier] = ACTIONS(4746), + [anon_sym_abstract] = ACTIONS(4746), + [anon_sym_final] = ACTIONS(4746), + [anon_sym_open] = ACTIONS(4746), + [anon_sym_vararg] = ACTIONS(4746), + [anon_sym_noinline] = ACTIONS(4746), + [anon_sym_crossinline] = ACTIONS(4746), + [anon_sym_expect] = ACTIONS(4746), + [anon_sym_actual] = ACTIONS(4746), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4573), - [sym_safe_nav] = ACTIONS(4573), + [sym__backtick_identifier] = ACTIONS(4748), + [sym_safe_nav] = ACTIONS(4748), [sym_multiline_comment] = ACTIONS(3), }, [3282] = { @@ -386404,55 +386404,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3184), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3182), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3184), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3184), [anon_sym_RPAREN] = ACTIONS(3184), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(6722), + [anon_sym_GT] = ACTIONS(6724), [anon_sym_where] = ACTIONS(3182), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3184), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3184), - [sym_label] = ACTIONS(6728), - [anon_sym_in] = ACTIONS(6730), + [sym_label] = ACTIONS(6730), + [anon_sym_in] = ACTIONS(6732), [anon_sym_while] = ACTIONS(3182), - [anon_sym_DOT_DOT] = ACTIONS(6732), - [anon_sym_QMARK_COLON] = ACTIONS(6734), - [anon_sym_AMP_AMP] = ACTIONS(6736), - [anon_sym_PIPE_PIPE] = ACTIONS(6738), + [anon_sym_DOT_DOT] = ACTIONS(6734), + [anon_sym_QMARK_COLON] = ACTIONS(6736), + [anon_sym_AMP_AMP] = ACTIONS(6738), + [anon_sym_PIPE_PIPE] = ACTIONS(6740), [anon_sym_else] = ACTIONS(3182), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3184), [anon_sym_DASH_EQ] = ACTIONS(3184), [anon_sym_STAR_EQ] = ACTIONS(3184), [anon_sym_SLASH_EQ] = ACTIONS(3184), [anon_sym_PERCENT_EQ] = ACTIONS(3184), - [anon_sym_BANG_EQ] = ACTIONS(6742), - [anon_sym_BANG_EQ_EQ] = ACTIONS(6744), - [anon_sym_EQ_EQ] = ACTIONS(6742), - [anon_sym_EQ_EQ_EQ] = ACTIONS(6744), - [anon_sym_LT_EQ] = ACTIONS(6746), - [anon_sym_GT_EQ] = ACTIONS(6746), - [anon_sym_BANGin] = ACTIONS(6748), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_BANG_EQ] = ACTIONS(6744), + [anon_sym_BANG_EQ_EQ] = ACTIONS(6746), + [anon_sym_EQ_EQ] = ACTIONS(6744), + [anon_sym_EQ_EQ_EQ] = ACTIONS(6746), + [anon_sym_LT_EQ] = ACTIONS(6748), + [anon_sym_GT_EQ] = ACTIONS(6748), + [anon_sym_BANGin] = ACTIONS(6750), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -386460,7 +386460,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3287] = { @@ -386471,7 +386471,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ] = ACTIONS(4267), [anon_sym_LBRACE] = ACTIONS(4262), [anon_sym_RBRACE] = ACTIONS(4265), - [anon_sym_LPAREN] = ACTIONS(6763), + [anon_sym_LPAREN] = ACTIONS(6765), [anon_sym_RPAREN] = ACTIONS(4265), [anon_sym_LT] = ACTIONS(4267), [anon_sym_GT] = ACTIONS(4267), @@ -386572,55 +386572,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3123), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3121), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3123), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3123), [anon_sym_RPAREN] = ACTIONS(3123), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(6722), + [anon_sym_GT] = ACTIONS(6724), [anon_sym_where] = ACTIONS(3121), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3123), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3123), - [sym_label] = ACTIONS(6728), - [anon_sym_in] = ACTIONS(6730), + [sym_label] = ACTIONS(6730), + [anon_sym_in] = ACTIONS(6732), [anon_sym_while] = ACTIONS(3121), - [anon_sym_DOT_DOT] = ACTIONS(6732), - [anon_sym_QMARK_COLON] = ACTIONS(6734), - [anon_sym_AMP_AMP] = ACTIONS(6736), - [anon_sym_PIPE_PIPE] = ACTIONS(6738), + [anon_sym_DOT_DOT] = ACTIONS(6734), + [anon_sym_QMARK_COLON] = ACTIONS(6736), + [anon_sym_AMP_AMP] = ACTIONS(6738), + [anon_sym_PIPE_PIPE] = ACTIONS(6740), [anon_sym_else] = ACTIONS(3121), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3123), [anon_sym_DASH_EQ] = ACTIONS(3123), [anon_sym_STAR_EQ] = ACTIONS(3123), [anon_sym_SLASH_EQ] = ACTIONS(3123), [anon_sym_PERCENT_EQ] = ACTIONS(3123), - [anon_sym_BANG_EQ] = ACTIONS(6742), - [anon_sym_BANG_EQ_EQ] = ACTIONS(6744), - [anon_sym_EQ_EQ] = ACTIONS(6742), - [anon_sym_EQ_EQ_EQ] = ACTIONS(6744), - [anon_sym_LT_EQ] = ACTIONS(6746), - [anon_sym_GT_EQ] = ACTIONS(6746), - [anon_sym_BANGin] = ACTIONS(6748), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_BANG_EQ] = ACTIONS(6744), + [anon_sym_BANG_EQ_EQ] = ACTIONS(6746), + [anon_sym_EQ_EQ] = ACTIONS(6744), + [anon_sym_EQ_EQ_EQ] = ACTIONS(6746), + [anon_sym_LT_EQ] = ACTIONS(6748), + [anon_sym_GT_EQ] = ACTIONS(6748), + [anon_sym_BANGin] = ACTIONS(6750), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -386628,7 +386628,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3289] = { @@ -386656,55 +386656,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3169), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3167), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3169), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3169), [anon_sym_RPAREN] = ACTIONS(3169), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(6722), + [anon_sym_GT] = ACTIONS(6724), [anon_sym_where] = ACTIONS(3167), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3169), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3169), - [sym_label] = ACTIONS(6728), - [anon_sym_in] = ACTIONS(6730), + [sym_label] = ACTIONS(6730), + [anon_sym_in] = ACTIONS(6732), [anon_sym_while] = ACTIONS(3167), - [anon_sym_DOT_DOT] = ACTIONS(6732), - [anon_sym_QMARK_COLON] = ACTIONS(6734), - [anon_sym_AMP_AMP] = ACTIONS(6736), - [anon_sym_PIPE_PIPE] = ACTIONS(6738), + [anon_sym_DOT_DOT] = ACTIONS(6734), + [anon_sym_QMARK_COLON] = ACTIONS(6736), + [anon_sym_AMP_AMP] = ACTIONS(6738), + [anon_sym_PIPE_PIPE] = ACTIONS(6740), [anon_sym_else] = ACTIONS(3167), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3169), [anon_sym_DASH_EQ] = ACTIONS(3169), [anon_sym_STAR_EQ] = ACTIONS(3169), [anon_sym_SLASH_EQ] = ACTIONS(3169), [anon_sym_PERCENT_EQ] = ACTIONS(3169), - [anon_sym_BANG_EQ] = ACTIONS(6742), - [anon_sym_BANG_EQ_EQ] = ACTIONS(6744), - [anon_sym_EQ_EQ] = ACTIONS(6742), - [anon_sym_EQ_EQ_EQ] = ACTIONS(6744), - [anon_sym_LT_EQ] = ACTIONS(6746), - [anon_sym_GT_EQ] = ACTIONS(6746), - [anon_sym_BANGin] = ACTIONS(6748), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_BANG_EQ] = ACTIONS(6744), + [anon_sym_BANG_EQ_EQ] = ACTIONS(6746), + [anon_sym_EQ_EQ] = ACTIONS(6744), + [anon_sym_EQ_EQ_EQ] = ACTIONS(6746), + [anon_sym_LT_EQ] = ACTIONS(6748), + [anon_sym_GT_EQ] = ACTIONS(6748), + [anon_sym_BANGin] = ACTIONS(6750), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -386712,92 +386712,92 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3290] = { - [sym__alpha_identifier] = ACTIONS(4281), - [anon_sym_AT] = ACTIONS(4284), - [anon_sym_LBRACK] = ACTIONS(4284), - [anon_sym_as] = ACTIONS(4289), - [anon_sym_EQ] = ACTIONS(4289), - [anon_sym_LBRACE] = ACTIONS(4284), - [anon_sym_RBRACE] = ACTIONS(4287), - [anon_sym_LPAREN] = ACTIONS(6767), - [anon_sym_RPAREN] = ACTIONS(4287), - [anon_sym_LT] = ACTIONS(4289), - [anon_sym_GT] = ACTIONS(4289), - [anon_sym_object] = ACTIONS(4004), - [anon_sym_fun] = ACTIONS(4004), - [anon_sym_DOT] = ACTIONS(4289), - [anon_sym_SEMI] = ACTIONS(4287), - [anon_sym_get] = ACTIONS(4281), - [anon_sym_set] = ACTIONS(4281), - [anon_sym_this] = ACTIONS(4004), - [anon_sym_super] = ACTIONS(4004), - [anon_sym_STAR] = ACTIONS(4281), - [sym_label] = ACTIONS(4281), - [anon_sym_in] = ACTIONS(4289), - [anon_sym_while] = ACTIONS(4289), - [anon_sym_DOT_DOT] = ACTIONS(4287), - [anon_sym_QMARK_COLON] = ACTIONS(4287), - [anon_sym_AMP_AMP] = ACTIONS(4287), - [anon_sym_PIPE_PIPE] = ACTIONS(4287), - [anon_sym_null] = ACTIONS(4004), - [anon_sym_if] = ACTIONS(4004), - [anon_sym_else] = ACTIONS(4289), - [anon_sym_when] = ACTIONS(4004), - [anon_sym_try] = ACTIONS(4004), - [anon_sym_throw] = ACTIONS(4004), - [anon_sym_return] = ACTIONS(4004), - [anon_sym_continue] = ACTIONS(4004), - [anon_sym_break] = ACTIONS(4004), - [anon_sym_COLON_COLON] = ACTIONS(4284), - [anon_sym_PLUS_EQ] = ACTIONS(4287), - [anon_sym_DASH_EQ] = ACTIONS(4287), - [anon_sym_STAR_EQ] = ACTIONS(4287), - [anon_sym_SLASH_EQ] = ACTIONS(4287), - [anon_sym_PERCENT_EQ] = ACTIONS(4287), - [anon_sym_BANG_EQ] = ACTIONS(4289), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4287), - [anon_sym_EQ_EQ] = ACTIONS(4289), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4287), - [anon_sym_LT_EQ] = ACTIONS(4287), - [anon_sym_GT_EQ] = ACTIONS(4287), - [anon_sym_BANGin] = ACTIONS(4287), - [anon_sym_is] = ACTIONS(4289), - [anon_sym_BANGis] = ACTIONS(4287), - [anon_sym_PLUS] = ACTIONS(4281), - [anon_sym_DASH] = ACTIONS(4281), - [anon_sym_SLASH] = ACTIONS(4289), - [anon_sym_PERCENT] = ACTIONS(4289), - [anon_sym_as_QMARK] = ACTIONS(4287), - [anon_sym_PLUS_PLUS] = ACTIONS(4284), - [anon_sym_DASH_DASH] = ACTIONS(4284), - [anon_sym_BANG] = ACTIONS(4004), - [anon_sym_BANG_BANG] = ACTIONS(4287), - [anon_sym_data] = ACTIONS(4281), - [anon_sym_inner] = ACTIONS(4281), - [anon_sym_value] = ACTIONS(4281), - [anon_sym_expect] = ACTIONS(4281), - [anon_sym_actual] = ACTIONS(4281), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4009), - [anon_sym_continue_AT] = ACTIONS(4009), - [anon_sym_break_AT] = ACTIONS(4009), - [anon_sym_this_AT] = ACTIONS(4009), - [anon_sym_super_AT] = ACTIONS(4009), - [sym_real_literal] = ACTIONS(4009), - [sym_integer_literal] = ACTIONS(4004), - [sym_hex_literal] = ACTIONS(4009), - [sym_bin_literal] = ACTIONS(4009), - [anon_sym_true] = ACTIONS(4004), - [anon_sym_false] = ACTIONS(4004), - [anon_sym_SQUOTE] = ACTIONS(4009), - [sym__backtick_identifier] = ACTIONS(4284), - [sym_safe_nav] = ACTIONS(4287), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4009), + [sym_type_constraints] = STATE(3654), + [sym_function_body] = STATE(3195), + [sym__block] = STATE(3082), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), + [anon_sym_COLON] = ACTIONS(6769), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), + [anon_sym_EQ] = ACTIONS(6706), + [anon_sym_LBRACE] = ACTIONS(6430), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_COMMA] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), + [anon_sym_where] = ACTIONS(3256), + [anon_sym_object] = ACTIONS(4170), + [anon_sym_fun] = ACTIONS(4170), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_this] = ACTIONS(4170), + [anon_sym_super] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4172), + [sym_label] = ACTIONS(4170), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_null] = ACTIONS(4170), + [anon_sym_if] = ACTIONS(4170), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_when] = ACTIONS(4170), + [anon_sym_try] = ACTIONS(4170), + [anon_sym_throw] = ACTIONS(4170), + [anon_sym_return] = ACTIONS(4170), + [anon_sym_continue] = ACTIONS(4170), + [anon_sym_break] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4172), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG] = ACTIONS(4170), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4172), + [anon_sym_continue_AT] = ACTIONS(4172), + [anon_sym_break_AT] = ACTIONS(4172), + [anon_sym_this_AT] = ACTIONS(4172), + [anon_sym_super_AT] = ACTIONS(4172), + [sym_real_literal] = ACTIONS(4172), + [sym_integer_literal] = ACTIONS(4170), + [sym_hex_literal] = ACTIONS(4172), + [sym_bin_literal] = ACTIONS(4172), + [anon_sym_true] = ACTIONS(4170), + [anon_sym_false] = ACTIONS(4170), + [anon_sym_SQUOTE] = ACTIONS(4172), + [sym__backtick_identifier] = ACTIONS(4172), + [sym__automatic_semicolon] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4172), }, [3291] = { [sym__alpha_identifier] = ACTIONS(4559), @@ -387244,55 +387244,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3134), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3132), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3134), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3134), [anon_sym_RPAREN] = ACTIONS(3134), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(6722), + [anon_sym_GT] = ACTIONS(6724), [anon_sym_where] = ACTIONS(3132), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3134), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3134), - [sym_label] = ACTIONS(6728), - [anon_sym_in] = ACTIONS(6730), + [sym_label] = ACTIONS(6730), + [anon_sym_in] = ACTIONS(6732), [anon_sym_while] = ACTIONS(3132), - [anon_sym_DOT_DOT] = ACTIONS(6732), - [anon_sym_QMARK_COLON] = ACTIONS(6734), - [anon_sym_AMP_AMP] = ACTIONS(6736), - [anon_sym_PIPE_PIPE] = ACTIONS(6738), + [anon_sym_DOT_DOT] = ACTIONS(6734), + [anon_sym_QMARK_COLON] = ACTIONS(6736), + [anon_sym_AMP_AMP] = ACTIONS(6738), + [anon_sym_PIPE_PIPE] = ACTIONS(6740), [anon_sym_else] = ACTIONS(3132), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3134), [anon_sym_DASH_EQ] = ACTIONS(3134), [anon_sym_STAR_EQ] = ACTIONS(3134), [anon_sym_SLASH_EQ] = ACTIONS(3134), [anon_sym_PERCENT_EQ] = ACTIONS(3134), - [anon_sym_BANG_EQ] = ACTIONS(6742), - [anon_sym_BANG_EQ_EQ] = ACTIONS(6744), - [anon_sym_EQ_EQ] = ACTIONS(6742), - [anon_sym_EQ_EQ_EQ] = ACTIONS(6744), - [anon_sym_LT_EQ] = ACTIONS(6746), - [anon_sym_GT_EQ] = ACTIONS(6746), - [anon_sym_BANGin] = ACTIONS(6748), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_BANG_EQ] = ACTIONS(6744), + [anon_sym_BANG_EQ_EQ] = ACTIONS(6746), + [anon_sym_EQ_EQ] = ACTIONS(6744), + [anon_sym_EQ_EQ_EQ] = ACTIONS(6746), + [anon_sym_LT_EQ] = ACTIONS(6748), + [anon_sym_GT_EQ] = ACTIONS(6748), + [anon_sym_BANGin] = ACTIONS(6750), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -387300,7 +387300,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3297] = { @@ -387496,55 +387496,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3103), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3101), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3103), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3103), [anon_sym_RPAREN] = ACTIONS(3103), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(6722), + [anon_sym_GT] = ACTIONS(6724), [anon_sym_where] = ACTIONS(3101), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3103), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3103), - [sym_label] = ACTIONS(6728), - [anon_sym_in] = ACTIONS(6730), + [sym_label] = ACTIONS(6730), + [anon_sym_in] = ACTIONS(6732), [anon_sym_while] = ACTIONS(3101), - [anon_sym_DOT_DOT] = ACTIONS(6732), - [anon_sym_QMARK_COLON] = ACTIONS(6734), - [anon_sym_AMP_AMP] = ACTIONS(6736), - [anon_sym_PIPE_PIPE] = ACTIONS(6738), + [anon_sym_DOT_DOT] = ACTIONS(6734), + [anon_sym_QMARK_COLON] = ACTIONS(6736), + [anon_sym_AMP_AMP] = ACTIONS(6738), + [anon_sym_PIPE_PIPE] = ACTIONS(6740), [anon_sym_else] = ACTIONS(3101), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3103), [anon_sym_DASH_EQ] = ACTIONS(3103), [anon_sym_STAR_EQ] = ACTIONS(3103), [anon_sym_SLASH_EQ] = ACTIONS(3103), [anon_sym_PERCENT_EQ] = ACTIONS(3103), - [anon_sym_BANG_EQ] = ACTIONS(6742), - [anon_sym_BANG_EQ_EQ] = ACTIONS(6744), - [anon_sym_EQ_EQ] = ACTIONS(6742), - [anon_sym_EQ_EQ_EQ] = ACTIONS(6744), - [anon_sym_LT_EQ] = ACTIONS(6746), - [anon_sym_GT_EQ] = ACTIONS(6746), - [anon_sym_BANGin] = ACTIONS(6748), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_BANG_EQ] = ACTIONS(6744), + [anon_sym_BANG_EQ_EQ] = ACTIONS(6746), + [anon_sym_EQ_EQ] = ACTIONS(6744), + [anon_sym_EQ_EQ_EQ] = ACTIONS(6746), + [anon_sym_LT_EQ] = ACTIONS(6748), + [anon_sym_GT_EQ] = ACTIONS(6748), + [anon_sym_BANGin] = ACTIONS(6750), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -387552,7 +387552,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3300] = { @@ -387976,171 +387976,171 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [3305] = { - [sym_type_constraints] = STATE(3654), - [sym_function_body] = STATE(3195), - [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), - [anon_sym_COLON] = ACTIONS(6776), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), - [anon_sym_EQ] = ACTIONS(6706), - [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_COMMA] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), - [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4173), - [anon_sym_fun] = ACTIONS(4173), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_this] = ACTIONS(4173), - [anon_sym_super] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4175), - [sym_label] = ACTIONS(4173), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_null] = ACTIONS(4173), - [anon_sym_if] = ACTIONS(4173), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_when] = ACTIONS(4173), - [anon_sym_try] = ACTIONS(4173), - [anon_sym_throw] = ACTIONS(4173), - [anon_sym_return] = ACTIONS(4173), - [anon_sym_continue] = ACTIONS(4173), - [anon_sym_break] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4175), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG] = ACTIONS(4173), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4175), - [anon_sym_continue_AT] = ACTIONS(4175), - [anon_sym_break_AT] = ACTIONS(4175), - [anon_sym_this_AT] = ACTIONS(4175), - [anon_sym_super_AT] = ACTIONS(4175), - [sym_real_literal] = ACTIONS(4175), - [sym_integer_literal] = ACTIONS(4173), - [sym_hex_literal] = ACTIONS(4175), - [sym_bin_literal] = ACTIONS(4175), - [anon_sym_true] = ACTIONS(4173), - [anon_sym_false] = ACTIONS(4173), - [anon_sym_SQUOTE] = ACTIONS(4175), - [sym__backtick_identifier] = ACTIONS(4175), - [sym__automatic_semicolon] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4175), + [aux_sym_user_type_repeat1] = STATE(3306), + [sym__alpha_identifier] = ACTIONS(4153), + [anon_sym_AT] = ACTIONS(4155), + [anon_sym_LBRACK] = ACTIONS(4155), + [anon_sym_as] = ACTIONS(4153), + [anon_sym_EQ] = ACTIONS(4153), + [anon_sym_LBRACE] = ACTIONS(4155), + [anon_sym_RBRACE] = ACTIONS(4155), + [anon_sym_LPAREN] = ACTIONS(4155), + [anon_sym_COMMA] = ACTIONS(4155), + [anon_sym_by] = ACTIONS(4153), + [anon_sym_LT] = ACTIONS(4153), + [anon_sym_GT] = ACTIONS(4153), + [anon_sym_where] = ACTIONS(4153), + [anon_sym_DOT] = ACTIONS(6776), + [anon_sym_SEMI] = ACTIONS(4155), + [anon_sym_get] = ACTIONS(4153), + [anon_sym_set] = ACTIONS(4153), + [anon_sym_AMP] = ACTIONS(4153), + [sym__quest] = ACTIONS(4153), + [anon_sym_STAR] = ACTIONS(4153), + [sym_label] = ACTIONS(4155), + [anon_sym_in] = ACTIONS(4153), + [anon_sym_DOT_DOT] = ACTIONS(4155), + [anon_sym_QMARK_COLON] = ACTIONS(4155), + [anon_sym_AMP_AMP] = ACTIONS(4155), + [anon_sym_PIPE_PIPE] = ACTIONS(4155), + [anon_sym_else] = ACTIONS(4153), + [anon_sym_COLON_COLON] = ACTIONS(4155), + [anon_sym_PLUS_EQ] = ACTIONS(4155), + [anon_sym_DASH_EQ] = ACTIONS(4155), + [anon_sym_STAR_EQ] = ACTIONS(4155), + [anon_sym_SLASH_EQ] = ACTIONS(4155), + [anon_sym_PERCENT_EQ] = ACTIONS(4155), + [anon_sym_BANG_EQ] = ACTIONS(4153), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4155), + [anon_sym_EQ_EQ] = ACTIONS(4153), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4155), + [anon_sym_LT_EQ] = ACTIONS(4155), + [anon_sym_GT_EQ] = ACTIONS(4155), + [anon_sym_BANGin] = ACTIONS(4155), + [anon_sym_is] = ACTIONS(4153), + [anon_sym_BANGis] = ACTIONS(4155), + [anon_sym_PLUS] = ACTIONS(4153), + [anon_sym_DASH] = ACTIONS(4153), + [anon_sym_SLASH] = ACTIONS(4153), + [anon_sym_PERCENT] = ACTIONS(4153), + [anon_sym_as_QMARK] = ACTIONS(4155), + [anon_sym_PLUS_PLUS] = ACTIONS(4155), + [anon_sym_DASH_DASH] = ACTIONS(4155), + [anon_sym_BANG_BANG] = ACTIONS(4155), + [anon_sym_suspend] = ACTIONS(4153), + [anon_sym_sealed] = ACTIONS(4153), + [anon_sym_annotation] = ACTIONS(4153), + [anon_sym_data] = ACTIONS(4153), + [anon_sym_inner] = ACTIONS(4153), + [anon_sym_value] = ACTIONS(4153), + [anon_sym_override] = ACTIONS(4153), + [anon_sym_lateinit] = ACTIONS(4153), + [anon_sym_public] = ACTIONS(4153), + [anon_sym_private] = ACTIONS(4153), + [anon_sym_internal] = ACTIONS(4153), + [anon_sym_protected] = ACTIONS(4153), + [anon_sym_tailrec] = ACTIONS(4153), + [anon_sym_operator] = ACTIONS(4153), + [anon_sym_infix] = ACTIONS(4153), + [anon_sym_inline] = ACTIONS(4153), + [anon_sym_external] = ACTIONS(4153), + [sym_property_modifier] = ACTIONS(4153), + [anon_sym_abstract] = ACTIONS(4153), + [anon_sym_final] = ACTIONS(4153), + [anon_sym_open] = ACTIONS(4153), + [anon_sym_vararg] = ACTIONS(4153), + [anon_sym_noinline] = ACTIONS(4153), + [anon_sym_crossinline] = ACTIONS(4153), + [anon_sym_expect] = ACTIONS(4153), + [anon_sym_actual] = ACTIONS(4153), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4155), + [sym__automatic_semicolon] = ACTIONS(4155), + [sym_safe_nav] = ACTIONS(4155), + [sym_multiline_comment] = ACTIONS(3), }, [3306] = { [aux_sym_user_type_repeat1] = STATE(3306), - [sym__alpha_identifier] = ACTIONS(4166), - [anon_sym_AT] = ACTIONS(4168), - [anon_sym_LBRACK] = ACTIONS(4168), - [anon_sym_as] = ACTIONS(4166), - [anon_sym_EQ] = ACTIONS(4166), - [anon_sym_LBRACE] = ACTIONS(4168), - [anon_sym_RBRACE] = ACTIONS(4168), - [anon_sym_LPAREN] = ACTIONS(4168), - [anon_sym_COMMA] = ACTIONS(4168), - [anon_sym_by] = ACTIONS(4166), - [anon_sym_LT] = ACTIONS(4166), - [anon_sym_GT] = ACTIONS(4166), - [anon_sym_where] = ACTIONS(4166), - [anon_sym_DOT] = ACTIONS(6778), - [anon_sym_SEMI] = ACTIONS(4168), - [anon_sym_get] = ACTIONS(4166), - [anon_sym_set] = ACTIONS(4166), - [anon_sym_AMP] = ACTIONS(4166), - [sym__quest] = ACTIONS(4166), - [anon_sym_STAR] = ACTIONS(4166), - [sym_label] = ACTIONS(4168), - [anon_sym_in] = ACTIONS(4166), - [anon_sym_DOT_DOT] = ACTIONS(4168), - [anon_sym_QMARK_COLON] = ACTIONS(4168), - [anon_sym_AMP_AMP] = ACTIONS(4168), - [anon_sym_PIPE_PIPE] = ACTIONS(4168), - [anon_sym_else] = ACTIONS(4166), - [anon_sym_COLON_COLON] = ACTIONS(4168), - [anon_sym_PLUS_EQ] = ACTIONS(4168), - [anon_sym_DASH_EQ] = ACTIONS(4168), - [anon_sym_STAR_EQ] = ACTIONS(4168), - [anon_sym_SLASH_EQ] = ACTIONS(4168), - [anon_sym_PERCENT_EQ] = ACTIONS(4168), - [anon_sym_BANG_EQ] = ACTIONS(4166), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), - [anon_sym_EQ_EQ] = ACTIONS(4166), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), - [anon_sym_LT_EQ] = ACTIONS(4168), - [anon_sym_GT_EQ] = ACTIONS(4168), - [anon_sym_BANGin] = ACTIONS(4168), - [anon_sym_is] = ACTIONS(4166), - [anon_sym_BANGis] = ACTIONS(4168), - [anon_sym_PLUS] = ACTIONS(4166), - [anon_sym_DASH] = ACTIONS(4166), - [anon_sym_SLASH] = ACTIONS(4166), - [anon_sym_PERCENT] = ACTIONS(4166), - [anon_sym_as_QMARK] = ACTIONS(4168), - [anon_sym_PLUS_PLUS] = ACTIONS(4168), - [anon_sym_DASH_DASH] = ACTIONS(4168), - [anon_sym_BANG_BANG] = ACTIONS(4168), - [anon_sym_suspend] = ACTIONS(4166), - [anon_sym_sealed] = ACTIONS(4166), - [anon_sym_annotation] = ACTIONS(4166), - [anon_sym_data] = ACTIONS(4166), - [anon_sym_inner] = ACTIONS(4166), - [anon_sym_value] = ACTIONS(4166), - [anon_sym_override] = ACTIONS(4166), - [anon_sym_lateinit] = ACTIONS(4166), - [anon_sym_public] = ACTIONS(4166), - [anon_sym_private] = ACTIONS(4166), - [anon_sym_internal] = ACTIONS(4166), - [anon_sym_protected] = ACTIONS(4166), - [anon_sym_tailrec] = ACTIONS(4166), - [anon_sym_operator] = ACTIONS(4166), - [anon_sym_infix] = ACTIONS(4166), - [anon_sym_inline] = ACTIONS(4166), - [anon_sym_external] = ACTIONS(4166), - [sym_property_modifier] = ACTIONS(4166), - [anon_sym_abstract] = ACTIONS(4166), - [anon_sym_final] = ACTIONS(4166), - [anon_sym_open] = ACTIONS(4166), - [anon_sym_vararg] = ACTIONS(4166), - [anon_sym_noinline] = ACTIONS(4166), - [anon_sym_crossinline] = ACTIONS(4166), - [anon_sym_expect] = ACTIONS(4166), - [anon_sym_actual] = ACTIONS(4166), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4168), - [sym__automatic_semicolon] = ACTIONS(4168), - [sym_safe_nav] = ACTIONS(4168), + [sym__alpha_identifier] = ACTIONS(4182), + [anon_sym_AT] = ACTIONS(4184), + [anon_sym_LBRACK] = ACTIONS(4184), + [anon_sym_as] = ACTIONS(4182), + [anon_sym_EQ] = ACTIONS(4182), + [anon_sym_LBRACE] = ACTIONS(4184), + [anon_sym_RBRACE] = ACTIONS(4184), + [anon_sym_LPAREN] = ACTIONS(4184), + [anon_sym_COMMA] = ACTIONS(4184), + [anon_sym_by] = ACTIONS(4182), + [anon_sym_LT] = ACTIONS(4182), + [anon_sym_GT] = ACTIONS(4182), + [anon_sym_where] = ACTIONS(4182), + [anon_sym_DOT] = ACTIONS(6779), + [anon_sym_SEMI] = ACTIONS(4184), + [anon_sym_get] = ACTIONS(4182), + [anon_sym_set] = ACTIONS(4182), + [anon_sym_AMP] = ACTIONS(4182), + [sym__quest] = ACTIONS(4182), + [anon_sym_STAR] = ACTIONS(4182), + [sym_label] = ACTIONS(4184), + [anon_sym_in] = ACTIONS(4182), + [anon_sym_DOT_DOT] = ACTIONS(4184), + [anon_sym_QMARK_COLON] = ACTIONS(4184), + [anon_sym_AMP_AMP] = ACTIONS(4184), + [anon_sym_PIPE_PIPE] = ACTIONS(4184), + [anon_sym_else] = ACTIONS(4182), + [anon_sym_COLON_COLON] = ACTIONS(4184), + [anon_sym_PLUS_EQ] = ACTIONS(4184), + [anon_sym_DASH_EQ] = ACTIONS(4184), + [anon_sym_STAR_EQ] = ACTIONS(4184), + [anon_sym_SLASH_EQ] = ACTIONS(4184), + [anon_sym_PERCENT_EQ] = ACTIONS(4184), + [anon_sym_BANG_EQ] = ACTIONS(4182), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4184), + [anon_sym_EQ_EQ] = ACTIONS(4182), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4184), + [anon_sym_LT_EQ] = ACTIONS(4184), + [anon_sym_GT_EQ] = ACTIONS(4184), + [anon_sym_BANGin] = ACTIONS(4184), + [anon_sym_is] = ACTIONS(4182), + [anon_sym_BANGis] = ACTIONS(4184), + [anon_sym_PLUS] = ACTIONS(4182), + [anon_sym_DASH] = ACTIONS(4182), + [anon_sym_SLASH] = ACTIONS(4182), + [anon_sym_PERCENT] = ACTIONS(4182), + [anon_sym_as_QMARK] = ACTIONS(4184), + [anon_sym_PLUS_PLUS] = ACTIONS(4184), + [anon_sym_DASH_DASH] = ACTIONS(4184), + [anon_sym_BANG_BANG] = ACTIONS(4184), + [anon_sym_suspend] = ACTIONS(4182), + [anon_sym_sealed] = ACTIONS(4182), + [anon_sym_annotation] = ACTIONS(4182), + [anon_sym_data] = ACTIONS(4182), + [anon_sym_inner] = ACTIONS(4182), + [anon_sym_value] = ACTIONS(4182), + [anon_sym_override] = ACTIONS(4182), + [anon_sym_lateinit] = ACTIONS(4182), + [anon_sym_public] = ACTIONS(4182), + [anon_sym_private] = ACTIONS(4182), + [anon_sym_internal] = ACTIONS(4182), + [anon_sym_protected] = ACTIONS(4182), + [anon_sym_tailrec] = ACTIONS(4182), + [anon_sym_operator] = ACTIONS(4182), + [anon_sym_infix] = ACTIONS(4182), + [anon_sym_inline] = ACTIONS(4182), + [anon_sym_external] = ACTIONS(4182), + [sym_property_modifier] = ACTIONS(4182), + [anon_sym_abstract] = ACTIONS(4182), + [anon_sym_final] = ACTIONS(4182), + [anon_sym_open] = ACTIONS(4182), + [anon_sym_vararg] = ACTIONS(4182), + [anon_sym_noinline] = ACTIONS(4182), + [anon_sym_crossinline] = ACTIONS(4182), + [anon_sym_expect] = ACTIONS(4182), + [anon_sym_actual] = ACTIONS(4182), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4184), + [sym__automatic_semicolon] = ACTIONS(4184), + [sym_safe_nav] = ACTIONS(4184), [sym_multiline_comment] = ACTIONS(3), }, [3307] = { @@ -388239,7 +388239,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(4189), [anon_sym_COMMA] = ACTIONS(4189), [anon_sym_by] = ACTIONS(4128), - [anon_sym_LT] = ACTIONS(6781), + [anon_sym_LT] = ACTIONS(6782), [anon_sym_GT] = ACTIONS(4128), [anon_sym_where] = ACTIONS(4128), [anon_sym_DOT] = ACTIONS(4128), @@ -388420,33 +388420,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3175), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3177), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3175), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3177), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3177), [anon_sym_RPAREN] = ACTIONS(3177), [anon_sym_LT] = ACTIONS(3179), [anon_sym_GT] = ACTIONS(3175), [anon_sym_where] = ACTIONS(3175), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3177), [anon_sym_get] = ACTIONS(3175), [anon_sym_set] = ACTIONS(3175), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3177), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3175), [anon_sym_while] = ACTIONS(3175), - [anon_sym_DOT_DOT] = ACTIONS(6732), + [anon_sym_DOT_DOT] = ACTIONS(6734), [anon_sym_QMARK_COLON] = ACTIONS(3177), [anon_sym_AMP_AMP] = ACTIONS(3177), [anon_sym_PIPE_PIPE] = ACTIONS(3177), [anon_sym_else] = ACTIONS(3175), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3177), [anon_sym_DASH_EQ] = ACTIONS(3177), [anon_sym_STAR_EQ] = ACTIONS(3177), @@ -388461,14 +388461,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_BANGin] = ACTIONS(3177), [anon_sym_is] = ACTIONS(3175), [anon_sym_BANGis] = ACTIONS(3177), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3175), [anon_sym_inner] = ACTIONS(3175), [anon_sym_value] = ACTIONS(3175), @@ -388476,7 +388476,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3175), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3177), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3311] = { @@ -388651,84 +388651,84 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3748), [sym_function_body] = STATE(3552), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), - [anon_sym_COLON] = ACTIONS(6783), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), - [anon_sym_EQ] = ACTIONS(6785), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), + [anon_sym_COLON] = ACTIONS(6784), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_RPAREN] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_RPAREN] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4173), - [sym_label] = ACTIONS(4175), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_while] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_PLUS_EQ] = ACTIONS(4175), - [anon_sym_DASH_EQ] = ACTIONS(4175), - [anon_sym_STAR_EQ] = ACTIONS(4175), - [anon_sym_SLASH_EQ] = ACTIONS(4175), - [anon_sym_PERCENT_EQ] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4173), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_suspend] = ACTIONS(4173), - [anon_sym_sealed] = ACTIONS(4173), - [anon_sym_annotation] = ACTIONS(4173), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_override] = ACTIONS(4173), - [anon_sym_lateinit] = ACTIONS(4173), - [anon_sym_public] = ACTIONS(4173), - [anon_sym_private] = ACTIONS(4173), - [anon_sym_internal] = ACTIONS(4173), - [anon_sym_protected] = ACTIONS(4173), - [anon_sym_tailrec] = ACTIONS(4173), - [anon_sym_operator] = ACTIONS(4173), - [anon_sym_infix] = ACTIONS(4173), - [anon_sym_inline] = ACTIONS(4173), - [anon_sym_external] = ACTIONS(4173), - [sym_property_modifier] = ACTIONS(4173), - [anon_sym_abstract] = ACTIONS(4173), - [anon_sym_final] = ACTIONS(4173), - [anon_sym_open] = ACTIONS(4173), - [anon_sym_vararg] = ACTIONS(4173), - [anon_sym_noinline] = ACTIONS(4173), - [anon_sym_crossinline] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4170), + [sym_label] = ACTIONS(4172), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_while] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_PLUS_EQ] = ACTIONS(4172), + [anon_sym_DASH_EQ] = ACTIONS(4172), + [anon_sym_STAR_EQ] = ACTIONS(4172), + [anon_sym_SLASH_EQ] = ACTIONS(4172), + [anon_sym_PERCENT_EQ] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4170), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_suspend] = ACTIONS(4170), + [anon_sym_sealed] = ACTIONS(4170), + [anon_sym_annotation] = ACTIONS(4170), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_override] = ACTIONS(4170), + [anon_sym_lateinit] = ACTIONS(4170), + [anon_sym_public] = ACTIONS(4170), + [anon_sym_private] = ACTIONS(4170), + [anon_sym_internal] = ACTIONS(4170), + [anon_sym_protected] = ACTIONS(4170), + [anon_sym_tailrec] = ACTIONS(4170), + [anon_sym_operator] = ACTIONS(4170), + [anon_sym_infix] = ACTIONS(4170), + [anon_sym_inline] = ACTIONS(4170), + [anon_sym_external] = ACTIONS(4170), + [sym_property_modifier] = ACTIONS(4170), + [anon_sym_abstract] = ACTIONS(4170), + [anon_sym_final] = ACTIONS(4170), + [anon_sym_open] = ACTIONS(4170), + [anon_sym_vararg] = ACTIONS(4170), + [anon_sym_noinline] = ACTIONS(4170), + [anon_sym_crossinline] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), [sym_multiline_comment] = ACTIONS(3), }, [3314] = { @@ -388737,10 +388737,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__block] = STATE(3402), [sym__alpha_identifier] = ACTIONS(4137), [anon_sym_AT] = ACTIONS(4139), - [anon_sym_COLON] = ACTIONS(6787), + [anon_sym_COLON] = ACTIONS(6786), [anon_sym_LBRACK] = ACTIONS(4139), [anon_sym_as] = ACTIONS(4137), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4139), [anon_sym_LPAREN] = ACTIONS(4139), @@ -388905,10 +388905,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__block] = STATE(3402), [sym__alpha_identifier] = ACTIONS(4147), [anon_sym_AT] = ACTIONS(4149), - [anon_sym_COLON] = ACTIONS(6789), + [anon_sym_COLON] = ACTIONS(6788), [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), @@ -388989,10 +388989,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__block] = STATE(3402), [sym__alpha_identifier] = ACTIONS(4160), [anon_sym_AT] = ACTIONS(4162), - [anon_sym_COLON] = ACTIONS(6791), + [anon_sym_COLON] = ACTIONS(6790), [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), @@ -389068,172 +389068,172 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [3318] = { - [sym_type_constraints] = STATE(3751), - [sym_function_body] = STATE(3475), - [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_COLON] = ACTIONS(6793), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(6785), - [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_RPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_while] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [sym_type_constraints] = STATE(3652), + [sym_function_body] = STATE(3232), + [sym__block] = STATE(3082), + [sym__alpha_identifier] = ACTIONS(4137), + [anon_sym_AT] = ACTIONS(4139), + [anon_sym_COLON] = ACTIONS(6792), + [anon_sym_LBRACK] = ACTIONS(4139), + [anon_sym_as] = ACTIONS(4137), + [anon_sym_EQ] = ACTIONS(6706), + [anon_sym_LBRACE] = ACTIONS(6430), + [anon_sym_RBRACE] = ACTIONS(4139), + [anon_sym_LPAREN] = ACTIONS(4139), + [anon_sym_COMMA] = ACTIONS(4139), + [anon_sym_LT] = ACTIONS(4137), + [anon_sym_GT] = ACTIONS(4137), + [anon_sym_where] = ACTIONS(3256), + [anon_sym_object] = ACTIONS(4137), + [anon_sym_fun] = ACTIONS(4137), + [anon_sym_DOT] = ACTIONS(4137), + [anon_sym_SEMI] = ACTIONS(4139), + [anon_sym_get] = ACTIONS(4137), + [anon_sym_set] = ACTIONS(4137), + [anon_sym_this] = ACTIONS(4137), + [anon_sym_super] = ACTIONS(4137), + [anon_sym_STAR] = ACTIONS(4139), + [sym_label] = ACTIONS(4137), + [anon_sym_in] = ACTIONS(4137), + [anon_sym_DOT_DOT] = ACTIONS(4139), + [anon_sym_QMARK_COLON] = ACTIONS(4139), + [anon_sym_AMP_AMP] = ACTIONS(4139), + [anon_sym_PIPE_PIPE] = ACTIONS(4139), + [anon_sym_null] = ACTIONS(4137), + [anon_sym_if] = ACTIONS(4137), + [anon_sym_else] = ACTIONS(4137), + [anon_sym_when] = ACTIONS(4137), + [anon_sym_try] = ACTIONS(4137), + [anon_sym_throw] = ACTIONS(4137), + [anon_sym_return] = ACTIONS(4137), + [anon_sym_continue] = ACTIONS(4137), + [anon_sym_break] = ACTIONS(4137), + [anon_sym_COLON_COLON] = ACTIONS(4139), + [anon_sym_BANG_EQ] = ACTIONS(4137), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4139), + [anon_sym_EQ_EQ] = ACTIONS(4137), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4139), + [anon_sym_LT_EQ] = ACTIONS(4139), + [anon_sym_GT_EQ] = ACTIONS(4139), + [anon_sym_BANGin] = ACTIONS(4139), + [anon_sym_is] = ACTIONS(4137), + [anon_sym_BANGis] = ACTIONS(4139), + [anon_sym_PLUS] = ACTIONS(4137), + [anon_sym_DASH] = ACTIONS(4137), + [anon_sym_SLASH] = ACTIONS(4137), + [anon_sym_PERCENT] = ACTIONS(4139), + [anon_sym_as_QMARK] = ACTIONS(4139), + [anon_sym_PLUS_PLUS] = ACTIONS(4139), + [anon_sym_DASH_DASH] = ACTIONS(4139), + [anon_sym_BANG] = ACTIONS(4137), + [anon_sym_BANG_BANG] = ACTIONS(4139), + [anon_sym_data] = ACTIONS(4137), + [anon_sym_inner] = ACTIONS(4137), + [anon_sym_value] = ACTIONS(4137), + [anon_sym_expect] = ACTIONS(4137), + [anon_sym_actual] = ACTIONS(4137), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4139), + [anon_sym_continue_AT] = ACTIONS(4139), + [anon_sym_break_AT] = ACTIONS(4139), + [anon_sym_this_AT] = ACTIONS(4139), + [anon_sym_super_AT] = ACTIONS(4139), + [sym_real_literal] = ACTIONS(4139), + [sym_integer_literal] = ACTIONS(4137), + [sym_hex_literal] = ACTIONS(4139), + [sym_bin_literal] = ACTIONS(4139), + [anon_sym_true] = ACTIONS(4137), + [anon_sym_false] = ACTIONS(4137), + [anon_sym_SQUOTE] = ACTIONS(4139), + [sym__backtick_identifier] = ACTIONS(4139), + [sym__automatic_semicolon] = ACTIONS(4139), + [sym_safe_nav] = ACTIONS(4139), [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4139), }, [3319] = { - [aux_sym_user_type_repeat1] = STATE(3306), - [sym__alpha_identifier] = ACTIONS(4153), - [anon_sym_AT] = ACTIONS(4155), - [anon_sym_LBRACK] = ACTIONS(4155), - [anon_sym_as] = ACTIONS(4153), - [anon_sym_EQ] = ACTIONS(4153), - [anon_sym_LBRACE] = ACTIONS(4155), - [anon_sym_RBRACE] = ACTIONS(4155), - [anon_sym_LPAREN] = ACTIONS(4155), - [anon_sym_COMMA] = ACTIONS(4155), - [anon_sym_by] = ACTIONS(4153), - [anon_sym_LT] = ACTIONS(4153), - [anon_sym_GT] = ACTIONS(4153), - [anon_sym_where] = ACTIONS(4153), - [anon_sym_DOT] = ACTIONS(6795), - [anon_sym_SEMI] = ACTIONS(4155), - [anon_sym_get] = ACTIONS(4153), - [anon_sym_set] = ACTIONS(4153), - [anon_sym_AMP] = ACTIONS(4153), - [sym__quest] = ACTIONS(4153), - [anon_sym_STAR] = ACTIONS(4153), - [sym_label] = ACTIONS(4155), - [anon_sym_in] = ACTIONS(4153), - [anon_sym_DOT_DOT] = ACTIONS(4155), - [anon_sym_QMARK_COLON] = ACTIONS(4155), - [anon_sym_AMP_AMP] = ACTIONS(4155), - [anon_sym_PIPE_PIPE] = ACTIONS(4155), - [anon_sym_else] = ACTIONS(4153), - [anon_sym_COLON_COLON] = ACTIONS(4155), - [anon_sym_PLUS_EQ] = ACTIONS(4155), - [anon_sym_DASH_EQ] = ACTIONS(4155), - [anon_sym_STAR_EQ] = ACTIONS(4155), - [anon_sym_SLASH_EQ] = ACTIONS(4155), - [anon_sym_PERCENT_EQ] = ACTIONS(4155), - [anon_sym_BANG_EQ] = ACTIONS(4153), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4155), - [anon_sym_EQ_EQ] = ACTIONS(4153), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4155), - [anon_sym_LT_EQ] = ACTIONS(4155), - [anon_sym_GT_EQ] = ACTIONS(4155), - [anon_sym_BANGin] = ACTIONS(4155), - [anon_sym_is] = ACTIONS(4153), - [anon_sym_BANGis] = ACTIONS(4155), - [anon_sym_PLUS] = ACTIONS(4153), - [anon_sym_DASH] = ACTIONS(4153), - [anon_sym_SLASH] = ACTIONS(4153), - [anon_sym_PERCENT] = ACTIONS(4153), - [anon_sym_as_QMARK] = ACTIONS(4155), - [anon_sym_PLUS_PLUS] = ACTIONS(4155), - [anon_sym_DASH_DASH] = ACTIONS(4155), - [anon_sym_BANG_BANG] = ACTIONS(4155), - [anon_sym_suspend] = ACTIONS(4153), - [anon_sym_sealed] = ACTIONS(4153), - [anon_sym_annotation] = ACTIONS(4153), - [anon_sym_data] = ACTIONS(4153), - [anon_sym_inner] = ACTIONS(4153), - [anon_sym_value] = ACTIONS(4153), - [anon_sym_override] = ACTIONS(4153), - [anon_sym_lateinit] = ACTIONS(4153), - [anon_sym_public] = ACTIONS(4153), - [anon_sym_private] = ACTIONS(4153), - [anon_sym_internal] = ACTIONS(4153), - [anon_sym_protected] = ACTIONS(4153), - [anon_sym_tailrec] = ACTIONS(4153), - [anon_sym_operator] = ACTIONS(4153), - [anon_sym_infix] = ACTIONS(4153), - [anon_sym_inline] = ACTIONS(4153), - [anon_sym_external] = ACTIONS(4153), - [sym_property_modifier] = ACTIONS(4153), - [anon_sym_abstract] = ACTIONS(4153), - [anon_sym_final] = ACTIONS(4153), - [anon_sym_open] = ACTIONS(4153), - [anon_sym_vararg] = ACTIONS(4153), - [anon_sym_noinline] = ACTIONS(4153), - [anon_sym_crossinline] = ACTIONS(4153), - [anon_sym_expect] = ACTIONS(4153), - [anon_sym_actual] = ACTIONS(4153), + [sym__alpha_identifier] = ACTIONS(4281), + [anon_sym_AT] = ACTIONS(4284), + [anon_sym_LBRACK] = ACTIONS(4284), + [anon_sym_as] = ACTIONS(4289), + [anon_sym_EQ] = ACTIONS(4289), + [anon_sym_LBRACE] = ACTIONS(4284), + [anon_sym_RBRACE] = ACTIONS(4287), + [anon_sym_LPAREN] = ACTIONS(6794), + [anon_sym_RPAREN] = ACTIONS(4287), + [anon_sym_LT] = ACTIONS(4289), + [anon_sym_GT] = ACTIONS(4289), + [anon_sym_object] = ACTIONS(4004), + [anon_sym_fun] = ACTIONS(4004), + [anon_sym_DOT] = ACTIONS(4289), + [anon_sym_SEMI] = ACTIONS(4287), + [anon_sym_get] = ACTIONS(4281), + [anon_sym_set] = ACTIONS(4281), + [anon_sym_this] = ACTIONS(4004), + [anon_sym_super] = ACTIONS(4004), + [anon_sym_STAR] = ACTIONS(4281), + [sym_label] = ACTIONS(4281), + [anon_sym_in] = ACTIONS(4289), + [anon_sym_while] = ACTIONS(4289), + [anon_sym_DOT_DOT] = ACTIONS(4287), + [anon_sym_QMARK_COLON] = ACTIONS(4287), + [anon_sym_AMP_AMP] = ACTIONS(4287), + [anon_sym_PIPE_PIPE] = ACTIONS(4287), + [anon_sym_null] = ACTIONS(4004), + [anon_sym_if] = ACTIONS(4004), + [anon_sym_else] = ACTIONS(4289), + [anon_sym_when] = ACTIONS(4004), + [anon_sym_try] = ACTIONS(4004), + [anon_sym_throw] = ACTIONS(4004), + [anon_sym_return] = ACTIONS(4004), + [anon_sym_continue] = ACTIONS(4004), + [anon_sym_break] = ACTIONS(4004), + [anon_sym_COLON_COLON] = ACTIONS(4284), + [anon_sym_PLUS_EQ] = ACTIONS(4287), + [anon_sym_DASH_EQ] = ACTIONS(4287), + [anon_sym_STAR_EQ] = ACTIONS(4287), + [anon_sym_SLASH_EQ] = ACTIONS(4287), + [anon_sym_PERCENT_EQ] = ACTIONS(4287), + [anon_sym_BANG_EQ] = ACTIONS(4289), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4287), + [anon_sym_EQ_EQ] = ACTIONS(4289), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4287), + [anon_sym_LT_EQ] = ACTIONS(4287), + [anon_sym_GT_EQ] = ACTIONS(4287), + [anon_sym_BANGin] = ACTIONS(4287), + [anon_sym_is] = ACTIONS(4289), + [anon_sym_BANGis] = ACTIONS(4287), + [anon_sym_PLUS] = ACTIONS(4281), + [anon_sym_DASH] = ACTIONS(4281), + [anon_sym_SLASH] = ACTIONS(4289), + [anon_sym_PERCENT] = ACTIONS(4289), + [anon_sym_as_QMARK] = ACTIONS(4287), + [anon_sym_PLUS_PLUS] = ACTIONS(4284), + [anon_sym_DASH_DASH] = ACTIONS(4284), + [anon_sym_BANG] = ACTIONS(4004), + [anon_sym_BANG_BANG] = ACTIONS(4287), + [anon_sym_data] = ACTIONS(4281), + [anon_sym_inner] = ACTIONS(4281), + [anon_sym_value] = ACTIONS(4281), + [anon_sym_expect] = ACTIONS(4281), + [anon_sym_actual] = ACTIONS(4281), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4155), - [sym__automatic_semicolon] = ACTIONS(4155), - [sym_safe_nav] = ACTIONS(4155), + [anon_sym_return_AT] = ACTIONS(4009), + [anon_sym_continue_AT] = ACTIONS(4009), + [anon_sym_break_AT] = ACTIONS(4009), + [anon_sym_this_AT] = ACTIONS(4009), + [anon_sym_super_AT] = ACTIONS(4009), + [sym_real_literal] = ACTIONS(4009), + [sym_integer_literal] = ACTIONS(4004), + [sym_hex_literal] = ACTIONS(4009), + [sym_bin_literal] = ACTIONS(4009), + [anon_sym_true] = ACTIONS(4004), + [anon_sym_false] = ACTIONS(4004), + [anon_sym_SQUOTE] = ACTIONS(4009), + [sym__backtick_identifier] = ACTIONS(4284), + [sym_safe_nav] = ACTIONS(4287), [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4009), }, [3320] = { [sym__alpha_identifier] = ACTIONS(4678), @@ -389320,256 +389320,256 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [3321] = { - [sym__alpha_identifier] = ACTIONS(4746), - [anon_sym_AT] = ACTIONS(4748), - [anon_sym_COLON] = ACTIONS(4746), - [anon_sym_LBRACK] = ACTIONS(4748), - [anon_sym_RBRACK] = ACTIONS(4748), - [anon_sym_as] = ACTIONS(4746), - [anon_sym_EQ] = ACTIONS(4746), - [anon_sym_LBRACE] = ACTIONS(4748), - [anon_sym_RBRACE] = ACTIONS(4748), - [anon_sym_LPAREN] = ACTIONS(4748), - [anon_sym_COMMA] = ACTIONS(4748), - [anon_sym_RPAREN] = ACTIONS(4748), - [anon_sym_LT] = ACTIONS(4746), - [anon_sym_GT] = ACTIONS(4746), - [anon_sym_where] = ACTIONS(4746), - [anon_sym_DOT] = ACTIONS(4746), - [anon_sym_SEMI] = ACTIONS(4748), - [anon_sym_get] = ACTIONS(4746), - [anon_sym_set] = ACTIONS(4746), - [anon_sym_STAR] = ACTIONS(4746), - [anon_sym_DASH_GT] = ACTIONS(4748), - [sym_label] = ACTIONS(4748), - [anon_sym_in] = ACTIONS(4746), - [anon_sym_while] = ACTIONS(4746), - [anon_sym_DOT_DOT] = ACTIONS(4748), - [anon_sym_QMARK_COLON] = ACTIONS(4748), - [anon_sym_AMP_AMP] = ACTIONS(4748), - [anon_sym_PIPE_PIPE] = ACTIONS(4748), - [anon_sym_else] = ACTIONS(4746), - [anon_sym_COLON_COLON] = ACTIONS(4748), - [anon_sym_PLUS_EQ] = ACTIONS(4748), - [anon_sym_DASH_EQ] = ACTIONS(4748), - [anon_sym_STAR_EQ] = ACTIONS(4748), - [anon_sym_SLASH_EQ] = ACTIONS(4748), - [anon_sym_PERCENT_EQ] = ACTIONS(4748), - [anon_sym_BANG_EQ] = ACTIONS(4746), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4748), - [anon_sym_EQ_EQ] = ACTIONS(4746), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4748), - [anon_sym_LT_EQ] = ACTIONS(4748), - [anon_sym_GT_EQ] = ACTIONS(4748), - [anon_sym_BANGin] = ACTIONS(4748), - [anon_sym_is] = ACTIONS(4746), - [anon_sym_BANGis] = ACTIONS(4748), - [anon_sym_PLUS] = ACTIONS(4746), - [anon_sym_DASH] = ACTIONS(4746), - [anon_sym_SLASH] = ACTIONS(4746), - [anon_sym_PERCENT] = ACTIONS(4746), - [anon_sym_as_QMARK] = ACTIONS(4748), - [anon_sym_PLUS_PLUS] = ACTIONS(4748), - [anon_sym_DASH_DASH] = ACTIONS(4748), - [anon_sym_BANG_BANG] = ACTIONS(4748), - [anon_sym_suspend] = ACTIONS(4746), - [anon_sym_sealed] = ACTIONS(4746), - [anon_sym_annotation] = ACTIONS(4746), - [anon_sym_data] = ACTIONS(4746), - [anon_sym_inner] = ACTIONS(4746), - [anon_sym_value] = ACTIONS(4746), - [anon_sym_override] = ACTIONS(4746), - [anon_sym_lateinit] = ACTIONS(4746), - [anon_sym_public] = ACTIONS(4746), - [anon_sym_private] = ACTIONS(4746), - [anon_sym_internal] = ACTIONS(4746), - [anon_sym_protected] = ACTIONS(4746), - [anon_sym_tailrec] = ACTIONS(4746), - [anon_sym_operator] = ACTIONS(4746), - [anon_sym_infix] = ACTIONS(4746), - [anon_sym_inline] = ACTIONS(4746), - [anon_sym_external] = ACTIONS(4746), - [sym_property_modifier] = ACTIONS(4746), - [anon_sym_abstract] = ACTIONS(4746), - [anon_sym_final] = ACTIONS(4746), - [anon_sym_open] = ACTIONS(4746), - [anon_sym_vararg] = ACTIONS(4746), - [anon_sym_noinline] = ACTIONS(4746), - [anon_sym_crossinline] = ACTIONS(4746), - [anon_sym_expect] = ACTIONS(4746), - [anon_sym_actual] = ACTIONS(4746), + [sym_class_body] = STATE(3478), + [sym__alpha_identifier] = ACTIONS(4359), + [anon_sym_AT] = ACTIONS(4361), + [anon_sym_LBRACK] = ACTIONS(4361), + [anon_sym_RBRACK] = ACTIONS(4361), + [anon_sym_as] = ACTIONS(4359), + [anon_sym_EQ] = ACTIONS(4359), + [anon_sym_LBRACE] = ACTIONS(5496), + [anon_sym_RBRACE] = ACTIONS(4361), + [anon_sym_LPAREN] = ACTIONS(4361), + [anon_sym_COMMA] = ACTIONS(4361), + [anon_sym_RPAREN] = ACTIONS(4361), + [anon_sym_LT] = ACTIONS(4359), + [anon_sym_GT] = ACTIONS(4359), + [anon_sym_where] = ACTIONS(4359), + [anon_sym_DOT] = ACTIONS(4359), + [anon_sym_SEMI] = ACTIONS(4361), + [anon_sym_get] = ACTIONS(4359), + [anon_sym_set] = ACTIONS(4359), + [anon_sym_STAR] = ACTIONS(4359), + [anon_sym_DASH_GT] = ACTIONS(4361), + [sym_label] = ACTIONS(4361), + [anon_sym_in] = ACTIONS(4359), + [anon_sym_while] = ACTIONS(4359), + [anon_sym_DOT_DOT] = ACTIONS(4361), + [anon_sym_QMARK_COLON] = ACTIONS(4361), + [anon_sym_AMP_AMP] = ACTIONS(4361), + [anon_sym_PIPE_PIPE] = ACTIONS(4361), + [anon_sym_else] = ACTIONS(4359), + [anon_sym_COLON_COLON] = ACTIONS(4361), + [anon_sym_PLUS_EQ] = ACTIONS(4361), + [anon_sym_DASH_EQ] = ACTIONS(4361), + [anon_sym_STAR_EQ] = ACTIONS(4361), + [anon_sym_SLASH_EQ] = ACTIONS(4361), + [anon_sym_PERCENT_EQ] = ACTIONS(4361), + [anon_sym_BANG_EQ] = ACTIONS(4359), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4361), + [anon_sym_EQ_EQ] = ACTIONS(4359), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4361), + [anon_sym_LT_EQ] = ACTIONS(4361), + [anon_sym_GT_EQ] = ACTIONS(4361), + [anon_sym_BANGin] = ACTIONS(4361), + [anon_sym_is] = ACTIONS(4359), + [anon_sym_BANGis] = ACTIONS(4361), + [anon_sym_PLUS] = ACTIONS(4359), + [anon_sym_DASH] = ACTIONS(4359), + [anon_sym_SLASH] = ACTIONS(4359), + [anon_sym_PERCENT] = ACTIONS(4359), + [anon_sym_as_QMARK] = ACTIONS(4361), + [anon_sym_PLUS_PLUS] = ACTIONS(4361), + [anon_sym_DASH_DASH] = ACTIONS(4361), + [anon_sym_BANG_BANG] = ACTIONS(4361), + [anon_sym_suspend] = ACTIONS(4359), + [anon_sym_sealed] = ACTIONS(4359), + [anon_sym_annotation] = ACTIONS(4359), + [anon_sym_data] = ACTIONS(4359), + [anon_sym_inner] = ACTIONS(4359), + [anon_sym_value] = ACTIONS(4359), + [anon_sym_override] = ACTIONS(4359), + [anon_sym_lateinit] = ACTIONS(4359), + [anon_sym_public] = ACTIONS(4359), + [anon_sym_private] = ACTIONS(4359), + [anon_sym_internal] = ACTIONS(4359), + [anon_sym_protected] = ACTIONS(4359), + [anon_sym_tailrec] = ACTIONS(4359), + [anon_sym_operator] = ACTIONS(4359), + [anon_sym_infix] = ACTIONS(4359), + [anon_sym_inline] = ACTIONS(4359), + [anon_sym_external] = ACTIONS(4359), + [sym_property_modifier] = ACTIONS(4359), + [anon_sym_abstract] = ACTIONS(4359), + [anon_sym_final] = ACTIONS(4359), + [anon_sym_open] = ACTIONS(4359), + [anon_sym_vararg] = ACTIONS(4359), + [anon_sym_noinline] = ACTIONS(4359), + [anon_sym_crossinline] = ACTIONS(4359), + [anon_sym_expect] = ACTIONS(4359), + [anon_sym_actual] = ACTIONS(4359), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4748), - [sym_safe_nav] = ACTIONS(4748), + [sym__backtick_identifier] = ACTIONS(4361), + [sym_safe_nav] = ACTIONS(4361), [sym_multiline_comment] = ACTIONS(3), }, [3322] = { - [sym_type_constraints] = STATE(3652), - [sym_function_body] = STATE(3232), + [sym_type_constraints] = STATE(3645), + [sym_function_body] = STATE(3220), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4137), - [anon_sym_AT] = ACTIONS(4139), + [sym__alpha_identifier] = ACTIONS(4160), + [anon_sym_AT] = ACTIONS(4162), [anon_sym_COLON] = ACTIONS(6798), - [anon_sym_LBRACK] = ACTIONS(4139), - [anon_sym_as] = ACTIONS(4137), + [anon_sym_LBRACK] = ACTIONS(4162), + [anon_sym_as] = ACTIONS(4160), [anon_sym_EQ] = ACTIONS(6706), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4139), - [anon_sym_LPAREN] = ACTIONS(4139), - [anon_sym_COMMA] = ACTIONS(4139), - [anon_sym_LT] = ACTIONS(4137), - [anon_sym_GT] = ACTIONS(4137), + [anon_sym_RBRACE] = ACTIONS(4162), + [anon_sym_LPAREN] = ACTIONS(4162), + [anon_sym_COMMA] = ACTIONS(4162), + [anon_sym_LT] = ACTIONS(4160), + [anon_sym_GT] = ACTIONS(4160), [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4137), - [anon_sym_fun] = ACTIONS(4137), - [anon_sym_DOT] = ACTIONS(4137), - [anon_sym_SEMI] = ACTIONS(4139), - [anon_sym_get] = ACTIONS(4137), - [anon_sym_set] = ACTIONS(4137), - [anon_sym_this] = ACTIONS(4137), - [anon_sym_super] = ACTIONS(4137), - [anon_sym_STAR] = ACTIONS(4139), - [sym_label] = ACTIONS(4137), - [anon_sym_in] = ACTIONS(4137), - [anon_sym_DOT_DOT] = ACTIONS(4139), - [anon_sym_QMARK_COLON] = ACTIONS(4139), - [anon_sym_AMP_AMP] = ACTIONS(4139), - [anon_sym_PIPE_PIPE] = ACTIONS(4139), - [anon_sym_null] = ACTIONS(4137), - [anon_sym_if] = ACTIONS(4137), - [anon_sym_else] = ACTIONS(4137), - [anon_sym_when] = ACTIONS(4137), - [anon_sym_try] = ACTIONS(4137), - [anon_sym_throw] = ACTIONS(4137), - [anon_sym_return] = ACTIONS(4137), - [anon_sym_continue] = ACTIONS(4137), - [anon_sym_break] = ACTIONS(4137), - [anon_sym_COLON_COLON] = ACTIONS(4139), - [anon_sym_BANG_EQ] = ACTIONS(4137), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4139), - [anon_sym_EQ_EQ] = ACTIONS(4137), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4139), - [anon_sym_LT_EQ] = ACTIONS(4139), - [anon_sym_GT_EQ] = ACTIONS(4139), - [anon_sym_BANGin] = ACTIONS(4139), - [anon_sym_is] = ACTIONS(4137), - [anon_sym_BANGis] = ACTIONS(4139), - [anon_sym_PLUS] = ACTIONS(4137), - [anon_sym_DASH] = ACTIONS(4137), - [anon_sym_SLASH] = ACTIONS(4137), - [anon_sym_PERCENT] = ACTIONS(4139), - [anon_sym_as_QMARK] = ACTIONS(4139), - [anon_sym_PLUS_PLUS] = ACTIONS(4139), - [anon_sym_DASH_DASH] = ACTIONS(4139), - [anon_sym_BANG] = ACTIONS(4137), - [anon_sym_BANG_BANG] = ACTIONS(4139), - [anon_sym_data] = ACTIONS(4137), - [anon_sym_inner] = ACTIONS(4137), - [anon_sym_value] = ACTIONS(4137), - [anon_sym_expect] = ACTIONS(4137), - [anon_sym_actual] = ACTIONS(4137), + [anon_sym_object] = ACTIONS(4160), + [anon_sym_fun] = ACTIONS(4160), + [anon_sym_DOT] = ACTIONS(4160), + [anon_sym_SEMI] = ACTIONS(4162), + [anon_sym_get] = ACTIONS(4160), + [anon_sym_set] = ACTIONS(4160), + [anon_sym_this] = ACTIONS(4160), + [anon_sym_super] = ACTIONS(4160), + [anon_sym_STAR] = ACTIONS(4162), + [sym_label] = ACTIONS(4160), + [anon_sym_in] = ACTIONS(4160), + [anon_sym_DOT_DOT] = ACTIONS(4162), + [anon_sym_QMARK_COLON] = ACTIONS(4162), + [anon_sym_AMP_AMP] = ACTIONS(4162), + [anon_sym_PIPE_PIPE] = ACTIONS(4162), + [anon_sym_null] = ACTIONS(4160), + [anon_sym_if] = ACTIONS(4160), + [anon_sym_else] = ACTIONS(4160), + [anon_sym_when] = ACTIONS(4160), + [anon_sym_try] = ACTIONS(4160), + [anon_sym_throw] = ACTIONS(4160), + [anon_sym_return] = ACTIONS(4160), + [anon_sym_continue] = ACTIONS(4160), + [anon_sym_break] = ACTIONS(4160), + [anon_sym_COLON_COLON] = ACTIONS(4162), + [anon_sym_BANG_EQ] = ACTIONS(4160), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4162), + [anon_sym_EQ_EQ] = ACTIONS(4160), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4162), + [anon_sym_LT_EQ] = ACTIONS(4162), + [anon_sym_GT_EQ] = ACTIONS(4162), + [anon_sym_BANGin] = ACTIONS(4162), + [anon_sym_is] = ACTIONS(4160), + [anon_sym_BANGis] = ACTIONS(4162), + [anon_sym_PLUS] = ACTIONS(4160), + [anon_sym_DASH] = ACTIONS(4160), + [anon_sym_SLASH] = ACTIONS(4160), + [anon_sym_PERCENT] = ACTIONS(4162), + [anon_sym_as_QMARK] = ACTIONS(4162), + [anon_sym_PLUS_PLUS] = ACTIONS(4162), + [anon_sym_DASH_DASH] = ACTIONS(4162), + [anon_sym_BANG] = ACTIONS(4160), + [anon_sym_BANG_BANG] = ACTIONS(4162), + [anon_sym_data] = ACTIONS(4160), + [anon_sym_inner] = ACTIONS(4160), + [anon_sym_value] = ACTIONS(4160), + [anon_sym_expect] = ACTIONS(4160), + [anon_sym_actual] = ACTIONS(4160), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4139), - [anon_sym_continue_AT] = ACTIONS(4139), - [anon_sym_break_AT] = ACTIONS(4139), - [anon_sym_this_AT] = ACTIONS(4139), - [anon_sym_super_AT] = ACTIONS(4139), - [sym_real_literal] = ACTIONS(4139), - [sym_integer_literal] = ACTIONS(4137), - [sym_hex_literal] = ACTIONS(4139), - [sym_bin_literal] = ACTIONS(4139), - [anon_sym_true] = ACTIONS(4137), - [anon_sym_false] = ACTIONS(4137), - [anon_sym_SQUOTE] = ACTIONS(4139), - [sym__backtick_identifier] = ACTIONS(4139), - [sym__automatic_semicolon] = ACTIONS(4139), - [sym_safe_nav] = ACTIONS(4139), + [anon_sym_return_AT] = ACTIONS(4162), + [anon_sym_continue_AT] = ACTIONS(4162), + [anon_sym_break_AT] = ACTIONS(4162), + [anon_sym_this_AT] = ACTIONS(4162), + [anon_sym_super_AT] = ACTIONS(4162), + [sym_real_literal] = ACTIONS(4162), + [sym_integer_literal] = ACTIONS(4160), + [sym_hex_literal] = ACTIONS(4162), + [sym_bin_literal] = ACTIONS(4162), + [anon_sym_true] = ACTIONS(4160), + [anon_sym_false] = ACTIONS(4160), + [anon_sym_SQUOTE] = ACTIONS(4162), + [sym__backtick_identifier] = ACTIONS(4162), + [sym__automatic_semicolon] = ACTIONS(4162), + [sym_safe_nav] = ACTIONS(4162), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4139), + [sym__string_start] = ACTIONS(4162), }, [3323] = { [sym_type_constraints] = STATE(3641), [sym_function_body] = STATE(3159), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), [anon_sym_COLON] = ACTIONS(6800), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6706), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [3324] = { [sym_class_body] = STATE(3494), @@ -389932,33 +389932,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3127), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3125), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3127), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3127), [anon_sym_RPAREN] = ACTIONS(3127), [anon_sym_LT] = ACTIONS(3129), [anon_sym_GT] = ACTIONS(3125), [anon_sym_where] = ACTIONS(3125), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3127), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3127), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3125), [anon_sym_while] = ACTIONS(3125), - [anon_sym_DOT_DOT] = ACTIONS(6732), + [anon_sym_DOT_DOT] = ACTIONS(6734), [anon_sym_QMARK_COLON] = ACTIONS(3127), [anon_sym_AMP_AMP] = ACTIONS(3127), [anon_sym_PIPE_PIPE] = ACTIONS(3127), [anon_sym_else] = ACTIONS(3125), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3127), [anon_sym_DASH_EQ] = ACTIONS(3127), [anon_sym_STAR_EQ] = ACTIONS(3127), @@ -389973,14 +389973,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_BANGin] = ACTIONS(3127), [anon_sym_is] = ACTIONS(3125), [anon_sym_BANGis] = ACTIONS(3127), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -389988,7 +389988,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3329] = { @@ -390100,25 +390100,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3094), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3096), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3094), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3096), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3096), [anon_sym_RPAREN] = ACTIONS(3096), [anon_sym_LT] = ACTIONS(3098), [anon_sym_GT] = ACTIONS(3094), [anon_sym_where] = ACTIONS(3094), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3096), [anon_sym_get] = ACTIONS(3094), [anon_sym_set] = ACTIONS(3094), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3096), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3094), [anon_sym_while] = ACTIONS(3094), [anon_sym_DOT_DOT] = ACTIONS(3096), @@ -390126,7 +390126,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3096), [anon_sym_PIPE_PIPE] = ACTIONS(3096), [anon_sym_else] = ACTIONS(3094), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3096), [anon_sym_DASH_EQ] = ACTIONS(3096), [anon_sym_STAR_EQ] = ACTIONS(3096), @@ -390141,14 +390141,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_BANGin] = ACTIONS(3096), [anon_sym_is] = ACTIONS(3094), [anon_sym_BANGis] = ACTIONS(3096), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3094), [anon_sym_inner] = ACTIONS(3094), [anon_sym_value] = ACTIONS(3094), @@ -390156,7 +390156,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3094), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3096), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3331] = { @@ -390352,55 +390352,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3119), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3117), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3119), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3119), [anon_sym_RPAREN] = ACTIONS(3119), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(6722), + [anon_sym_GT] = ACTIONS(6724), [anon_sym_where] = ACTIONS(3117), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3119), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3119), - [sym_label] = ACTIONS(6728), - [anon_sym_in] = ACTIONS(6730), + [sym_label] = ACTIONS(6730), + [anon_sym_in] = ACTIONS(6732), [anon_sym_while] = ACTIONS(3117), - [anon_sym_DOT_DOT] = ACTIONS(6732), - [anon_sym_QMARK_COLON] = ACTIONS(6734), + [anon_sym_DOT_DOT] = ACTIONS(6734), + [anon_sym_QMARK_COLON] = ACTIONS(6736), [anon_sym_AMP_AMP] = ACTIONS(3119), [anon_sym_PIPE_PIPE] = ACTIONS(3119), [anon_sym_else] = ACTIONS(3117), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3119), [anon_sym_DASH_EQ] = ACTIONS(3119), [anon_sym_STAR_EQ] = ACTIONS(3119), [anon_sym_SLASH_EQ] = ACTIONS(3119), [anon_sym_PERCENT_EQ] = ACTIONS(3119), - [anon_sym_BANG_EQ] = ACTIONS(6742), - [anon_sym_BANG_EQ_EQ] = ACTIONS(6744), - [anon_sym_EQ_EQ] = ACTIONS(6742), - [anon_sym_EQ_EQ_EQ] = ACTIONS(6744), - [anon_sym_LT_EQ] = ACTIONS(6746), - [anon_sym_GT_EQ] = ACTIONS(6746), - [anon_sym_BANGin] = ACTIONS(6748), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_BANG_EQ] = ACTIONS(6744), + [anon_sym_BANG_EQ_EQ] = ACTIONS(6746), + [anon_sym_EQ_EQ] = ACTIONS(6744), + [anon_sym_EQ_EQ_EQ] = ACTIONS(6746), + [anon_sym_LT_EQ] = ACTIONS(6748), + [anon_sym_GT_EQ] = ACTIONS(6748), + [anon_sym_BANGin] = ACTIONS(6750), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -390408,7 +390408,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3334] = { @@ -390520,55 +390520,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3138), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3136), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3138), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3138), [anon_sym_RPAREN] = ACTIONS(3138), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(6722), + [anon_sym_GT] = ACTIONS(6724), [anon_sym_where] = ACTIONS(3136), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3138), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3138), - [sym_label] = ACTIONS(6728), - [anon_sym_in] = ACTIONS(6730), + [sym_label] = ACTIONS(6730), + [anon_sym_in] = ACTIONS(6732), [anon_sym_while] = ACTIONS(3136), - [anon_sym_DOT_DOT] = ACTIONS(6732), - [anon_sym_QMARK_COLON] = ACTIONS(6734), - [anon_sym_AMP_AMP] = ACTIONS(6736), + [anon_sym_DOT_DOT] = ACTIONS(6734), + [anon_sym_QMARK_COLON] = ACTIONS(6736), + [anon_sym_AMP_AMP] = ACTIONS(6738), [anon_sym_PIPE_PIPE] = ACTIONS(3138), [anon_sym_else] = ACTIONS(3136), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3138), [anon_sym_DASH_EQ] = ACTIONS(3138), [anon_sym_STAR_EQ] = ACTIONS(3138), [anon_sym_SLASH_EQ] = ACTIONS(3138), [anon_sym_PERCENT_EQ] = ACTIONS(3138), - [anon_sym_BANG_EQ] = ACTIONS(6742), - [anon_sym_BANG_EQ_EQ] = ACTIONS(6744), - [anon_sym_EQ_EQ] = ACTIONS(6742), - [anon_sym_EQ_EQ_EQ] = ACTIONS(6744), - [anon_sym_LT_EQ] = ACTIONS(6746), - [anon_sym_GT_EQ] = ACTIONS(6746), - [anon_sym_BANGin] = ACTIONS(6748), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_BANG_EQ] = ACTIONS(6744), + [anon_sym_BANG_EQ_EQ] = ACTIONS(6746), + [anon_sym_EQ_EQ] = ACTIONS(6744), + [anon_sym_EQ_EQ_EQ] = ACTIONS(6746), + [anon_sym_LT_EQ] = ACTIONS(6748), + [anon_sym_GT_EQ] = ACTIONS(6748), + [anon_sym_BANGin] = ACTIONS(6750), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -390576,7 +390576,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3336] = { @@ -390604,33 +390604,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3142), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3140), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3142), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3142), [anon_sym_RPAREN] = ACTIONS(3142), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(6722), + [anon_sym_GT] = ACTIONS(6724), [anon_sym_where] = ACTIONS(3140), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3142), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3142), - [sym_label] = ACTIONS(6728), - [anon_sym_in] = ACTIONS(6730), + [sym_label] = ACTIONS(6730), + [anon_sym_in] = ACTIONS(6732), [anon_sym_while] = ACTIONS(3140), - [anon_sym_DOT_DOT] = ACTIONS(6732), - [anon_sym_QMARK_COLON] = ACTIONS(6734), + [anon_sym_DOT_DOT] = ACTIONS(6734), + [anon_sym_QMARK_COLON] = ACTIONS(6736), [anon_sym_AMP_AMP] = ACTIONS(3142), [anon_sym_PIPE_PIPE] = ACTIONS(3142), [anon_sym_else] = ACTIONS(3140), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3142), [anon_sym_DASH_EQ] = ACTIONS(3142), [anon_sym_STAR_EQ] = ACTIONS(3142), @@ -390640,19 +390640,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_BANG_EQ_EQ] = ACTIONS(3142), [anon_sym_EQ_EQ] = ACTIONS(3140), [anon_sym_EQ_EQ_EQ] = ACTIONS(3142), - [anon_sym_LT_EQ] = ACTIONS(6746), - [anon_sym_GT_EQ] = ACTIONS(6746), - [anon_sym_BANGin] = ACTIONS(6748), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_LT_EQ] = ACTIONS(6748), + [anon_sym_GT_EQ] = ACTIONS(6748), + [anon_sym_BANGin] = ACTIONS(6750), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -390660,7 +390660,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3337] = { @@ -390688,33 +390688,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3146), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3144), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3146), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3146), [anon_sym_RPAREN] = ACTIONS(3146), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(3144), [anon_sym_where] = ACTIONS(3144), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3146), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3146), - [sym_label] = ACTIONS(6728), - [anon_sym_in] = ACTIONS(6730), + [sym_label] = ACTIONS(6730), + [anon_sym_in] = ACTIONS(6732), [anon_sym_while] = ACTIONS(3144), - [anon_sym_DOT_DOT] = ACTIONS(6732), - [anon_sym_QMARK_COLON] = ACTIONS(6734), + [anon_sym_DOT_DOT] = ACTIONS(6734), + [anon_sym_QMARK_COLON] = ACTIONS(6736), [anon_sym_AMP_AMP] = ACTIONS(3146), [anon_sym_PIPE_PIPE] = ACTIONS(3146), [anon_sym_else] = ACTIONS(3144), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3146), [anon_sym_DASH_EQ] = ACTIONS(3146), [anon_sym_STAR_EQ] = ACTIONS(3146), @@ -390726,17 +390726,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ_EQ_EQ] = ACTIONS(3146), [anon_sym_LT_EQ] = ACTIONS(3146), [anon_sym_GT_EQ] = ACTIONS(3146), - [anon_sym_BANGin] = ACTIONS(6748), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_BANGin] = ACTIONS(6750), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -390744,7 +390744,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3338] = { @@ -390772,33 +390772,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3162), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3160), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3162), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3162), [anon_sym_RPAREN] = ACTIONS(3162), [anon_sym_LT] = ACTIONS(3164), [anon_sym_GT] = ACTIONS(3160), [anon_sym_where] = ACTIONS(3160), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3162), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3162), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3160), [anon_sym_while] = ACTIONS(3160), - [anon_sym_DOT_DOT] = ACTIONS(6732), - [anon_sym_QMARK_COLON] = ACTIONS(6734), + [anon_sym_DOT_DOT] = ACTIONS(6734), + [anon_sym_QMARK_COLON] = ACTIONS(6736), [anon_sym_AMP_AMP] = ACTIONS(3162), [anon_sym_PIPE_PIPE] = ACTIONS(3162), [anon_sym_else] = ACTIONS(3160), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3162), [anon_sym_DASH_EQ] = ACTIONS(3162), [anon_sym_STAR_EQ] = ACTIONS(3162), @@ -390813,14 +390813,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_BANGin] = ACTIONS(3162), [anon_sym_is] = ACTIONS(3160), [anon_sym_BANGis] = ACTIONS(3162), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -390828,7 +390828,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3339] = { @@ -390856,25 +390856,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3193), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3195), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3193), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3195), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3195), [anon_sym_RPAREN] = ACTIONS(3195), [anon_sym_LT] = ACTIONS(3197), [anon_sym_GT] = ACTIONS(3193), [anon_sym_where] = ACTIONS(3193), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3195), [anon_sym_get] = ACTIONS(3193), [anon_sym_set] = ACTIONS(3193), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3195), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3193), [anon_sym_while] = ACTIONS(3193), [anon_sym_DOT_DOT] = ACTIONS(3195), @@ -390882,7 +390882,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3195), [anon_sym_PIPE_PIPE] = ACTIONS(3195), [anon_sym_else] = ACTIONS(3193), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3195), [anon_sym_DASH_EQ] = ACTIONS(3195), [anon_sym_STAR_EQ] = ACTIONS(3195), @@ -390899,12 +390899,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_BANGis] = ACTIONS(3195), [anon_sym_PLUS] = ACTIONS(3193), [anon_sym_DASH] = ACTIONS(3193), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3193), [anon_sym_inner] = ACTIONS(3193), [anon_sym_value] = ACTIONS(3193), @@ -390912,7 +390912,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3193), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3195), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3340] = { @@ -390940,25 +390940,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3186), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3188), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3186), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3188), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3188), [anon_sym_RPAREN] = ACTIONS(3188), [anon_sym_LT] = ACTIONS(3190), [anon_sym_GT] = ACTIONS(3186), [anon_sym_where] = ACTIONS(3186), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3188), [anon_sym_get] = ACTIONS(3186), [anon_sym_set] = ACTIONS(3186), [anon_sym_STAR] = ACTIONS(3186), [anon_sym_DASH_GT] = ACTIONS(3188), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3186), [anon_sym_while] = ACTIONS(3186), [anon_sym_DOT_DOT] = ACTIONS(3188), @@ -390966,7 +390966,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3188), [anon_sym_PIPE_PIPE] = ACTIONS(3188), [anon_sym_else] = ACTIONS(3186), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3188), [anon_sym_DASH_EQ] = ACTIONS(3188), [anon_sym_STAR_EQ] = ACTIONS(3188), @@ -390985,10 +390985,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(3186), [anon_sym_SLASH] = ACTIONS(3186), [anon_sym_PERCENT] = ACTIONS(3186), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3186), [anon_sym_inner] = ACTIONS(3186), [anon_sym_value] = ACTIONS(3186), @@ -390996,7 +390996,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3186), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3188), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3341] = { @@ -391276,55 +391276,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3158), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3156), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3158), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3158), [anon_sym_RPAREN] = ACTIONS(3158), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(6722), + [anon_sym_GT] = ACTIONS(6724), [anon_sym_where] = ACTIONS(3156), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3158), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(6726), + [anon_sym_STAR] = ACTIONS(6728), [anon_sym_DASH_GT] = ACTIONS(3158), - [sym_label] = ACTIONS(6728), - [anon_sym_in] = ACTIONS(6730), + [sym_label] = ACTIONS(6730), + [anon_sym_in] = ACTIONS(6732), [anon_sym_while] = ACTIONS(3156), - [anon_sym_DOT_DOT] = ACTIONS(6732), - [anon_sym_QMARK_COLON] = ACTIONS(6734), - [anon_sym_AMP_AMP] = ACTIONS(6736), - [anon_sym_PIPE_PIPE] = ACTIONS(6738), + [anon_sym_DOT_DOT] = ACTIONS(6734), + [anon_sym_QMARK_COLON] = ACTIONS(6736), + [anon_sym_AMP_AMP] = ACTIONS(6738), + [anon_sym_PIPE_PIPE] = ACTIONS(6740), [anon_sym_else] = ACTIONS(3156), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3158), [anon_sym_DASH_EQ] = ACTIONS(3158), [anon_sym_STAR_EQ] = ACTIONS(3158), [anon_sym_SLASH_EQ] = ACTIONS(3158), [anon_sym_PERCENT_EQ] = ACTIONS(3158), - [anon_sym_BANG_EQ] = ACTIONS(6742), - [anon_sym_BANG_EQ_EQ] = ACTIONS(6744), - [anon_sym_EQ_EQ] = ACTIONS(6742), - [anon_sym_EQ_EQ_EQ] = ACTIONS(6744), - [anon_sym_LT_EQ] = ACTIONS(6746), - [anon_sym_GT_EQ] = ACTIONS(6746), - [anon_sym_BANGin] = ACTIONS(6748), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), - [anon_sym_PLUS] = ACTIONS(6754), - [anon_sym_DASH] = ACTIONS(6754), - [anon_sym_SLASH] = ACTIONS(6726), - [anon_sym_PERCENT] = ACTIONS(6726), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_BANG_EQ] = ACTIONS(6744), + [anon_sym_BANG_EQ_EQ] = ACTIONS(6746), + [anon_sym_EQ_EQ] = ACTIONS(6744), + [anon_sym_EQ_EQ_EQ] = ACTIONS(6746), + [anon_sym_LT_EQ] = ACTIONS(6748), + [anon_sym_GT_EQ] = ACTIONS(6748), + [anon_sym_BANGin] = ACTIONS(6750), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), + [anon_sym_PLUS] = ACTIONS(6756), + [anon_sym_DASH] = ACTIONS(6756), + [anon_sym_SLASH] = ACTIONS(6728), + [anon_sym_PERCENT] = ACTIONS(6728), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -391332,7 +391332,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3345] = { @@ -391675,84 +391675,84 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3633), [sym_function_body] = STATE(3982), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), [anon_sym_COLON] = ACTIONS(6809), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3350] = { @@ -391764,8 +391764,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(6811), [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), [anon_sym_COMMA] = ACTIONS(4162), @@ -392184,8 +392184,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(6813), [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), [anon_sym_COMMA] = ACTIONS(4149), @@ -392436,8 +392436,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(6815), [anon_sym_LBRACK] = ACTIONS(4139), [anon_sym_as] = ACTIONS(4137), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4139), [anon_sym_LPAREN] = ACTIONS(4139), [anon_sym_COMMA] = ACTIONS(4139), @@ -392764,87 +392764,87 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [3362] = { - [sym_class_body] = STATE(3478), - [sym__alpha_identifier] = ACTIONS(4359), - [anon_sym_AT] = ACTIONS(4361), - [anon_sym_LBRACK] = ACTIONS(4361), - [anon_sym_RBRACK] = ACTIONS(4361), - [anon_sym_as] = ACTIONS(4359), - [anon_sym_EQ] = ACTIONS(4359), - [anon_sym_LBRACE] = ACTIONS(5496), - [anon_sym_RBRACE] = ACTIONS(4361), - [anon_sym_LPAREN] = ACTIONS(4361), - [anon_sym_COMMA] = ACTIONS(4361), - [anon_sym_RPAREN] = ACTIONS(4361), - [anon_sym_LT] = ACTIONS(4359), - [anon_sym_GT] = ACTIONS(4359), - [anon_sym_where] = ACTIONS(4359), - [anon_sym_DOT] = ACTIONS(4359), - [anon_sym_SEMI] = ACTIONS(4361), - [anon_sym_get] = ACTIONS(4359), - [anon_sym_set] = ACTIONS(4359), - [anon_sym_STAR] = ACTIONS(4359), - [anon_sym_DASH_GT] = ACTIONS(4361), - [sym_label] = ACTIONS(4361), - [anon_sym_in] = ACTIONS(4359), - [anon_sym_while] = ACTIONS(4359), - [anon_sym_DOT_DOT] = ACTIONS(4361), - [anon_sym_QMARK_COLON] = ACTIONS(4361), - [anon_sym_AMP_AMP] = ACTIONS(4361), - [anon_sym_PIPE_PIPE] = ACTIONS(4361), - [anon_sym_else] = ACTIONS(4359), - [anon_sym_COLON_COLON] = ACTIONS(4361), - [anon_sym_PLUS_EQ] = ACTIONS(4361), - [anon_sym_DASH_EQ] = ACTIONS(4361), - [anon_sym_STAR_EQ] = ACTIONS(4361), - [anon_sym_SLASH_EQ] = ACTIONS(4361), - [anon_sym_PERCENT_EQ] = ACTIONS(4361), - [anon_sym_BANG_EQ] = ACTIONS(4359), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4361), - [anon_sym_EQ_EQ] = ACTIONS(4359), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4361), - [anon_sym_LT_EQ] = ACTIONS(4361), - [anon_sym_GT_EQ] = ACTIONS(4361), - [anon_sym_BANGin] = ACTIONS(4361), - [anon_sym_is] = ACTIONS(4359), - [anon_sym_BANGis] = ACTIONS(4361), - [anon_sym_PLUS] = ACTIONS(4359), - [anon_sym_DASH] = ACTIONS(4359), - [anon_sym_SLASH] = ACTIONS(4359), - [anon_sym_PERCENT] = ACTIONS(4359), - [anon_sym_as_QMARK] = ACTIONS(4361), - [anon_sym_PLUS_PLUS] = ACTIONS(4361), - [anon_sym_DASH_DASH] = ACTIONS(4361), - [anon_sym_BANG_BANG] = ACTIONS(4361), - [anon_sym_suspend] = ACTIONS(4359), - [anon_sym_sealed] = ACTIONS(4359), - [anon_sym_annotation] = ACTIONS(4359), - [anon_sym_data] = ACTIONS(4359), - [anon_sym_inner] = ACTIONS(4359), - [anon_sym_value] = ACTIONS(4359), - [anon_sym_override] = ACTIONS(4359), - [anon_sym_lateinit] = ACTIONS(4359), - [anon_sym_public] = ACTIONS(4359), - [anon_sym_private] = ACTIONS(4359), - [anon_sym_internal] = ACTIONS(4359), - [anon_sym_protected] = ACTIONS(4359), - [anon_sym_tailrec] = ACTIONS(4359), - [anon_sym_operator] = ACTIONS(4359), - [anon_sym_infix] = ACTIONS(4359), - [anon_sym_inline] = ACTIONS(4359), - [anon_sym_external] = ACTIONS(4359), - [sym_property_modifier] = ACTIONS(4359), - [anon_sym_abstract] = ACTIONS(4359), - [anon_sym_final] = ACTIONS(4359), - [anon_sym_open] = ACTIONS(4359), - [anon_sym_vararg] = ACTIONS(4359), - [anon_sym_noinline] = ACTIONS(4359), - [anon_sym_crossinline] = ACTIONS(4359), - [anon_sym_expect] = ACTIONS(4359), - [anon_sym_actual] = ACTIONS(4359), + [sym__alpha_identifier] = ACTIONS(4571), + [anon_sym_AT] = ACTIONS(4573), + [anon_sym_LBRACK] = ACTIONS(4573), + [anon_sym_RBRACK] = ACTIONS(4573), + [anon_sym_as] = ACTIONS(4571), + [anon_sym_EQ] = ACTIONS(4571), + [anon_sym_LBRACE] = ACTIONS(4573), + [anon_sym_RBRACE] = ACTIONS(4573), + [anon_sym_LPAREN] = ACTIONS(4573), + [anon_sym_COMMA] = ACTIONS(4573), + [anon_sym_RPAREN] = ACTIONS(4573), + [anon_sym_by] = ACTIONS(4571), + [anon_sym_LT] = ACTIONS(4571), + [anon_sym_GT] = ACTIONS(4571), + [anon_sym_where] = ACTIONS(4571), + [anon_sym_DOT] = ACTIONS(4571), + [anon_sym_SEMI] = ACTIONS(4573), + [anon_sym_get] = ACTIONS(4571), + [anon_sym_set] = ACTIONS(4571), + [anon_sym_STAR] = ACTIONS(4571), + [anon_sym_DASH_GT] = ACTIONS(4573), + [sym_label] = ACTIONS(4573), + [anon_sym_in] = ACTIONS(4571), + [anon_sym_while] = ACTIONS(4571), + [anon_sym_DOT_DOT] = ACTIONS(4573), + [anon_sym_QMARK_COLON] = ACTIONS(4573), + [anon_sym_AMP_AMP] = ACTIONS(4573), + [anon_sym_PIPE_PIPE] = ACTIONS(4573), + [anon_sym_else] = ACTIONS(4571), + [anon_sym_COLON_COLON] = ACTIONS(4573), + [anon_sym_PLUS_EQ] = ACTIONS(4573), + [anon_sym_DASH_EQ] = ACTIONS(4573), + [anon_sym_STAR_EQ] = ACTIONS(4573), + [anon_sym_SLASH_EQ] = ACTIONS(4573), + [anon_sym_PERCENT_EQ] = ACTIONS(4573), + [anon_sym_BANG_EQ] = ACTIONS(4571), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4573), + [anon_sym_EQ_EQ] = ACTIONS(4571), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4573), + [anon_sym_LT_EQ] = ACTIONS(4573), + [anon_sym_GT_EQ] = ACTIONS(4573), + [anon_sym_BANGin] = ACTIONS(4573), + [anon_sym_is] = ACTIONS(4571), + [anon_sym_BANGis] = ACTIONS(4573), + [anon_sym_PLUS] = ACTIONS(4571), + [anon_sym_DASH] = ACTIONS(4571), + [anon_sym_SLASH] = ACTIONS(4571), + [anon_sym_PERCENT] = ACTIONS(4571), + [anon_sym_as_QMARK] = ACTIONS(4573), + [anon_sym_PLUS_PLUS] = ACTIONS(4573), + [anon_sym_DASH_DASH] = ACTIONS(4573), + [anon_sym_BANG_BANG] = ACTIONS(4573), + [anon_sym_suspend] = ACTIONS(4571), + [anon_sym_sealed] = ACTIONS(4571), + [anon_sym_annotation] = ACTIONS(4571), + [anon_sym_data] = ACTIONS(4571), + [anon_sym_inner] = ACTIONS(4571), + [anon_sym_value] = ACTIONS(4571), + [anon_sym_override] = ACTIONS(4571), + [anon_sym_lateinit] = ACTIONS(4571), + [anon_sym_public] = ACTIONS(4571), + [anon_sym_private] = ACTIONS(4571), + [anon_sym_internal] = ACTIONS(4571), + [anon_sym_protected] = ACTIONS(4571), + [anon_sym_tailrec] = ACTIONS(4571), + [anon_sym_operator] = ACTIONS(4571), + [anon_sym_infix] = ACTIONS(4571), + [anon_sym_inline] = ACTIONS(4571), + [anon_sym_external] = ACTIONS(4571), + [sym_property_modifier] = ACTIONS(4571), + [anon_sym_abstract] = ACTIONS(4571), + [anon_sym_final] = ACTIONS(4571), + [anon_sym_open] = ACTIONS(4571), + [anon_sym_vararg] = ACTIONS(4571), + [anon_sym_noinline] = ACTIONS(4571), + [anon_sym_crossinline] = ACTIONS(4571), + [anon_sym_expect] = ACTIONS(4571), + [anon_sym_actual] = ACTIONS(4571), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4361), - [sym_safe_nav] = ACTIONS(4361), + [sym__backtick_identifier] = ACTIONS(4573), + [sym_safe_nav] = ACTIONS(4573), [sym_multiline_comment] = ACTIONS(3), }, [3363] = { @@ -392932,87 +392932,87 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [3364] = { - [sym__alpha_identifier] = ACTIONS(4179), - [anon_sym_AT] = ACTIONS(4181), - [anon_sym_COLON] = ACTIONS(4179), - [anon_sym_LBRACK] = ACTIONS(4181), - [anon_sym_as] = ACTIONS(4179), - [anon_sym_EQ] = ACTIONS(4179), - [anon_sym_LBRACE] = ACTIONS(4181), - [anon_sym_RBRACE] = ACTIONS(4181), - [anon_sym_LPAREN] = ACTIONS(4181), - [anon_sym_COMMA] = ACTIONS(4181), - [anon_sym_by] = ACTIONS(4179), - [anon_sym_LT] = ACTIONS(4179), - [anon_sym_GT] = ACTIONS(4179), - [anon_sym_where] = ACTIONS(4179), - [anon_sym_DOT] = ACTIONS(4179), - [anon_sym_SEMI] = ACTIONS(4181), - [anon_sym_get] = ACTIONS(4179), - [anon_sym_set] = ACTIONS(4179), - [anon_sym_AMP] = ACTIONS(4179), - [sym__quest] = ACTIONS(4179), - [anon_sym_STAR] = ACTIONS(4179), - [sym_label] = ACTIONS(4181), - [anon_sym_in] = ACTIONS(4179), - [anon_sym_DOT_DOT] = ACTIONS(4181), - [anon_sym_QMARK_COLON] = ACTIONS(4181), - [anon_sym_AMP_AMP] = ACTIONS(4181), - [anon_sym_PIPE_PIPE] = ACTIONS(4181), - [anon_sym_else] = ACTIONS(4179), - [anon_sym_COLON_COLON] = ACTIONS(4181), - [anon_sym_PLUS_EQ] = ACTIONS(4181), - [anon_sym_DASH_EQ] = ACTIONS(4181), - [anon_sym_STAR_EQ] = ACTIONS(4181), - [anon_sym_SLASH_EQ] = ACTIONS(4181), - [anon_sym_PERCENT_EQ] = ACTIONS(4181), - [anon_sym_BANG_EQ] = ACTIONS(4179), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4181), - [anon_sym_EQ_EQ] = ACTIONS(4179), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4181), - [anon_sym_LT_EQ] = ACTIONS(4181), - [anon_sym_GT_EQ] = ACTIONS(4181), - [anon_sym_BANGin] = ACTIONS(4181), - [anon_sym_is] = ACTIONS(4179), - [anon_sym_BANGis] = ACTIONS(4181), - [anon_sym_PLUS] = ACTIONS(4179), - [anon_sym_DASH] = ACTIONS(4179), - [anon_sym_SLASH] = ACTIONS(4179), - [anon_sym_PERCENT] = ACTIONS(4179), - [anon_sym_as_QMARK] = ACTIONS(4181), - [anon_sym_PLUS_PLUS] = ACTIONS(4181), - [anon_sym_DASH_DASH] = ACTIONS(4181), - [anon_sym_BANG_BANG] = ACTIONS(4181), - [anon_sym_suspend] = ACTIONS(4179), - [anon_sym_sealed] = ACTIONS(4179), - [anon_sym_annotation] = ACTIONS(4179), - [anon_sym_data] = ACTIONS(4179), - [anon_sym_inner] = ACTIONS(4179), - [anon_sym_value] = ACTIONS(4179), - [anon_sym_override] = ACTIONS(4179), - [anon_sym_lateinit] = ACTIONS(4179), - [anon_sym_public] = ACTIONS(4179), - [anon_sym_private] = ACTIONS(4179), - [anon_sym_internal] = ACTIONS(4179), - [anon_sym_protected] = ACTIONS(4179), - [anon_sym_tailrec] = ACTIONS(4179), - [anon_sym_operator] = ACTIONS(4179), - [anon_sym_infix] = ACTIONS(4179), - [anon_sym_inline] = ACTIONS(4179), - [anon_sym_external] = ACTIONS(4179), - [sym_property_modifier] = ACTIONS(4179), - [anon_sym_abstract] = ACTIONS(4179), - [anon_sym_final] = ACTIONS(4179), - [anon_sym_open] = ACTIONS(4179), - [anon_sym_vararg] = ACTIONS(4179), - [anon_sym_noinline] = ACTIONS(4179), - [anon_sym_crossinline] = ACTIONS(4179), - [anon_sym_expect] = ACTIONS(4179), - [anon_sym_actual] = ACTIONS(4179), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4181), - [sym__automatic_semicolon] = ACTIONS(4181), - [sym_safe_nav] = ACTIONS(4181), + [sym__alpha_identifier] = ACTIONS(4166), + [anon_sym_AT] = ACTIONS(4168), + [anon_sym_COLON] = ACTIONS(4166), + [anon_sym_LBRACK] = ACTIONS(4168), + [anon_sym_as] = ACTIONS(4166), + [anon_sym_EQ] = ACTIONS(4166), + [anon_sym_LBRACE] = ACTIONS(4168), + [anon_sym_RBRACE] = ACTIONS(4168), + [anon_sym_LPAREN] = ACTIONS(4168), + [anon_sym_COMMA] = ACTIONS(4168), + [anon_sym_by] = ACTIONS(4166), + [anon_sym_LT] = ACTIONS(4166), + [anon_sym_GT] = ACTIONS(4166), + [anon_sym_where] = ACTIONS(4166), + [anon_sym_DOT] = ACTIONS(4166), + [anon_sym_SEMI] = ACTIONS(4168), + [anon_sym_get] = ACTIONS(4166), + [anon_sym_set] = ACTIONS(4166), + [anon_sym_AMP] = ACTIONS(4166), + [sym__quest] = ACTIONS(4166), + [anon_sym_STAR] = ACTIONS(4166), + [sym_label] = ACTIONS(4168), + [anon_sym_in] = ACTIONS(4166), + [anon_sym_DOT_DOT] = ACTIONS(4168), + [anon_sym_QMARK_COLON] = ACTIONS(4168), + [anon_sym_AMP_AMP] = ACTIONS(4168), + [anon_sym_PIPE_PIPE] = ACTIONS(4168), + [anon_sym_else] = ACTIONS(4166), + [anon_sym_COLON_COLON] = ACTIONS(4168), + [anon_sym_PLUS_EQ] = ACTIONS(4168), + [anon_sym_DASH_EQ] = ACTIONS(4168), + [anon_sym_STAR_EQ] = ACTIONS(4168), + [anon_sym_SLASH_EQ] = ACTIONS(4168), + [anon_sym_PERCENT_EQ] = ACTIONS(4168), + [anon_sym_BANG_EQ] = ACTIONS(4166), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), + [anon_sym_EQ_EQ] = ACTIONS(4166), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), + [anon_sym_LT_EQ] = ACTIONS(4168), + [anon_sym_GT_EQ] = ACTIONS(4168), + [anon_sym_BANGin] = ACTIONS(4168), + [anon_sym_is] = ACTIONS(4166), + [anon_sym_BANGis] = ACTIONS(4168), + [anon_sym_PLUS] = ACTIONS(4166), + [anon_sym_DASH] = ACTIONS(4166), + [anon_sym_SLASH] = ACTIONS(4166), + [anon_sym_PERCENT] = ACTIONS(4166), + [anon_sym_as_QMARK] = ACTIONS(4168), + [anon_sym_PLUS_PLUS] = ACTIONS(4168), + [anon_sym_DASH_DASH] = ACTIONS(4168), + [anon_sym_BANG_BANG] = ACTIONS(4168), + [anon_sym_suspend] = ACTIONS(4166), + [anon_sym_sealed] = ACTIONS(4166), + [anon_sym_annotation] = ACTIONS(4166), + [anon_sym_data] = ACTIONS(4166), + [anon_sym_inner] = ACTIONS(4166), + [anon_sym_value] = ACTIONS(4166), + [anon_sym_override] = ACTIONS(4166), + [anon_sym_lateinit] = ACTIONS(4166), + [anon_sym_public] = ACTIONS(4166), + [anon_sym_private] = ACTIONS(4166), + [anon_sym_internal] = ACTIONS(4166), + [anon_sym_protected] = ACTIONS(4166), + [anon_sym_tailrec] = ACTIONS(4166), + [anon_sym_operator] = ACTIONS(4166), + [anon_sym_infix] = ACTIONS(4166), + [anon_sym_inline] = ACTIONS(4166), + [anon_sym_external] = ACTIONS(4166), + [sym_property_modifier] = ACTIONS(4166), + [anon_sym_abstract] = ACTIONS(4166), + [anon_sym_final] = ACTIONS(4166), + [anon_sym_open] = ACTIONS(4166), + [anon_sym_vararg] = ACTIONS(4166), + [anon_sym_noinline] = ACTIONS(4166), + [anon_sym_crossinline] = ACTIONS(4166), + [anon_sym_expect] = ACTIONS(4166), + [anon_sym_actual] = ACTIONS(4166), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4168), + [sym__automatic_semicolon] = ACTIONS(4168), + [sym_safe_nav] = ACTIONS(4168), [sym_multiline_comment] = ACTIONS(3), }, [3365] = { @@ -393359,7 +393359,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4149), [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), @@ -393608,8 +393608,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(6819), [anon_sym_LBRACK] = ACTIONS(4309), [anon_sym_as] = ACTIONS(4307), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4309), [anon_sym_LPAREN] = ACTIONS(4309), [anon_sym_COMMA] = ACTIONS(4309), @@ -393691,8 +393691,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(6821), [anon_sym_LBRACK] = ACTIONS(4277), [anon_sym_as] = ACTIONS(4275), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4277), [anon_sym_LPAREN] = ACTIONS(4277), [anon_sym_COMMA] = ACTIONS(4277), @@ -394268,84 +394268,84 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3641), [sym_function_body] = STATE(3159), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6706), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [3381] = { [sym_class_body] = STATE(3953), @@ -394687,7 +394687,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4301), [anon_sym_LBRACK] = ACTIONS(4301), [anon_sym_as] = ACTIONS(4299), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4301), [anon_sym_LPAREN] = ACTIONS(4301), @@ -394770,7 +394770,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4297), [anon_sym_LBRACK] = ACTIONS(4297), [anon_sym_as] = ACTIONS(4295), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4297), [anon_sym_LPAREN] = ACTIONS(4297), @@ -394932,83 +394932,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3751), [sym_function_body] = STATE(3475), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(6785), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_RPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_RPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_while] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_while] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3389] = { @@ -395019,7 +395019,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4162), [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), @@ -397427,7 +397427,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ] = ACTIONS(4004), [anon_sym_LBRACE] = ACTIONS(4284), [anon_sym_RBRACE] = ACTIONS(4284), - [anon_sym_LPAREN] = ACTIONS(5556), + [anon_sym_LPAREN] = ACTIONS(5554), [anon_sym_COMMA] = ACTIONS(4284), [anon_sym_RPAREN] = ACTIONS(4284), [anon_sym_LT] = ACTIONS(4281), @@ -398007,8 +398007,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4149), [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), [anon_sym_COMMA] = ACTIONS(4149), @@ -398173,8 +398173,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4162), [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), [anon_sym_COMMA] = ACTIONS(4162), @@ -398339,8 +398339,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(6852), [anon_sym_LBRACK] = ACTIONS(4231), [anon_sym_as] = ACTIONS(4229), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4231), [anon_sym_LPAREN] = ACTIONS(4231), [anon_sym_COMMA] = ACTIONS(4231), @@ -398501,83 +398501,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3633), [sym_function_body] = STATE(3982), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3432] = { @@ -398588,8 +398588,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4297), [anon_sym_LBRACK] = ACTIONS(4297), [anon_sym_as] = ACTIONS(4295), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4297), [anon_sym_LPAREN] = ACTIONS(4297), [anon_sym_COMMA] = ACTIONS(4297), @@ -400497,8 +400497,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4301), [anon_sym_LBRACK] = ACTIONS(4301), [anon_sym_as] = ACTIONS(4299), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4301), [anon_sym_LPAREN] = ACTIONS(4301), [anon_sym_COMMA] = ACTIONS(4301), @@ -403395,86 +403395,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [3490] = { - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_RBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(4183), - [anon_sym_LBRACE] = ACTIONS(4185), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_RPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [anon_sym_DASH_GT] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_while] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_RBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(4176), + [anon_sym_LBRACE] = ACTIONS(4178), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_RPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [anon_sym_DASH_GT] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_while] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3491] = { @@ -408209,86 +408209,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [3548] = { - [sym__alpha_identifier] = ACTIONS(4166), - [anon_sym_AT] = ACTIONS(4168), - [anon_sym_LBRACK] = ACTIONS(4168), - [anon_sym_as] = ACTIONS(4166), - [anon_sym_EQ] = ACTIONS(4166), - [anon_sym_LBRACE] = ACTIONS(4168), - [anon_sym_RBRACE] = ACTIONS(4168), - [anon_sym_LPAREN] = ACTIONS(4168), - [anon_sym_COMMA] = ACTIONS(4168), - [anon_sym_by] = ACTIONS(4166), - [anon_sym_LT] = ACTIONS(4166), - [anon_sym_GT] = ACTIONS(4166), - [anon_sym_where] = ACTIONS(4166), - [anon_sym_DOT] = ACTIONS(4166), - [anon_sym_SEMI] = ACTIONS(4168), - [anon_sym_get] = ACTIONS(4166), - [anon_sym_set] = ACTIONS(4166), - [anon_sym_AMP] = ACTIONS(4166), - [sym__quest] = ACTIONS(4166), - [anon_sym_STAR] = ACTIONS(4166), - [sym_label] = ACTIONS(4168), - [anon_sym_in] = ACTIONS(4166), - [anon_sym_DOT_DOT] = ACTIONS(4168), - [anon_sym_QMARK_COLON] = ACTIONS(4168), - [anon_sym_AMP_AMP] = ACTIONS(4168), - [anon_sym_PIPE_PIPE] = ACTIONS(4168), - [anon_sym_else] = ACTIONS(4166), - [anon_sym_COLON_COLON] = ACTIONS(4168), - [anon_sym_PLUS_EQ] = ACTIONS(4168), - [anon_sym_DASH_EQ] = ACTIONS(4168), - [anon_sym_STAR_EQ] = ACTIONS(4168), - [anon_sym_SLASH_EQ] = ACTIONS(4168), - [anon_sym_PERCENT_EQ] = ACTIONS(4168), - [anon_sym_BANG_EQ] = ACTIONS(4166), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), - [anon_sym_EQ_EQ] = ACTIONS(4166), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), - [anon_sym_LT_EQ] = ACTIONS(4168), - [anon_sym_GT_EQ] = ACTIONS(4168), - [anon_sym_BANGin] = ACTIONS(4168), - [anon_sym_is] = ACTIONS(4166), - [anon_sym_BANGis] = ACTIONS(4168), - [anon_sym_PLUS] = ACTIONS(4166), - [anon_sym_DASH] = ACTIONS(4166), - [anon_sym_SLASH] = ACTIONS(4166), - [anon_sym_PERCENT] = ACTIONS(4166), - [anon_sym_as_QMARK] = ACTIONS(4168), - [anon_sym_PLUS_PLUS] = ACTIONS(4168), - [anon_sym_DASH_DASH] = ACTIONS(4168), - [anon_sym_BANG_BANG] = ACTIONS(4168), - [anon_sym_suspend] = ACTIONS(4166), - [anon_sym_sealed] = ACTIONS(4166), - [anon_sym_annotation] = ACTIONS(4166), - [anon_sym_data] = ACTIONS(4166), - [anon_sym_inner] = ACTIONS(4166), - [anon_sym_value] = ACTIONS(4166), - [anon_sym_override] = ACTIONS(4166), - [anon_sym_lateinit] = ACTIONS(4166), - [anon_sym_public] = ACTIONS(4166), - [anon_sym_private] = ACTIONS(4166), - [anon_sym_internal] = ACTIONS(4166), - [anon_sym_protected] = ACTIONS(4166), - [anon_sym_tailrec] = ACTIONS(4166), - [anon_sym_operator] = ACTIONS(4166), - [anon_sym_infix] = ACTIONS(4166), - [anon_sym_inline] = ACTIONS(4166), - [anon_sym_external] = ACTIONS(4166), - [sym_property_modifier] = ACTIONS(4166), - [anon_sym_abstract] = ACTIONS(4166), - [anon_sym_final] = ACTIONS(4166), - [anon_sym_open] = ACTIONS(4166), - [anon_sym_vararg] = ACTIONS(4166), - [anon_sym_noinline] = ACTIONS(4166), - [anon_sym_crossinline] = ACTIONS(4166), - [anon_sym_expect] = ACTIONS(4166), - [anon_sym_actual] = ACTIONS(4166), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4168), - [sym__automatic_semicolon] = ACTIONS(4168), - [sym_safe_nav] = ACTIONS(4168), + [sym__alpha_identifier] = ACTIONS(4182), + [anon_sym_AT] = ACTIONS(4184), + [anon_sym_LBRACK] = ACTIONS(4184), + [anon_sym_as] = ACTIONS(4182), + [anon_sym_EQ] = ACTIONS(4182), + [anon_sym_LBRACE] = ACTIONS(4184), + [anon_sym_RBRACE] = ACTIONS(4184), + [anon_sym_LPAREN] = ACTIONS(4184), + [anon_sym_COMMA] = ACTIONS(4184), + [anon_sym_by] = ACTIONS(4182), + [anon_sym_LT] = ACTIONS(4182), + [anon_sym_GT] = ACTIONS(4182), + [anon_sym_where] = ACTIONS(4182), + [anon_sym_DOT] = ACTIONS(4182), + [anon_sym_SEMI] = ACTIONS(4184), + [anon_sym_get] = ACTIONS(4182), + [anon_sym_set] = ACTIONS(4182), + [anon_sym_AMP] = ACTIONS(4182), + [sym__quest] = ACTIONS(4182), + [anon_sym_STAR] = ACTIONS(4182), + [sym_label] = ACTIONS(4184), + [anon_sym_in] = ACTIONS(4182), + [anon_sym_DOT_DOT] = ACTIONS(4184), + [anon_sym_QMARK_COLON] = ACTIONS(4184), + [anon_sym_AMP_AMP] = ACTIONS(4184), + [anon_sym_PIPE_PIPE] = ACTIONS(4184), + [anon_sym_else] = ACTIONS(4182), + [anon_sym_COLON_COLON] = ACTIONS(4184), + [anon_sym_PLUS_EQ] = ACTIONS(4184), + [anon_sym_DASH_EQ] = ACTIONS(4184), + [anon_sym_STAR_EQ] = ACTIONS(4184), + [anon_sym_SLASH_EQ] = ACTIONS(4184), + [anon_sym_PERCENT_EQ] = ACTIONS(4184), + [anon_sym_BANG_EQ] = ACTIONS(4182), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4184), + [anon_sym_EQ_EQ] = ACTIONS(4182), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4184), + [anon_sym_LT_EQ] = ACTIONS(4184), + [anon_sym_GT_EQ] = ACTIONS(4184), + [anon_sym_BANGin] = ACTIONS(4184), + [anon_sym_is] = ACTIONS(4182), + [anon_sym_BANGis] = ACTIONS(4184), + [anon_sym_PLUS] = ACTIONS(4182), + [anon_sym_DASH] = ACTIONS(4182), + [anon_sym_SLASH] = ACTIONS(4182), + [anon_sym_PERCENT] = ACTIONS(4182), + [anon_sym_as_QMARK] = ACTIONS(4184), + [anon_sym_PLUS_PLUS] = ACTIONS(4184), + [anon_sym_DASH_DASH] = ACTIONS(4184), + [anon_sym_BANG_BANG] = ACTIONS(4184), + [anon_sym_suspend] = ACTIONS(4182), + [anon_sym_sealed] = ACTIONS(4182), + [anon_sym_annotation] = ACTIONS(4182), + [anon_sym_data] = ACTIONS(4182), + [anon_sym_inner] = ACTIONS(4182), + [anon_sym_value] = ACTIONS(4182), + [anon_sym_override] = ACTIONS(4182), + [anon_sym_lateinit] = ACTIONS(4182), + [anon_sym_public] = ACTIONS(4182), + [anon_sym_private] = ACTIONS(4182), + [anon_sym_internal] = ACTIONS(4182), + [anon_sym_protected] = ACTIONS(4182), + [anon_sym_tailrec] = ACTIONS(4182), + [anon_sym_operator] = ACTIONS(4182), + [anon_sym_infix] = ACTIONS(4182), + [anon_sym_inline] = ACTIONS(4182), + [anon_sym_external] = ACTIONS(4182), + [sym_property_modifier] = ACTIONS(4182), + [anon_sym_abstract] = ACTIONS(4182), + [anon_sym_final] = ACTIONS(4182), + [anon_sym_open] = ACTIONS(4182), + [anon_sym_vararg] = ACTIONS(4182), + [anon_sym_noinline] = ACTIONS(4182), + [anon_sym_crossinline] = ACTIONS(4182), + [anon_sym_expect] = ACTIONS(4182), + [anon_sym_actual] = ACTIONS(4182), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4184), + [sym__automatic_semicolon] = ACTIONS(4184), + [sym_safe_nav] = ACTIONS(4184), [sym_multiline_comment] = ACTIONS(3), }, [3549] = { @@ -408793,84 +408793,84 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3908), [sym_function_body] = STATE(3159), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), [anon_sym_COLON] = ACTIONS(6903), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6905), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [3556] = { [aux_sym_nullable_type_repeat1] = STATE(3556), @@ -409706,84 +409706,84 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3864), [sym_function_body] = STATE(3195), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), [anon_sym_COLON] = ACTIONS(6916), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), [anon_sym_EQ] = ACTIONS(6905), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4173), - [anon_sym_fun] = ACTIONS(4173), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_this] = ACTIONS(4173), - [anon_sym_super] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4175), - [sym_label] = ACTIONS(4173), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_null] = ACTIONS(4173), - [anon_sym_if] = ACTIONS(4173), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_when] = ACTIONS(4173), - [anon_sym_try] = ACTIONS(4173), - [anon_sym_throw] = ACTIONS(4173), - [anon_sym_return] = ACTIONS(4173), - [anon_sym_continue] = ACTIONS(4173), - [anon_sym_break] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4175), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG] = ACTIONS(4173), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4175), - [anon_sym_continue_AT] = ACTIONS(4175), - [anon_sym_break_AT] = ACTIONS(4175), - [anon_sym_this_AT] = ACTIONS(4175), - [anon_sym_super_AT] = ACTIONS(4175), - [sym_real_literal] = ACTIONS(4175), - [sym_integer_literal] = ACTIONS(4173), - [sym_hex_literal] = ACTIONS(4175), - [sym_bin_literal] = ACTIONS(4175), - [anon_sym_true] = ACTIONS(4173), - [anon_sym_false] = ACTIONS(4173), - [anon_sym_SQUOTE] = ACTIONS(4175), - [sym__backtick_identifier] = ACTIONS(4175), - [sym__automatic_semicolon] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4175), + [anon_sym_object] = ACTIONS(4170), + [anon_sym_fun] = ACTIONS(4170), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_this] = ACTIONS(4170), + [anon_sym_super] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4172), + [sym_label] = ACTIONS(4170), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_null] = ACTIONS(4170), + [anon_sym_if] = ACTIONS(4170), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_when] = ACTIONS(4170), + [anon_sym_try] = ACTIONS(4170), + [anon_sym_throw] = ACTIONS(4170), + [anon_sym_return] = ACTIONS(4170), + [anon_sym_continue] = ACTIONS(4170), + [anon_sym_break] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4172), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG] = ACTIONS(4170), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4172), + [anon_sym_continue_AT] = ACTIONS(4172), + [anon_sym_break_AT] = ACTIONS(4172), + [anon_sym_this_AT] = ACTIONS(4172), + [anon_sym_super_AT] = ACTIONS(4172), + [sym_real_literal] = ACTIONS(4172), + [sym_integer_literal] = ACTIONS(4170), + [sym_hex_literal] = ACTIONS(4172), + [sym_bin_literal] = ACTIONS(4172), + [anon_sym_true] = ACTIONS(4170), + [anon_sym_false] = ACTIONS(4170), + [anon_sym_SQUOTE] = ACTIONS(4172), + [sym__backtick_identifier] = ACTIONS(4172), + [sym__automatic_semicolon] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4172), }, [3567] = { [sym__alpha_identifier] = ACTIONS(5199), @@ -410204,83 +410204,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3937), [sym_function_body] = STATE(3982), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), [anon_sym_COLON] = ACTIONS(6932), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3573] = { @@ -410376,7 +410376,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), [anon_sym_LT] = ACTIONS(4160), @@ -410708,7 +410708,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), [anon_sym_LT] = ACTIONS(4147), @@ -410957,7 +410957,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4139), [anon_sym_as] = ACTIONS(4137), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4139), [anon_sym_LPAREN] = ACTIONS(4139), [anon_sym_LT] = ACTIONS(4137), @@ -412113,83 +412113,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3896), [sym_function_body] = STATE(3866), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), [anon_sym_COLON] = ACTIONS(6950), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4173), - [sym_label] = ACTIONS(4175), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_PLUS_EQ] = ACTIONS(4175), - [anon_sym_DASH_EQ] = ACTIONS(4175), - [anon_sym_STAR_EQ] = ACTIONS(4175), - [anon_sym_SLASH_EQ] = ACTIONS(4175), - [anon_sym_PERCENT_EQ] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4173), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_suspend] = ACTIONS(4173), - [anon_sym_sealed] = ACTIONS(4173), - [anon_sym_annotation] = ACTIONS(4173), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_override] = ACTIONS(4173), - [anon_sym_lateinit] = ACTIONS(4173), - [anon_sym_public] = ACTIONS(4173), - [anon_sym_private] = ACTIONS(4173), - [anon_sym_internal] = ACTIONS(4173), - [anon_sym_protected] = ACTIONS(4173), - [anon_sym_tailrec] = ACTIONS(4173), - [anon_sym_operator] = ACTIONS(4173), - [anon_sym_infix] = ACTIONS(4173), - [anon_sym_inline] = ACTIONS(4173), - [anon_sym_external] = ACTIONS(4173), - [sym_property_modifier] = ACTIONS(4173), - [anon_sym_abstract] = ACTIONS(4173), - [anon_sym_final] = ACTIONS(4173), - [anon_sym_open] = ACTIONS(4173), - [anon_sym_vararg] = ACTIONS(4173), - [anon_sym_noinline] = ACTIONS(4173), - [anon_sym_crossinline] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4175), - [sym__automatic_semicolon] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4170), + [sym_label] = ACTIONS(4172), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_PLUS_EQ] = ACTIONS(4172), + [anon_sym_DASH_EQ] = ACTIONS(4172), + [anon_sym_STAR_EQ] = ACTIONS(4172), + [anon_sym_SLASH_EQ] = ACTIONS(4172), + [anon_sym_PERCENT_EQ] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4170), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_suspend] = ACTIONS(4170), + [anon_sym_sealed] = ACTIONS(4170), + [anon_sym_annotation] = ACTIONS(4170), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_override] = ACTIONS(4170), + [anon_sym_lateinit] = ACTIONS(4170), + [anon_sym_public] = ACTIONS(4170), + [anon_sym_private] = ACTIONS(4170), + [anon_sym_internal] = ACTIONS(4170), + [anon_sym_protected] = ACTIONS(4170), + [anon_sym_tailrec] = ACTIONS(4170), + [anon_sym_operator] = ACTIONS(4170), + [anon_sym_infix] = ACTIONS(4170), + [anon_sym_inline] = ACTIONS(4170), + [anon_sym_external] = ACTIONS(4170), + [sym_property_modifier] = ACTIONS(4170), + [anon_sym_abstract] = ACTIONS(4170), + [anon_sym_final] = ACTIONS(4170), + [anon_sym_open] = ACTIONS(4170), + [anon_sym_vararg] = ACTIONS(4170), + [anon_sym_noinline] = ACTIONS(4170), + [anon_sym_crossinline] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4172), + [sym__automatic_semicolon] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), [sym_multiline_comment] = ACTIONS(3), }, [3596] = { @@ -413601,8 +413601,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4309), [anon_sym_LBRACK] = ACTIONS(4309), [anon_sym_as] = ACTIONS(4307), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4309), [anon_sym_LPAREN] = ACTIONS(4309), [anon_sym_COMMA] = ACTIONS(4309), @@ -413765,8 +413765,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4445), [anon_sym_LBRACK] = ACTIONS(4445), [anon_sym_as] = ACTIONS(4443), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4445), [anon_sym_LPAREN] = ACTIONS(4445), [anon_sym_COMMA] = ACTIONS(4445), @@ -413847,8 +413847,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4449), [anon_sym_LBRACK] = ACTIONS(4449), [anon_sym_as] = ACTIONS(4447), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4449), [anon_sym_LPAREN] = ACTIONS(4449), [anon_sym_COMMA] = ACTIONS(4449), @@ -414087,86 +414087,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4432), }, [3619] = { - [sym__alpha_identifier] = ACTIONS(4179), - [anon_sym_AT] = ACTIONS(4181), - [anon_sym_LBRACK] = ACTIONS(4181), - [anon_sym_typealias] = ACTIONS(4179), - [anon_sym_class] = ACTIONS(4179), - [anon_sym_interface] = ACTIONS(4179), - [anon_sym_enum] = ACTIONS(4179), - [anon_sym_LBRACE] = ACTIONS(4181), - [anon_sym_LPAREN] = ACTIONS(4181), - [anon_sym_val] = ACTIONS(4179), - [anon_sym_var] = ACTIONS(4179), - [anon_sym_LT] = ACTIONS(4181), - [anon_sym_object] = ACTIONS(4179), - [anon_sym_fun] = ACTIONS(4179), - [anon_sym_DOT] = ACTIONS(4179), - [anon_sym_get] = ACTIONS(4179), - [anon_sym_set] = ACTIONS(4179), - [anon_sym_this] = ACTIONS(4179), - [anon_sym_super] = ACTIONS(4179), - [anon_sym_STAR] = ACTIONS(4181), - [sym_label] = ACTIONS(4179), - [anon_sym_for] = ACTIONS(4179), - [anon_sym_while] = ACTIONS(4179), - [anon_sym_do] = ACTIONS(4179), - [anon_sym_null] = ACTIONS(4179), - [anon_sym_if] = ACTIONS(4179), - [anon_sym_when] = ACTIONS(4179), - [anon_sym_try] = ACTIONS(4179), - [anon_sym_throw] = ACTIONS(4179), - [anon_sym_return] = ACTIONS(4179), - [anon_sym_continue] = ACTIONS(4179), - [anon_sym_break] = ACTIONS(4179), - [anon_sym_COLON_COLON] = ACTIONS(4181), - [anon_sym_PLUS] = ACTIONS(4179), - [anon_sym_DASH] = ACTIONS(4179), - [anon_sym_PLUS_PLUS] = ACTIONS(4181), - [anon_sym_DASH_DASH] = ACTIONS(4181), - [anon_sym_BANG] = ACTIONS(4181), - [anon_sym_suspend] = ACTIONS(4179), - [anon_sym_sealed] = ACTIONS(4179), - [anon_sym_annotation] = ACTIONS(4179), - [anon_sym_data] = ACTIONS(4179), - [anon_sym_inner] = ACTIONS(4179), - [anon_sym_value] = ACTIONS(4179), - [anon_sym_override] = ACTIONS(4179), - [anon_sym_lateinit] = ACTIONS(4179), - [anon_sym_public] = ACTIONS(4179), - [anon_sym_private] = ACTIONS(4179), - [anon_sym_internal] = ACTIONS(4179), - [anon_sym_protected] = ACTIONS(4179), - [anon_sym_tailrec] = ACTIONS(4179), - [anon_sym_operator] = ACTIONS(4179), - [anon_sym_infix] = ACTIONS(4179), - [anon_sym_inline] = ACTIONS(4179), - [anon_sym_external] = ACTIONS(4179), - [sym_property_modifier] = ACTIONS(4179), - [anon_sym_abstract] = ACTIONS(4179), - [anon_sym_final] = ACTIONS(4179), - [anon_sym_open] = ACTIONS(4179), - [anon_sym_vararg] = ACTIONS(4179), - [anon_sym_noinline] = ACTIONS(4179), - [anon_sym_crossinline] = ACTIONS(4179), - [anon_sym_expect] = ACTIONS(4179), - [anon_sym_actual] = ACTIONS(4179), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4181), - [anon_sym_continue_AT] = ACTIONS(4181), - [anon_sym_break_AT] = ACTIONS(4181), - [anon_sym_this_AT] = ACTIONS(4181), - [anon_sym_super_AT] = ACTIONS(4181), - [sym_real_literal] = ACTIONS(4181), - [sym_integer_literal] = ACTIONS(4179), - [sym_hex_literal] = ACTIONS(4181), - [sym_bin_literal] = ACTIONS(4181), - [anon_sym_true] = ACTIONS(4179), - [anon_sym_false] = ACTIONS(4179), - [anon_sym_SQUOTE] = ACTIONS(4181), - [sym__backtick_identifier] = ACTIONS(4181), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4181), + [sym__alpha_identifier] = ACTIONS(4166), + [anon_sym_AT] = ACTIONS(4168), + [anon_sym_LBRACK] = ACTIONS(4168), + [anon_sym_typealias] = ACTIONS(4166), + [anon_sym_class] = ACTIONS(4166), + [anon_sym_interface] = ACTIONS(4166), + [anon_sym_enum] = ACTIONS(4166), + [anon_sym_LBRACE] = ACTIONS(4168), + [anon_sym_LPAREN] = ACTIONS(4168), + [anon_sym_val] = ACTIONS(4166), + [anon_sym_var] = ACTIONS(4166), + [anon_sym_LT] = ACTIONS(4168), + [anon_sym_object] = ACTIONS(4166), + [anon_sym_fun] = ACTIONS(4166), + [anon_sym_DOT] = ACTIONS(4166), + [anon_sym_get] = ACTIONS(4166), + [anon_sym_set] = ACTIONS(4166), + [anon_sym_this] = ACTIONS(4166), + [anon_sym_super] = ACTIONS(4166), + [anon_sym_STAR] = ACTIONS(4168), + [sym_label] = ACTIONS(4166), + [anon_sym_for] = ACTIONS(4166), + [anon_sym_while] = ACTIONS(4166), + [anon_sym_do] = ACTIONS(4166), + [anon_sym_null] = ACTIONS(4166), + [anon_sym_if] = ACTIONS(4166), + [anon_sym_when] = ACTIONS(4166), + [anon_sym_try] = ACTIONS(4166), + [anon_sym_throw] = ACTIONS(4166), + [anon_sym_return] = ACTIONS(4166), + [anon_sym_continue] = ACTIONS(4166), + [anon_sym_break] = ACTIONS(4166), + [anon_sym_COLON_COLON] = ACTIONS(4168), + [anon_sym_PLUS] = ACTIONS(4166), + [anon_sym_DASH] = ACTIONS(4166), + [anon_sym_PLUS_PLUS] = ACTIONS(4168), + [anon_sym_DASH_DASH] = ACTIONS(4168), + [anon_sym_BANG] = ACTIONS(4168), + [anon_sym_suspend] = ACTIONS(4166), + [anon_sym_sealed] = ACTIONS(4166), + [anon_sym_annotation] = ACTIONS(4166), + [anon_sym_data] = ACTIONS(4166), + [anon_sym_inner] = ACTIONS(4166), + [anon_sym_value] = ACTIONS(4166), + [anon_sym_override] = ACTIONS(4166), + [anon_sym_lateinit] = ACTIONS(4166), + [anon_sym_public] = ACTIONS(4166), + [anon_sym_private] = ACTIONS(4166), + [anon_sym_internal] = ACTIONS(4166), + [anon_sym_protected] = ACTIONS(4166), + [anon_sym_tailrec] = ACTIONS(4166), + [anon_sym_operator] = ACTIONS(4166), + [anon_sym_infix] = ACTIONS(4166), + [anon_sym_inline] = ACTIONS(4166), + [anon_sym_external] = ACTIONS(4166), + [sym_property_modifier] = ACTIONS(4166), + [anon_sym_abstract] = ACTIONS(4166), + [anon_sym_final] = ACTIONS(4166), + [anon_sym_open] = ACTIONS(4166), + [anon_sym_vararg] = ACTIONS(4166), + [anon_sym_noinline] = ACTIONS(4166), + [anon_sym_crossinline] = ACTIONS(4166), + [anon_sym_expect] = ACTIONS(4166), + [anon_sym_actual] = ACTIONS(4166), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4168), + [anon_sym_continue_AT] = ACTIONS(4168), + [anon_sym_break_AT] = ACTIONS(4168), + [anon_sym_this_AT] = ACTIONS(4168), + [anon_sym_super_AT] = ACTIONS(4168), + [sym_real_literal] = ACTIONS(4168), + [sym_integer_literal] = ACTIONS(4166), + [sym_hex_literal] = ACTIONS(4168), + [sym_bin_literal] = ACTIONS(4168), + [anon_sym_true] = ACTIONS(4166), + [anon_sym_false] = ACTIONS(4166), + [anon_sym_SQUOTE] = ACTIONS(4168), + [sym__backtick_identifier] = ACTIONS(4168), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4168), }, [3620] = { [sym_function_body] = STATE(3995), @@ -414175,8 +414175,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4441), [anon_sym_LBRACK] = ACTIONS(4441), [anon_sym_as] = ACTIONS(4439), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4441), [anon_sym_LPAREN] = ACTIONS(4441), [anon_sym_COMMA] = ACTIONS(4441), @@ -415077,8 +415077,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4301), [anon_sym_LBRACK] = ACTIONS(4301), [anon_sym_as] = ACTIONS(4299), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4301), [anon_sym_LPAREN] = ACTIONS(4301), [anon_sym_COMMA] = ACTIONS(4301), @@ -415241,8 +415241,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4297), [anon_sym_LBRACK] = ACTIONS(4297), [anon_sym_as] = ACTIONS(4295), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4297), [anon_sym_LPAREN] = ACTIONS(4297), [anon_sym_COMMA] = ACTIONS(4297), @@ -415481,7 +415481,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [3636] = { - [aux_sym_user_type_repeat1] = STATE(3319), + [aux_sym_user_type_repeat1] = STATE(3305), [sym__alpha_identifier] = ACTIONS(4193), [anon_sym_AT] = ACTIONS(4195), [anon_sym_LBRACK] = ACTIONS(4195), @@ -416063,7 +416063,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), [anon_sym_LT] = ACTIONS(4147), @@ -416221,84 +416221,84 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [3645] = { [sym_function_body] = STATE(3159), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6706), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(4183), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(4176), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [3646] = { [sym_function_body] = STATE(3220), @@ -416385,83 +416385,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [3647] = { [sym_function_body] = STATE(3982), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3648] = { @@ -416553,8 +416553,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4162), [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), [anon_sym_COMMA] = ACTIONS(4162), @@ -416881,8 +416881,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4149), [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), [anon_sym_COMMA] = ACTIONS(4149), @@ -417047,7 +417047,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), [anon_sym_LT] = ACTIONS(4160), @@ -417127,8 +417127,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4139), [anon_sym_LBRACK] = ACTIONS(4139), [anon_sym_as] = ACTIONS(4137), - [anon_sym_EQ] = ACTIONS(6712), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_EQ] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4139), [anon_sym_LPAREN] = ACTIONS(4139), [anon_sym_COMMA] = ACTIONS(4139), @@ -417203,86 +417203,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [3657] = { - [sym__alpha_identifier] = ACTIONS(4179), - [anon_sym_AT] = ACTIONS(4181), - [anon_sym_COLON] = ACTIONS(4179), - [anon_sym_LBRACK] = ACTIONS(4181), - [anon_sym_constructor] = ACTIONS(4179), - [anon_sym_LBRACE] = ACTIONS(4181), - [anon_sym_RBRACE] = ACTIONS(4181), - [anon_sym_LPAREN] = ACTIONS(4181), - [anon_sym_LT] = ACTIONS(4181), - [anon_sym_where] = ACTIONS(4179), - [anon_sym_object] = ACTIONS(4179), - [anon_sym_fun] = ACTIONS(4179), - [anon_sym_get] = ACTIONS(4179), - [anon_sym_set] = ACTIONS(4179), - [anon_sym_this] = ACTIONS(4179), - [anon_sym_super] = ACTIONS(4179), - [anon_sym_STAR] = ACTIONS(4181), - [sym_label] = ACTIONS(4179), - [anon_sym_in] = ACTIONS(4179), - [anon_sym_null] = ACTIONS(4179), - [anon_sym_if] = ACTIONS(4179), - [anon_sym_else] = ACTIONS(4179), - [anon_sym_when] = ACTIONS(4179), - [anon_sym_try] = ACTIONS(4179), - [anon_sym_throw] = ACTIONS(4179), - [anon_sym_return] = ACTIONS(4179), - [anon_sym_continue] = ACTIONS(4179), - [anon_sym_break] = ACTIONS(4179), - [anon_sym_COLON_COLON] = ACTIONS(4181), - [anon_sym_BANGin] = ACTIONS(4181), - [anon_sym_is] = ACTIONS(4179), - [anon_sym_BANGis] = ACTIONS(4181), - [anon_sym_PLUS] = ACTIONS(4179), - [anon_sym_DASH] = ACTIONS(4179), - [anon_sym_PLUS_PLUS] = ACTIONS(4181), - [anon_sym_DASH_DASH] = ACTIONS(4181), - [anon_sym_BANG] = ACTIONS(4179), - [anon_sym_suspend] = ACTIONS(4179), - [anon_sym_sealed] = ACTIONS(4179), - [anon_sym_annotation] = ACTIONS(4179), - [anon_sym_data] = ACTIONS(4179), - [anon_sym_inner] = ACTIONS(4179), - [anon_sym_value] = ACTIONS(4179), - [anon_sym_override] = ACTIONS(4179), - [anon_sym_lateinit] = ACTIONS(4179), - [anon_sym_public] = ACTIONS(4179), - [anon_sym_private] = ACTIONS(4179), - [anon_sym_internal] = ACTIONS(4179), - [anon_sym_protected] = ACTIONS(4179), - [anon_sym_tailrec] = ACTIONS(4179), - [anon_sym_operator] = ACTIONS(4179), - [anon_sym_infix] = ACTIONS(4179), - [anon_sym_inline] = ACTIONS(4179), - [anon_sym_external] = ACTIONS(4179), - [sym_property_modifier] = ACTIONS(4179), - [anon_sym_abstract] = ACTIONS(4179), - [anon_sym_final] = ACTIONS(4179), - [anon_sym_open] = ACTIONS(4179), - [anon_sym_vararg] = ACTIONS(4179), - [anon_sym_noinline] = ACTIONS(4179), - [anon_sym_crossinline] = ACTIONS(4179), - [anon_sym_expect] = ACTIONS(4179), - [anon_sym_actual] = ACTIONS(4179), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4181), - [anon_sym_continue_AT] = ACTIONS(4181), - [anon_sym_break_AT] = ACTIONS(4181), - [anon_sym_this_AT] = ACTIONS(4181), - [anon_sym_super_AT] = ACTIONS(4181), - [sym_real_literal] = ACTIONS(4181), - [sym_integer_literal] = ACTIONS(4179), - [sym_hex_literal] = ACTIONS(4181), - [sym_bin_literal] = ACTIONS(4181), - [anon_sym_true] = ACTIONS(4179), - [anon_sym_false] = ACTIONS(4179), - [anon_sym_SQUOTE] = ACTIONS(4181), - [sym__backtick_identifier] = ACTIONS(4181), - [sym__automatic_semicolon] = ACTIONS(4181), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4181), + [sym__alpha_identifier] = ACTIONS(4166), + [anon_sym_AT] = ACTIONS(4168), + [anon_sym_COLON] = ACTIONS(4166), + [anon_sym_LBRACK] = ACTIONS(4168), + [anon_sym_constructor] = ACTIONS(4166), + [anon_sym_LBRACE] = ACTIONS(4168), + [anon_sym_RBRACE] = ACTIONS(4168), + [anon_sym_LPAREN] = ACTIONS(4168), + [anon_sym_LT] = ACTIONS(4168), + [anon_sym_where] = ACTIONS(4166), + [anon_sym_object] = ACTIONS(4166), + [anon_sym_fun] = ACTIONS(4166), + [anon_sym_get] = ACTIONS(4166), + [anon_sym_set] = ACTIONS(4166), + [anon_sym_this] = ACTIONS(4166), + [anon_sym_super] = ACTIONS(4166), + [anon_sym_STAR] = ACTIONS(4168), + [sym_label] = ACTIONS(4166), + [anon_sym_in] = ACTIONS(4166), + [anon_sym_null] = ACTIONS(4166), + [anon_sym_if] = ACTIONS(4166), + [anon_sym_else] = ACTIONS(4166), + [anon_sym_when] = ACTIONS(4166), + [anon_sym_try] = ACTIONS(4166), + [anon_sym_throw] = ACTIONS(4166), + [anon_sym_return] = ACTIONS(4166), + [anon_sym_continue] = ACTIONS(4166), + [anon_sym_break] = ACTIONS(4166), + [anon_sym_COLON_COLON] = ACTIONS(4168), + [anon_sym_BANGin] = ACTIONS(4168), + [anon_sym_is] = ACTIONS(4166), + [anon_sym_BANGis] = ACTIONS(4168), + [anon_sym_PLUS] = ACTIONS(4166), + [anon_sym_DASH] = ACTIONS(4166), + [anon_sym_PLUS_PLUS] = ACTIONS(4168), + [anon_sym_DASH_DASH] = ACTIONS(4168), + [anon_sym_BANG] = ACTIONS(4166), + [anon_sym_suspend] = ACTIONS(4166), + [anon_sym_sealed] = ACTIONS(4166), + [anon_sym_annotation] = ACTIONS(4166), + [anon_sym_data] = ACTIONS(4166), + [anon_sym_inner] = ACTIONS(4166), + [anon_sym_value] = ACTIONS(4166), + [anon_sym_override] = ACTIONS(4166), + [anon_sym_lateinit] = ACTIONS(4166), + [anon_sym_public] = ACTIONS(4166), + [anon_sym_private] = ACTIONS(4166), + [anon_sym_internal] = ACTIONS(4166), + [anon_sym_protected] = ACTIONS(4166), + [anon_sym_tailrec] = ACTIONS(4166), + [anon_sym_operator] = ACTIONS(4166), + [anon_sym_infix] = ACTIONS(4166), + [anon_sym_inline] = ACTIONS(4166), + [anon_sym_external] = ACTIONS(4166), + [sym_property_modifier] = ACTIONS(4166), + [anon_sym_abstract] = ACTIONS(4166), + [anon_sym_final] = ACTIONS(4166), + [anon_sym_open] = ACTIONS(4166), + [anon_sym_vararg] = ACTIONS(4166), + [anon_sym_noinline] = ACTIONS(4166), + [anon_sym_crossinline] = ACTIONS(4166), + [anon_sym_expect] = ACTIONS(4166), + [anon_sym_actual] = ACTIONS(4166), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4168), + [anon_sym_continue_AT] = ACTIONS(4168), + [anon_sym_break_AT] = ACTIONS(4168), + [anon_sym_this_AT] = ACTIONS(4168), + [anon_sym_super_AT] = ACTIONS(4168), + [sym_real_literal] = ACTIONS(4168), + [sym_integer_literal] = ACTIONS(4166), + [sym_hex_literal] = ACTIONS(4168), + [sym_bin_literal] = ACTIONS(4168), + [anon_sym_true] = ACTIONS(4166), + [anon_sym_false] = ACTIONS(4166), + [anon_sym_SQUOTE] = ACTIONS(4168), + [sym__backtick_identifier] = ACTIONS(4168), + [sym__automatic_semicolon] = ACTIONS(4168), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4168), }, [3658] = { [sym__alpha_identifier] = ACTIONS(4259), @@ -417698,82 +417698,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3937), [sym_function_body] = STATE(3982), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3664] = { @@ -418195,7 +418195,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4297), [anon_sym_as] = ACTIONS(4295), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4297), [anon_sym_LPAREN] = ACTIONS(4297), [anon_sym_LT] = ACTIONS(4295), @@ -418358,7 +418358,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(6990), [anon_sym_LBRACK] = ACTIONS(4231), [anon_sym_as] = ACTIONS(4229), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4231), [anon_sym_LPAREN] = ACTIONS(4231), @@ -418523,7 +418523,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4301), [anon_sym_as] = ACTIONS(4299), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4301), [anon_sym_LPAREN] = ACTIONS(4301), [anon_sym_LT] = ACTIONS(4299), @@ -418682,247 +418682,247 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3973), [sym_function_body] = STATE(3552), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), [anon_sym_COLON] = ACTIONS(6994), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_RBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_RBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), [anon_sym_EQ] = ACTIONS(6996), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_COMMA] = ACTIONS(4175), - [anon_sym_RPAREN] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_COMMA] = ACTIONS(4172), + [anon_sym_RPAREN] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4175), - [anon_sym_DASH_GT] = ACTIONS(4175), - [sym_label] = ACTIONS(4175), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_while] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4175), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_suspend] = ACTIONS(4173), - [anon_sym_sealed] = ACTIONS(4173), - [anon_sym_annotation] = ACTIONS(4173), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_override] = ACTIONS(4173), - [anon_sym_lateinit] = ACTIONS(4173), - [anon_sym_public] = ACTIONS(4173), - [anon_sym_private] = ACTIONS(4173), - [anon_sym_internal] = ACTIONS(4173), - [anon_sym_protected] = ACTIONS(4173), - [anon_sym_tailrec] = ACTIONS(4173), - [anon_sym_operator] = ACTIONS(4173), - [anon_sym_infix] = ACTIONS(4173), - [anon_sym_inline] = ACTIONS(4173), - [anon_sym_external] = ACTIONS(4173), - [sym_property_modifier] = ACTIONS(4173), - [anon_sym_abstract] = ACTIONS(4173), - [anon_sym_final] = ACTIONS(4173), - [anon_sym_open] = ACTIONS(4173), - [anon_sym_vararg] = ACTIONS(4173), - [anon_sym_noinline] = ACTIONS(4173), - [anon_sym_crossinline] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4172), + [anon_sym_DASH_GT] = ACTIONS(4172), + [sym_label] = ACTIONS(4172), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_while] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4172), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_suspend] = ACTIONS(4170), + [anon_sym_sealed] = ACTIONS(4170), + [anon_sym_annotation] = ACTIONS(4170), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_override] = ACTIONS(4170), + [anon_sym_lateinit] = ACTIONS(4170), + [anon_sym_public] = ACTIONS(4170), + [anon_sym_private] = ACTIONS(4170), + [anon_sym_internal] = ACTIONS(4170), + [anon_sym_protected] = ACTIONS(4170), + [anon_sym_tailrec] = ACTIONS(4170), + [anon_sym_operator] = ACTIONS(4170), + [anon_sym_infix] = ACTIONS(4170), + [anon_sym_inline] = ACTIONS(4170), + [anon_sym_external] = ACTIONS(4170), + [sym_property_modifier] = ACTIONS(4170), + [anon_sym_abstract] = ACTIONS(4170), + [anon_sym_final] = ACTIONS(4170), + [anon_sym_open] = ACTIONS(4170), + [anon_sym_vararg] = ACTIONS(4170), + [anon_sym_noinline] = ACTIONS(4170), + [anon_sym_crossinline] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), [sym_multiline_comment] = ACTIONS(3), }, [3676] = { [aux_sym_user_type_repeat1] = STATE(3676), - [sym__alpha_identifier] = ACTIONS(4166), - [anon_sym_AT] = ACTIONS(4168), - [anon_sym_LBRACK] = ACTIONS(4168), - [anon_sym_typealias] = ACTIONS(4166), - [anon_sym_class] = ACTIONS(4166), - [anon_sym_interface] = ACTIONS(4166), - [anon_sym_enum] = ACTIONS(4166), - [anon_sym_LBRACE] = ACTIONS(4168), - [anon_sym_LPAREN] = ACTIONS(4168), - [anon_sym_val] = ACTIONS(4166), - [anon_sym_var] = ACTIONS(4166), - [anon_sym_object] = ACTIONS(4166), - [anon_sym_fun] = ACTIONS(4166), + [sym__alpha_identifier] = ACTIONS(4182), + [anon_sym_AT] = ACTIONS(4184), + [anon_sym_LBRACK] = ACTIONS(4184), + [anon_sym_typealias] = ACTIONS(4182), + [anon_sym_class] = ACTIONS(4182), + [anon_sym_interface] = ACTIONS(4182), + [anon_sym_enum] = ACTIONS(4182), + [anon_sym_LBRACE] = ACTIONS(4184), + [anon_sym_LPAREN] = ACTIONS(4184), + [anon_sym_val] = ACTIONS(4182), + [anon_sym_var] = ACTIONS(4182), + [anon_sym_object] = ACTIONS(4182), + [anon_sym_fun] = ACTIONS(4182), [anon_sym_DOT] = ACTIONS(6998), - [anon_sym_get] = ACTIONS(4166), - [anon_sym_set] = ACTIONS(4166), - [anon_sym_this] = ACTIONS(4166), - [anon_sym_super] = ACTIONS(4166), - [anon_sym_STAR] = ACTIONS(4168), - [sym_label] = ACTIONS(4166), - [anon_sym_for] = ACTIONS(4166), - [anon_sym_while] = ACTIONS(4166), - [anon_sym_do] = ACTIONS(4166), - [anon_sym_null] = ACTIONS(4166), - [anon_sym_if] = ACTIONS(4166), - [anon_sym_when] = ACTIONS(4166), - [anon_sym_try] = ACTIONS(4166), - [anon_sym_throw] = ACTIONS(4166), - [anon_sym_return] = ACTIONS(4166), - [anon_sym_continue] = ACTIONS(4166), - [anon_sym_break] = ACTIONS(4166), - [anon_sym_COLON_COLON] = ACTIONS(4168), - [anon_sym_PLUS] = ACTIONS(4166), - [anon_sym_DASH] = ACTIONS(4166), - [anon_sym_PLUS_PLUS] = ACTIONS(4168), - [anon_sym_DASH_DASH] = ACTIONS(4168), - [anon_sym_BANG] = ACTIONS(4168), - [anon_sym_suspend] = ACTIONS(4166), - [anon_sym_sealed] = ACTIONS(4166), - [anon_sym_annotation] = ACTIONS(4166), - [anon_sym_data] = ACTIONS(4166), - [anon_sym_inner] = ACTIONS(4166), - [anon_sym_value] = ACTIONS(4166), - [anon_sym_override] = ACTIONS(4166), - [anon_sym_lateinit] = ACTIONS(4166), - [anon_sym_public] = ACTIONS(4166), - [anon_sym_private] = ACTIONS(4166), - [anon_sym_internal] = ACTIONS(4166), - [anon_sym_protected] = ACTIONS(4166), - [anon_sym_tailrec] = ACTIONS(4166), - [anon_sym_operator] = ACTIONS(4166), - [anon_sym_infix] = ACTIONS(4166), - [anon_sym_inline] = ACTIONS(4166), - [anon_sym_external] = ACTIONS(4166), - [sym_property_modifier] = ACTIONS(4166), - [anon_sym_abstract] = ACTIONS(4166), - [anon_sym_final] = ACTIONS(4166), - [anon_sym_open] = ACTIONS(4166), - [anon_sym_vararg] = ACTIONS(4166), - [anon_sym_noinline] = ACTIONS(4166), - [anon_sym_crossinline] = ACTIONS(4166), - [anon_sym_expect] = ACTIONS(4166), - [anon_sym_actual] = ACTIONS(4166), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4168), - [anon_sym_continue_AT] = ACTIONS(4168), - [anon_sym_break_AT] = ACTIONS(4168), - [anon_sym_this_AT] = ACTIONS(4168), - [anon_sym_super_AT] = ACTIONS(4168), - [sym_real_literal] = ACTIONS(4168), - [sym_integer_literal] = ACTIONS(4166), - [sym_hex_literal] = ACTIONS(4168), - [sym_bin_literal] = ACTIONS(4168), - [anon_sym_true] = ACTIONS(4166), - [anon_sym_false] = ACTIONS(4166), - [anon_sym_SQUOTE] = ACTIONS(4168), - [sym__backtick_identifier] = ACTIONS(4168), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4168), + [anon_sym_get] = ACTIONS(4182), + [anon_sym_set] = ACTIONS(4182), + [anon_sym_this] = ACTIONS(4182), + [anon_sym_super] = ACTIONS(4182), + [anon_sym_STAR] = ACTIONS(4184), + [sym_label] = ACTIONS(4182), + [anon_sym_for] = ACTIONS(4182), + [anon_sym_while] = ACTIONS(4182), + [anon_sym_do] = ACTIONS(4182), + [anon_sym_null] = ACTIONS(4182), + [anon_sym_if] = ACTIONS(4182), + [anon_sym_when] = ACTIONS(4182), + [anon_sym_try] = ACTIONS(4182), + [anon_sym_throw] = ACTIONS(4182), + [anon_sym_return] = ACTIONS(4182), + [anon_sym_continue] = ACTIONS(4182), + [anon_sym_break] = ACTIONS(4182), + [anon_sym_COLON_COLON] = ACTIONS(4184), + [anon_sym_PLUS] = ACTIONS(4182), + [anon_sym_DASH] = ACTIONS(4182), + [anon_sym_PLUS_PLUS] = ACTIONS(4184), + [anon_sym_DASH_DASH] = ACTIONS(4184), + [anon_sym_BANG] = ACTIONS(4184), + [anon_sym_suspend] = ACTIONS(4182), + [anon_sym_sealed] = ACTIONS(4182), + [anon_sym_annotation] = ACTIONS(4182), + [anon_sym_data] = ACTIONS(4182), + [anon_sym_inner] = ACTIONS(4182), + [anon_sym_value] = ACTIONS(4182), + [anon_sym_override] = ACTIONS(4182), + [anon_sym_lateinit] = ACTIONS(4182), + [anon_sym_public] = ACTIONS(4182), + [anon_sym_private] = ACTIONS(4182), + [anon_sym_internal] = ACTIONS(4182), + [anon_sym_protected] = ACTIONS(4182), + [anon_sym_tailrec] = ACTIONS(4182), + [anon_sym_operator] = ACTIONS(4182), + [anon_sym_infix] = ACTIONS(4182), + [anon_sym_inline] = ACTIONS(4182), + [anon_sym_external] = ACTIONS(4182), + [sym_property_modifier] = ACTIONS(4182), + [anon_sym_abstract] = ACTIONS(4182), + [anon_sym_final] = ACTIONS(4182), + [anon_sym_open] = ACTIONS(4182), + [anon_sym_vararg] = ACTIONS(4182), + [anon_sym_noinline] = ACTIONS(4182), + [anon_sym_crossinline] = ACTIONS(4182), + [anon_sym_expect] = ACTIONS(4182), + [anon_sym_actual] = ACTIONS(4182), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4184), + [anon_sym_continue_AT] = ACTIONS(4184), + [anon_sym_break_AT] = ACTIONS(4184), + [anon_sym_this_AT] = ACTIONS(4184), + [anon_sym_super_AT] = ACTIONS(4184), + [sym_real_literal] = ACTIONS(4184), + [sym_integer_literal] = ACTIONS(4182), + [sym_hex_literal] = ACTIONS(4184), + [sym_bin_literal] = ACTIONS(4184), + [anon_sym_true] = ACTIONS(4182), + [anon_sym_false] = ACTIONS(4182), + [anon_sym_SQUOTE] = ACTIONS(4184), + [sym__backtick_identifier] = ACTIONS(4184), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4184), }, [3677] = { [sym_type_constraints] = STATE(3908), [sym_function_body] = STATE(3159), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6905), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(3256), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [3678] = { [sym_type_constraints] = STATE(3984), @@ -419916,7 +419916,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(7019), [anon_sym_LBRACK] = ACTIONS(4309), [anon_sym_as] = ACTIONS(4307), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4309), [anon_sym_LPAREN] = ACTIONS(4309), @@ -419991,85 +419991,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [3691] = { - [sym__alpha_identifier] = ACTIONS(4179), - [anon_sym_AT] = ACTIONS(4181), - [anon_sym_COLON] = ACTIONS(4179), - [anon_sym_LBRACK] = ACTIONS(4181), - [anon_sym_as] = ACTIONS(4179), - [anon_sym_EQ] = ACTIONS(4179), - [anon_sym_constructor] = ACTIONS(4179), - [anon_sym_LBRACE] = ACTIONS(4181), - [anon_sym_RBRACE] = ACTIONS(4181), - [anon_sym_LPAREN] = ACTIONS(4181), - [anon_sym_COMMA] = ACTIONS(4181), - [anon_sym_LT] = ACTIONS(4179), - [anon_sym_GT] = ACTIONS(4179), - [anon_sym_where] = ACTIONS(4179), - [anon_sym_DOT] = ACTIONS(4179), - [anon_sym_SEMI] = ACTIONS(4181), - [anon_sym_get] = ACTIONS(4179), - [anon_sym_set] = ACTIONS(4179), - [anon_sym_STAR] = ACTIONS(4179), - [sym_label] = ACTIONS(4181), - [anon_sym_in] = ACTIONS(4179), - [anon_sym_DOT_DOT] = ACTIONS(4181), - [anon_sym_QMARK_COLON] = ACTIONS(4181), - [anon_sym_AMP_AMP] = ACTIONS(4181), - [anon_sym_PIPE_PIPE] = ACTIONS(4181), - [anon_sym_else] = ACTIONS(4179), - [anon_sym_COLON_COLON] = ACTIONS(4181), - [anon_sym_PLUS_EQ] = ACTIONS(4181), - [anon_sym_DASH_EQ] = ACTIONS(4181), - [anon_sym_STAR_EQ] = ACTIONS(4181), - [anon_sym_SLASH_EQ] = ACTIONS(4181), - [anon_sym_PERCENT_EQ] = ACTIONS(4181), - [anon_sym_BANG_EQ] = ACTIONS(4179), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4181), - [anon_sym_EQ_EQ] = ACTIONS(4179), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4181), - [anon_sym_LT_EQ] = ACTIONS(4181), - [anon_sym_GT_EQ] = ACTIONS(4181), - [anon_sym_BANGin] = ACTIONS(4181), - [anon_sym_is] = ACTIONS(4179), - [anon_sym_BANGis] = ACTIONS(4181), - [anon_sym_PLUS] = ACTIONS(4179), - [anon_sym_DASH] = ACTIONS(4179), - [anon_sym_SLASH] = ACTIONS(4179), - [anon_sym_PERCENT] = ACTIONS(4179), - [anon_sym_as_QMARK] = ACTIONS(4181), - [anon_sym_PLUS_PLUS] = ACTIONS(4181), - [anon_sym_DASH_DASH] = ACTIONS(4181), - [anon_sym_BANG_BANG] = ACTIONS(4181), - [anon_sym_suspend] = ACTIONS(4179), - [anon_sym_sealed] = ACTIONS(4179), - [anon_sym_annotation] = ACTIONS(4179), - [anon_sym_data] = ACTIONS(4179), - [anon_sym_inner] = ACTIONS(4179), - [anon_sym_value] = ACTIONS(4179), - [anon_sym_override] = ACTIONS(4179), - [anon_sym_lateinit] = ACTIONS(4179), - [anon_sym_public] = ACTIONS(4179), - [anon_sym_private] = ACTIONS(4179), - [anon_sym_internal] = ACTIONS(4179), - [anon_sym_protected] = ACTIONS(4179), - [anon_sym_tailrec] = ACTIONS(4179), - [anon_sym_operator] = ACTIONS(4179), - [anon_sym_infix] = ACTIONS(4179), - [anon_sym_inline] = ACTIONS(4179), - [anon_sym_external] = ACTIONS(4179), - [sym_property_modifier] = ACTIONS(4179), - [anon_sym_abstract] = ACTIONS(4179), - [anon_sym_final] = ACTIONS(4179), - [anon_sym_open] = ACTIONS(4179), - [anon_sym_vararg] = ACTIONS(4179), - [anon_sym_noinline] = ACTIONS(4179), - [anon_sym_crossinline] = ACTIONS(4179), - [anon_sym_expect] = ACTIONS(4179), - [anon_sym_actual] = ACTIONS(4179), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4181), - [sym__automatic_semicolon] = ACTIONS(4181), - [sym_safe_nav] = ACTIONS(4181), + [sym__alpha_identifier] = ACTIONS(4166), + [anon_sym_AT] = ACTIONS(4168), + [anon_sym_COLON] = ACTIONS(4166), + [anon_sym_LBRACK] = ACTIONS(4168), + [anon_sym_as] = ACTIONS(4166), + [anon_sym_EQ] = ACTIONS(4166), + [anon_sym_constructor] = ACTIONS(4166), + [anon_sym_LBRACE] = ACTIONS(4168), + [anon_sym_RBRACE] = ACTIONS(4168), + [anon_sym_LPAREN] = ACTIONS(4168), + [anon_sym_COMMA] = ACTIONS(4168), + [anon_sym_LT] = ACTIONS(4166), + [anon_sym_GT] = ACTIONS(4166), + [anon_sym_where] = ACTIONS(4166), + [anon_sym_DOT] = ACTIONS(4166), + [anon_sym_SEMI] = ACTIONS(4168), + [anon_sym_get] = ACTIONS(4166), + [anon_sym_set] = ACTIONS(4166), + [anon_sym_STAR] = ACTIONS(4166), + [sym_label] = ACTIONS(4168), + [anon_sym_in] = ACTIONS(4166), + [anon_sym_DOT_DOT] = ACTIONS(4168), + [anon_sym_QMARK_COLON] = ACTIONS(4168), + [anon_sym_AMP_AMP] = ACTIONS(4168), + [anon_sym_PIPE_PIPE] = ACTIONS(4168), + [anon_sym_else] = ACTIONS(4166), + [anon_sym_COLON_COLON] = ACTIONS(4168), + [anon_sym_PLUS_EQ] = ACTIONS(4168), + [anon_sym_DASH_EQ] = ACTIONS(4168), + [anon_sym_STAR_EQ] = ACTIONS(4168), + [anon_sym_SLASH_EQ] = ACTIONS(4168), + [anon_sym_PERCENT_EQ] = ACTIONS(4168), + [anon_sym_BANG_EQ] = ACTIONS(4166), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4168), + [anon_sym_EQ_EQ] = ACTIONS(4166), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4168), + [anon_sym_LT_EQ] = ACTIONS(4168), + [anon_sym_GT_EQ] = ACTIONS(4168), + [anon_sym_BANGin] = ACTIONS(4168), + [anon_sym_is] = ACTIONS(4166), + [anon_sym_BANGis] = ACTIONS(4168), + [anon_sym_PLUS] = ACTIONS(4166), + [anon_sym_DASH] = ACTIONS(4166), + [anon_sym_SLASH] = ACTIONS(4166), + [anon_sym_PERCENT] = ACTIONS(4166), + [anon_sym_as_QMARK] = ACTIONS(4168), + [anon_sym_PLUS_PLUS] = ACTIONS(4168), + [anon_sym_DASH_DASH] = ACTIONS(4168), + [anon_sym_BANG_BANG] = ACTIONS(4168), + [anon_sym_suspend] = ACTIONS(4166), + [anon_sym_sealed] = ACTIONS(4166), + [anon_sym_annotation] = ACTIONS(4166), + [anon_sym_data] = ACTIONS(4166), + [anon_sym_inner] = ACTIONS(4166), + [anon_sym_value] = ACTIONS(4166), + [anon_sym_override] = ACTIONS(4166), + [anon_sym_lateinit] = ACTIONS(4166), + [anon_sym_public] = ACTIONS(4166), + [anon_sym_private] = ACTIONS(4166), + [anon_sym_internal] = ACTIONS(4166), + [anon_sym_protected] = ACTIONS(4166), + [anon_sym_tailrec] = ACTIONS(4166), + [anon_sym_operator] = ACTIONS(4166), + [anon_sym_infix] = ACTIONS(4166), + [anon_sym_inline] = ACTIONS(4166), + [anon_sym_external] = ACTIONS(4166), + [sym_property_modifier] = ACTIONS(4166), + [anon_sym_abstract] = ACTIONS(4166), + [anon_sym_final] = ACTIONS(4166), + [anon_sym_open] = ACTIONS(4166), + [anon_sym_vararg] = ACTIONS(4166), + [anon_sym_noinline] = ACTIONS(4166), + [anon_sym_crossinline] = ACTIONS(4166), + [anon_sym_expect] = ACTIONS(4166), + [anon_sym_actual] = ACTIONS(4166), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4168), + [sym__automatic_semicolon] = ACTIONS(4168), + [sym_safe_nav] = ACTIONS(4168), [sym_multiline_comment] = ACTIONS(3), }, [3692] = { @@ -420244,7 +420244,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_COLON] = ACTIONS(7025), [anon_sym_LBRACK] = ACTIONS(4277), [anon_sym_as] = ACTIONS(4275), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4277), [anon_sym_LPAREN] = ACTIONS(4277), @@ -421306,82 +421306,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3954), [sym_function_body] = STATE(3475), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), [anon_sym_COLON] = ACTIONS(7035), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_RBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_RBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6996), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_RPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_RPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [anon_sym_DASH_GT] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_while] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [anon_sym_DASH_GT] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_while] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3708] = { @@ -421551,82 +421551,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [3710] = { [sym_function_body] = STATE(3475), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(6785), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_RPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_while] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_RPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_while] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3711] = { @@ -422205,7 +422205,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4277), [anon_sym_as] = ACTIONS(4275), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4277), [anon_sym_LPAREN] = ACTIONS(4277), [anon_sym_LT] = ACTIONS(4275), @@ -422529,7 +422529,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4309), [anon_sym_as] = ACTIONS(4307), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4309), [anon_sym_LPAREN] = ACTIONS(4309), [anon_sym_LT] = ACTIONS(4307), @@ -422932,7 +422932,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4449), [anon_sym_LBRACK] = ACTIONS(4449), [anon_sym_as] = ACTIONS(4447), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4449), [anon_sym_LPAREN] = ACTIONS(4449), @@ -423010,81 +423010,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3954), [sym_function_body] = STATE(3475), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_RBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_RBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6996), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_RPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_RPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [anon_sym_DASH_GT] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_while] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [anon_sym_DASH_GT] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_while] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3729] = { @@ -423094,7 +423094,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4445), [anon_sym_LBRACK] = ACTIONS(4445), [anon_sym_as] = ACTIONS(4443), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4445), [anon_sym_LPAREN] = ACTIONS(4445), @@ -423177,7 +423177,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4231), [anon_sym_as] = ACTIONS(4229), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4231), [anon_sym_LPAREN] = ACTIONS(4231), [anon_sym_LT] = ACTIONS(4229), @@ -423499,7 +423499,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4309), [anon_sym_LBRACK] = ACTIONS(4309), [anon_sym_as] = ACTIONS(4307), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4309), [anon_sym_LPAREN] = ACTIONS(4309), @@ -424141,85 +424141,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [3742] = { - [sym__alpha_identifier] = ACTIONS(4166), - [anon_sym_AT] = ACTIONS(4168), - [anon_sym_LBRACK] = ACTIONS(4168), - [anon_sym_typealias] = ACTIONS(4166), - [anon_sym_class] = ACTIONS(4166), - [anon_sym_interface] = ACTIONS(4166), - [anon_sym_enum] = ACTIONS(4166), - [anon_sym_LBRACE] = ACTIONS(4168), - [anon_sym_LPAREN] = ACTIONS(4168), - [anon_sym_val] = ACTIONS(4166), - [anon_sym_var] = ACTIONS(4166), - [anon_sym_object] = ACTIONS(4166), - [anon_sym_fun] = ACTIONS(4166), - [anon_sym_DOT] = ACTIONS(4166), - [anon_sym_get] = ACTIONS(4166), - [anon_sym_set] = ACTIONS(4166), - [anon_sym_this] = ACTIONS(4166), - [anon_sym_super] = ACTIONS(4166), - [anon_sym_STAR] = ACTIONS(4168), - [sym_label] = ACTIONS(4166), - [anon_sym_for] = ACTIONS(4166), - [anon_sym_while] = ACTIONS(4166), - [anon_sym_do] = ACTIONS(4166), - [anon_sym_null] = ACTIONS(4166), - [anon_sym_if] = ACTIONS(4166), - [anon_sym_when] = ACTIONS(4166), - [anon_sym_try] = ACTIONS(4166), - [anon_sym_throw] = ACTIONS(4166), - [anon_sym_return] = ACTIONS(4166), - [anon_sym_continue] = ACTIONS(4166), - [anon_sym_break] = ACTIONS(4166), - [anon_sym_COLON_COLON] = ACTIONS(4168), - [anon_sym_PLUS] = ACTIONS(4166), - [anon_sym_DASH] = ACTIONS(4166), - [anon_sym_PLUS_PLUS] = ACTIONS(4168), - [anon_sym_DASH_DASH] = ACTIONS(4168), - [anon_sym_BANG] = ACTIONS(4168), - [anon_sym_suspend] = ACTIONS(4166), - [anon_sym_sealed] = ACTIONS(4166), - [anon_sym_annotation] = ACTIONS(4166), - [anon_sym_data] = ACTIONS(4166), - [anon_sym_inner] = ACTIONS(4166), - [anon_sym_value] = ACTIONS(4166), - [anon_sym_override] = ACTIONS(4166), - [anon_sym_lateinit] = ACTIONS(4166), - [anon_sym_public] = ACTIONS(4166), - [anon_sym_private] = ACTIONS(4166), - [anon_sym_internal] = ACTIONS(4166), - [anon_sym_protected] = ACTIONS(4166), - [anon_sym_tailrec] = ACTIONS(4166), - [anon_sym_operator] = ACTIONS(4166), - [anon_sym_infix] = ACTIONS(4166), - [anon_sym_inline] = ACTIONS(4166), - [anon_sym_external] = ACTIONS(4166), - [sym_property_modifier] = ACTIONS(4166), - [anon_sym_abstract] = ACTIONS(4166), - [anon_sym_final] = ACTIONS(4166), - [anon_sym_open] = ACTIONS(4166), - [anon_sym_vararg] = ACTIONS(4166), - [anon_sym_noinline] = ACTIONS(4166), - [anon_sym_crossinline] = ACTIONS(4166), - [anon_sym_expect] = ACTIONS(4166), - [anon_sym_actual] = ACTIONS(4166), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4168), - [anon_sym_continue_AT] = ACTIONS(4168), - [anon_sym_break_AT] = ACTIONS(4168), - [anon_sym_this_AT] = ACTIONS(4168), - [anon_sym_super_AT] = ACTIONS(4168), - [sym_real_literal] = ACTIONS(4168), - [sym_integer_literal] = ACTIONS(4166), - [sym_hex_literal] = ACTIONS(4168), - [sym_bin_literal] = ACTIONS(4168), - [anon_sym_true] = ACTIONS(4166), - [anon_sym_false] = ACTIONS(4166), - [anon_sym_SQUOTE] = ACTIONS(4168), - [sym__backtick_identifier] = ACTIONS(4168), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4168), + [sym__alpha_identifier] = ACTIONS(4182), + [anon_sym_AT] = ACTIONS(4184), + [anon_sym_LBRACK] = ACTIONS(4184), + [anon_sym_typealias] = ACTIONS(4182), + [anon_sym_class] = ACTIONS(4182), + [anon_sym_interface] = ACTIONS(4182), + [anon_sym_enum] = ACTIONS(4182), + [anon_sym_LBRACE] = ACTIONS(4184), + [anon_sym_LPAREN] = ACTIONS(4184), + [anon_sym_val] = ACTIONS(4182), + [anon_sym_var] = ACTIONS(4182), + [anon_sym_object] = ACTIONS(4182), + [anon_sym_fun] = ACTIONS(4182), + [anon_sym_DOT] = ACTIONS(4182), + [anon_sym_get] = ACTIONS(4182), + [anon_sym_set] = ACTIONS(4182), + [anon_sym_this] = ACTIONS(4182), + [anon_sym_super] = ACTIONS(4182), + [anon_sym_STAR] = ACTIONS(4184), + [sym_label] = ACTIONS(4182), + [anon_sym_for] = ACTIONS(4182), + [anon_sym_while] = ACTIONS(4182), + [anon_sym_do] = ACTIONS(4182), + [anon_sym_null] = ACTIONS(4182), + [anon_sym_if] = ACTIONS(4182), + [anon_sym_when] = ACTIONS(4182), + [anon_sym_try] = ACTIONS(4182), + [anon_sym_throw] = ACTIONS(4182), + [anon_sym_return] = ACTIONS(4182), + [anon_sym_continue] = ACTIONS(4182), + [anon_sym_break] = ACTIONS(4182), + [anon_sym_COLON_COLON] = ACTIONS(4184), + [anon_sym_PLUS] = ACTIONS(4182), + [anon_sym_DASH] = ACTIONS(4182), + [anon_sym_PLUS_PLUS] = ACTIONS(4184), + [anon_sym_DASH_DASH] = ACTIONS(4184), + [anon_sym_BANG] = ACTIONS(4184), + [anon_sym_suspend] = ACTIONS(4182), + [anon_sym_sealed] = ACTIONS(4182), + [anon_sym_annotation] = ACTIONS(4182), + [anon_sym_data] = ACTIONS(4182), + [anon_sym_inner] = ACTIONS(4182), + [anon_sym_value] = ACTIONS(4182), + [anon_sym_override] = ACTIONS(4182), + [anon_sym_lateinit] = ACTIONS(4182), + [anon_sym_public] = ACTIONS(4182), + [anon_sym_private] = ACTIONS(4182), + [anon_sym_internal] = ACTIONS(4182), + [anon_sym_protected] = ACTIONS(4182), + [anon_sym_tailrec] = ACTIONS(4182), + [anon_sym_operator] = ACTIONS(4182), + [anon_sym_infix] = ACTIONS(4182), + [anon_sym_inline] = ACTIONS(4182), + [anon_sym_external] = ACTIONS(4182), + [sym_property_modifier] = ACTIONS(4182), + [anon_sym_abstract] = ACTIONS(4182), + [anon_sym_final] = ACTIONS(4182), + [anon_sym_open] = ACTIONS(4182), + [anon_sym_vararg] = ACTIONS(4182), + [anon_sym_noinline] = ACTIONS(4182), + [anon_sym_crossinline] = ACTIONS(4182), + [anon_sym_expect] = ACTIONS(4182), + [anon_sym_actual] = ACTIONS(4182), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4184), + [anon_sym_continue_AT] = ACTIONS(4184), + [anon_sym_break_AT] = ACTIONS(4184), + [anon_sym_this_AT] = ACTIONS(4184), + [anon_sym_super_AT] = ACTIONS(4184), + [sym_real_literal] = ACTIONS(4184), + [sym_integer_literal] = ACTIONS(4182), + [sym_hex_literal] = ACTIONS(4184), + [sym_bin_literal] = ACTIONS(4184), + [anon_sym_true] = ACTIONS(4182), + [anon_sym_false] = ACTIONS(4182), + [anon_sym_SQUOTE] = ACTIONS(4184), + [sym__backtick_identifier] = ACTIONS(4184), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4184), }, [3743] = { [sym_function_body] = STATE(3414), @@ -424633,7 +424633,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4139), [anon_sym_LBRACK] = ACTIONS(4139), [anon_sym_as] = ACTIONS(4137), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4139), [anon_sym_LPAREN] = ACTIONS(4139), @@ -424714,7 +424714,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4149), [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), @@ -424795,7 +424795,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4162), [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), @@ -424876,7 +424876,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4297), [anon_sym_LBRACK] = ACTIONS(4297), [anon_sym_as] = ACTIONS(4295), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4297), [anon_sym_LPAREN] = ACTIONS(4297), @@ -424957,7 +424957,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4301), [anon_sym_LBRACK] = ACTIONS(4301), [anon_sym_as] = ACTIONS(4299), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4301), [anon_sym_LPAREN] = ACTIONS(4301), @@ -425524,7 +425524,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(4441), [anon_sym_LBRACK] = ACTIONS(4441), [anon_sym_as] = ACTIONS(4439), - [anon_sym_EQ] = ACTIONS(6785), + [anon_sym_EQ] = ACTIONS(6710), [anon_sym_LBRACE] = ACTIONS(6511), [anon_sym_RBRACE] = ACTIONS(4441), [anon_sym_LPAREN] = ACTIONS(4441), @@ -429977,7 +429977,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_enum_class_body] = STATE(3061), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3282), - [anon_sym_COLON] = ACTIONS(3532), + [anon_sym_COLON] = ACTIONS(3536), [anon_sym_LBRACK] = ACTIONS(3282), [anon_sym_as] = ACTIONS(3278), [anon_sym_LBRACE] = ACTIONS(3252), @@ -432874,7 +432874,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4309), [anon_sym_as] = ACTIONS(4307), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4309), [anon_sym_LPAREN] = ACTIONS(4309), [anon_sym_LT] = ACTIONS(4307), @@ -434309,82 +434309,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [3868] = { [sym_function_body] = STATE(3159), [sym__block] = STATE(3082), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6905), [anon_sym_LBRACE] = ACTIONS(6430), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_object] = ACTIONS(4183), - [anon_sym_fun] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_this] = ACTIONS(4183), - [anon_sym_super] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4183), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_null] = ACTIONS(4183), - [anon_sym_if] = ACTIONS(4183), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_when] = ACTIONS(4183), - [anon_sym_try] = ACTIONS(4183), - [anon_sym_throw] = ACTIONS(4183), - [anon_sym_return] = ACTIONS(4183), - [anon_sym_continue] = ACTIONS(4183), - [anon_sym_break] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG] = ACTIONS(4183), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4185), - [anon_sym_continue_AT] = ACTIONS(4185), - [anon_sym_break_AT] = ACTIONS(4185), - [anon_sym_this_AT] = ACTIONS(4185), - [anon_sym_super_AT] = ACTIONS(4185), - [sym_real_literal] = ACTIONS(4185), - [sym_integer_literal] = ACTIONS(4183), - [sym_hex_literal] = ACTIONS(4185), - [sym_bin_literal] = ACTIONS(4185), - [anon_sym_true] = ACTIONS(4183), - [anon_sym_false] = ACTIONS(4183), - [anon_sym_SQUOTE] = ACTIONS(4185), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4185), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_object] = ACTIONS(4176), + [anon_sym_fun] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_this] = ACTIONS(4176), + [anon_sym_super] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4176), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_null] = ACTIONS(4176), + [anon_sym_if] = ACTIONS(4176), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_when] = ACTIONS(4176), + [anon_sym_try] = ACTIONS(4176), + [anon_sym_throw] = ACTIONS(4176), + [anon_sym_return] = ACTIONS(4176), + [anon_sym_continue] = ACTIONS(4176), + [anon_sym_break] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG] = ACTIONS(4176), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4178), + [anon_sym_continue_AT] = ACTIONS(4178), + [anon_sym_break_AT] = ACTIONS(4178), + [anon_sym_this_AT] = ACTIONS(4178), + [anon_sym_super_AT] = ACTIONS(4178), + [sym_real_literal] = ACTIONS(4178), + [sym_integer_literal] = ACTIONS(4176), + [sym_hex_literal] = ACTIONS(4178), + [sym_bin_literal] = ACTIONS(4178), + [anon_sym_true] = ACTIONS(4176), + [anon_sym_false] = ACTIONS(4176), + [anon_sym_SQUOTE] = ACTIONS(4178), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4178), }, [3869] = { [sym_function_body] = STATE(3132), @@ -434651,21 +434651,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3088), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3090), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3090), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7147), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3090), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7151), [anon_sym_while] = ACTIONS(3088), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -434673,7 +434673,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7157), [anon_sym_PIPE_PIPE] = ACTIONS(7159), [anon_sym_else] = ACTIONS(3088), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3090), [anon_sym_DASH_EQ] = ACTIONS(3090), [anon_sym_STAR_EQ] = ACTIONS(3090), @@ -434686,16 +434686,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7165), [anon_sym_GT_EQ] = ACTIONS(7165), [anon_sym_BANGin] = ACTIONS(7167), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7169), [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -434703,7 +434703,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3873] = { @@ -435211,21 +435211,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3113), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3115), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3115), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7147), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3115), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7151), [anon_sym_while] = ACTIONS(3113), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -435233,7 +435233,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7157), [anon_sym_PIPE_PIPE] = ACTIONS(7159), [anon_sym_else] = ACTIONS(3113), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3115), [anon_sym_DASH_EQ] = ACTIONS(3115), [anon_sym_STAR_EQ] = ACTIONS(3115), @@ -435246,16 +435246,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7165), [anon_sym_GT_EQ] = ACTIONS(7165), [anon_sym_BANGin] = ACTIONS(7167), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7169), [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -435263,7 +435263,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3880] = { @@ -435274,7 +435274,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4445), [anon_sym_as] = ACTIONS(4443), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4445), [anon_sym_LPAREN] = ACTIONS(4445), [anon_sym_LT] = ACTIONS(4443), @@ -435674,7 +435674,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4449), [anon_sym_as] = ACTIONS(4447), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4449), [anon_sym_LPAREN] = ACTIONS(4449), [anon_sym_LT] = ACTIONS(4447), @@ -436554,7 +436554,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4139), [anon_sym_as] = ACTIONS(4137), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4139), [anon_sym_LPAREN] = ACTIONS(4139), [anon_sym_LT] = ACTIONS(4137), @@ -436634,7 +436634,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), [anon_sym_LT] = ACTIONS(4147), @@ -437274,7 +437274,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), [anon_sym_LT] = ACTIONS(4160), @@ -437909,81 +437909,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [3913] = { [sym_function_body] = STATE(3982), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3914] = { @@ -438147,83 +438147,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [3916] = { - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(4183), - [anon_sym_LBRACE] = ACTIONS(4185), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4183), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_PLUS_EQ] = ACTIONS(4185), - [anon_sym_DASH_EQ] = ACTIONS(4185), - [anon_sym_STAR_EQ] = ACTIONS(4185), - [anon_sym_SLASH_EQ] = ACTIONS(4185), - [anon_sym_PERCENT_EQ] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4183), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(4176), + [anon_sym_LBRACE] = ACTIONS(4178), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4176), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_PLUS_EQ] = ACTIONS(4178), + [anon_sym_DASH_EQ] = ACTIONS(4178), + [anon_sym_STAR_EQ] = ACTIONS(4178), + [anon_sym_SLASH_EQ] = ACTIONS(4178), + [anon_sym_PERCENT_EQ] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4176), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [3917] = { @@ -438411,21 +438411,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3182), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3184), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3184), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7147), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3184), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7151), [anon_sym_while] = ACTIONS(3182), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -438433,7 +438433,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7157), [anon_sym_PIPE_PIPE] = ACTIONS(7159), [anon_sym_else] = ACTIONS(3182), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3184), [anon_sym_DASH_EQ] = ACTIONS(3184), [anon_sym_STAR_EQ] = ACTIONS(3184), @@ -438446,16 +438446,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7165), [anon_sym_GT_EQ] = ACTIONS(7165), [anon_sym_BANGin] = ACTIONS(7167), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7169), [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -438463,7 +438463,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3920] = { @@ -438491,21 +438491,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3167), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3169), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3169), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7147), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3169), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7151), [anon_sym_while] = ACTIONS(3167), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -438513,7 +438513,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7157), [anon_sym_PIPE_PIPE] = ACTIONS(7159), [anon_sym_else] = ACTIONS(3167), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3169), [anon_sym_DASH_EQ] = ACTIONS(3169), [anon_sym_STAR_EQ] = ACTIONS(3169), @@ -438526,16 +438526,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7165), [anon_sym_GT_EQ] = ACTIONS(7165), [anon_sym_BANGin] = ACTIONS(7167), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7169), [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -438543,7 +438543,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3921] = { @@ -438571,21 +438571,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3132), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3134), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3134), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7147), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3134), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7151), [anon_sym_while] = ACTIONS(3132), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -438593,7 +438593,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7157), [anon_sym_PIPE_PIPE] = ACTIONS(7159), [anon_sym_else] = ACTIONS(3132), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3134), [anon_sym_DASH_EQ] = ACTIONS(3134), [anon_sym_STAR_EQ] = ACTIONS(3134), @@ -438606,16 +438606,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7165), [anon_sym_GT_EQ] = ACTIONS(7165), [anon_sym_BANGin] = ACTIONS(7167), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7169), [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -438623,7 +438623,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3922] = { @@ -438651,21 +438651,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3101), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3103), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3103), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7147), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3103), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7151), [anon_sym_while] = ACTIONS(3101), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -438673,7 +438673,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7157), [anon_sym_PIPE_PIPE] = ACTIONS(7159), [anon_sym_else] = ACTIONS(3101), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3103), [anon_sym_DASH_EQ] = ACTIONS(3103), [anon_sym_STAR_EQ] = ACTIONS(3103), @@ -438686,16 +438686,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7165), [anon_sym_GT_EQ] = ACTIONS(7165), [anon_sym_BANGin] = ACTIONS(7167), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7169), [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -438703,7 +438703,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3923] = { @@ -438891,21 +438891,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3156), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3158), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3158), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7147), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3158), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7151), [anon_sym_while] = ACTIONS(3156), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -438913,7 +438913,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7157), [anon_sym_PIPE_PIPE] = ACTIONS(7159), [anon_sym_else] = ACTIONS(3156), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3158), [anon_sym_DASH_EQ] = ACTIONS(3158), [anon_sym_STAR_EQ] = ACTIONS(3158), @@ -438926,16 +438926,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7165), [anon_sym_GT_EQ] = ACTIONS(7165), [anon_sym_BANGin] = ACTIONS(7167), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7169), [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -438943,7 +438943,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3926] = { @@ -438971,21 +438971,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3175), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3175), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3177), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3177), [anon_sym_LT] = ACTIONS(3179), [anon_sym_GT] = ACTIONS(3175), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3177), [anon_sym_get] = ACTIONS(3175), [anon_sym_set] = ACTIONS(3175), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3175), [anon_sym_while] = ACTIONS(3175), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -438993,7 +438993,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3177), [anon_sym_PIPE_PIPE] = ACTIONS(3177), [anon_sym_else] = ACTIONS(3175), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3177), [anon_sym_DASH_EQ] = ACTIONS(3177), [anon_sym_STAR_EQ] = ACTIONS(3177), @@ -439012,10 +439012,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3175), [anon_sym_inner] = ACTIONS(3175), [anon_sym_value] = ACTIONS(3175), @@ -439023,7 +439023,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3175), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3177), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3927] = { @@ -439051,21 +439051,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3186), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3186), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3188), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3188), [anon_sym_LT] = ACTIONS(3190), [anon_sym_GT] = ACTIONS(3186), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3188), [anon_sym_get] = ACTIONS(3186), [anon_sym_set] = ACTIONS(3186), [anon_sym_STAR] = ACTIONS(3186), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3186), [anon_sym_while] = ACTIONS(3186), [anon_sym_DOT_DOT] = ACTIONS(3188), @@ -439073,7 +439073,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3188), [anon_sym_PIPE_PIPE] = ACTIONS(3188), [anon_sym_else] = ACTIONS(3186), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3188), [anon_sym_DASH_EQ] = ACTIONS(3188), [anon_sym_STAR_EQ] = ACTIONS(3188), @@ -439092,10 +439092,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(3186), [anon_sym_SLASH] = ACTIONS(3186), [anon_sym_PERCENT] = ACTIONS(3186), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3186), [anon_sym_inner] = ACTIONS(3186), [anon_sym_value] = ACTIONS(3186), @@ -439103,7 +439103,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3186), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3188), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3928] = { @@ -439131,21 +439131,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3193), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3193), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3195), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3195), [anon_sym_LT] = ACTIONS(3197), [anon_sym_GT] = ACTIONS(3193), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3195), [anon_sym_get] = ACTIONS(3193), [anon_sym_set] = ACTIONS(3193), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3193), [anon_sym_while] = ACTIONS(3193), [anon_sym_DOT_DOT] = ACTIONS(3195), @@ -439153,7 +439153,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3195), [anon_sym_PIPE_PIPE] = ACTIONS(3195), [anon_sym_else] = ACTIONS(3193), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3195), [anon_sym_DASH_EQ] = ACTIONS(3195), [anon_sym_STAR_EQ] = ACTIONS(3195), @@ -439172,10 +439172,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(3193), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3193), [anon_sym_inner] = ACTIONS(3193), [anon_sym_value] = ACTIONS(3193), @@ -439183,7 +439183,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3193), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3195), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3929] = { @@ -439211,21 +439211,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3160), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3162), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3162), [anon_sym_LT] = ACTIONS(3164), [anon_sym_GT] = ACTIONS(3160), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3162), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3160), [anon_sym_while] = ACTIONS(3160), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -439233,7 +439233,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3162), [anon_sym_PIPE_PIPE] = ACTIONS(3162), [anon_sym_else] = ACTIONS(3160), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3162), [anon_sym_DASH_EQ] = ACTIONS(3162), [anon_sym_STAR_EQ] = ACTIONS(3162), @@ -439252,10 +439252,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -439263,7 +439263,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3930] = { @@ -439291,21 +439291,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3144), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3146), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3146), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(3144), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3146), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7151), [anon_sym_while] = ACTIONS(3144), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -439313,7 +439313,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3146), [anon_sym_PIPE_PIPE] = ACTIONS(3146), [anon_sym_else] = ACTIONS(3144), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3146), [anon_sym_DASH_EQ] = ACTIONS(3146), [anon_sym_STAR_EQ] = ACTIONS(3146), @@ -439326,16 +439326,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(3146), [anon_sym_GT_EQ] = ACTIONS(3146), [anon_sym_BANGin] = ACTIONS(7167), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7169), [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -439343,7 +439343,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3931] = { @@ -439371,21 +439371,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3140), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3142), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3142), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7147), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3142), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7151), [anon_sym_while] = ACTIONS(3140), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -439393,7 +439393,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3142), [anon_sym_PIPE_PIPE] = ACTIONS(3142), [anon_sym_else] = ACTIONS(3140), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3142), [anon_sym_DASH_EQ] = ACTIONS(3142), [anon_sym_STAR_EQ] = ACTIONS(3142), @@ -439406,16 +439406,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7165), [anon_sym_GT_EQ] = ACTIONS(7165), [anon_sym_BANGin] = ACTIONS(7167), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7169), [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -439423,7 +439423,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3932] = { @@ -439611,21 +439611,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3136), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3138), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3138), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7147), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3138), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7151), [anon_sym_while] = ACTIONS(3136), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -439633,7 +439633,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7157), [anon_sym_PIPE_PIPE] = ACTIONS(3138), [anon_sym_else] = ACTIONS(3136), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3138), [anon_sym_DASH_EQ] = ACTIONS(3138), [anon_sym_STAR_EQ] = ACTIONS(3138), @@ -439646,16 +439646,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7165), [anon_sym_GT_EQ] = ACTIONS(7165), [anon_sym_BANGin] = ACTIONS(7167), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7169), [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -439663,7 +439663,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3935] = { @@ -439771,21 +439771,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3117), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3119), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3119), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7147), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3119), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7151), [anon_sym_while] = ACTIONS(3117), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -439793,7 +439793,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3119), [anon_sym_PIPE_PIPE] = ACTIONS(3119), [anon_sym_else] = ACTIONS(3117), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3119), [anon_sym_DASH_EQ] = ACTIONS(3119), [anon_sym_STAR_EQ] = ACTIONS(3119), @@ -439806,16 +439806,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7165), [anon_sym_GT_EQ] = ACTIONS(7165), [anon_sym_BANGin] = ACTIONS(7167), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7169), [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -439823,7 +439823,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3937] = { @@ -439834,7 +439834,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4297), [anon_sym_as] = ACTIONS(4295), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4297), [anon_sym_LPAREN] = ACTIONS(4297), [anon_sym_LT] = ACTIONS(4295), @@ -440091,21 +440091,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3125), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3127), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3127), [anon_sym_LT] = ACTIONS(3129), [anon_sym_GT] = ACTIONS(3125), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3127), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3125), [anon_sym_while] = ACTIONS(3125), [anon_sym_DOT_DOT] = ACTIONS(7153), @@ -440113,7 +440113,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3127), [anon_sym_PIPE_PIPE] = ACTIONS(3127), [anon_sym_else] = ACTIONS(3125), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3127), [anon_sym_DASH_EQ] = ACTIONS(3127), [anon_sym_STAR_EQ] = ACTIONS(3127), @@ -440132,10 +440132,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -440143,7 +440143,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3941] = { @@ -440171,21 +440171,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3094), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_EQ] = ACTIONS(3094), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3096), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3096), [anon_sym_LT] = ACTIONS(3098), [anon_sym_GT] = ACTIONS(3094), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3096), [anon_sym_get] = ACTIONS(3094), [anon_sym_set] = ACTIONS(3094), [anon_sym_STAR] = ACTIONS(7149), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3094), [anon_sym_while] = ACTIONS(3094), [anon_sym_DOT_DOT] = ACTIONS(3096), @@ -440193,7 +440193,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3096), [anon_sym_PIPE_PIPE] = ACTIONS(3096), [anon_sym_else] = ACTIONS(3094), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_PLUS_EQ] = ACTIONS(3096), [anon_sym_DASH_EQ] = ACTIONS(3096), [anon_sym_STAR_EQ] = ACTIONS(3096), @@ -440212,10 +440212,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(7169), [anon_sym_SLASH] = ACTIONS(7149), [anon_sym_PERCENT] = ACTIONS(7149), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3094), [anon_sym_inner] = ACTIONS(3094), [anon_sym_value] = ACTIONS(3094), @@ -440223,7 +440223,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3094), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3096), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [3942] = { @@ -440394,7 +440394,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4301), [anon_sym_as] = ACTIONS(4299), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4301), [anon_sym_LPAREN] = ACTIONS(4301), [anon_sym_LT] = ACTIONS(4299), @@ -440794,7 +440794,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4441), [anon_sym_as] = ACTIONS(4439), [anon_sym_EQ] = ACTIONS(6934), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4441), [anon_sym_LPAREN] = ACTIONS(4441), [anon_sym_LT] = ACTIONS(4439), @@ -447749,81 +447749,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [4036] = { [sym_function_body] = STATE(3475), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_RBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_RBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(6996), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_RPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [anon_sym_DASH_GT] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_while] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_RPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [anon_sym_DASH_GT] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_while] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [4037] = { @@ -448546,83 +448546,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4287), }, [4046] = { - [sym_indexing_suffix] = STATE(5104), - [sym_navigation_suffix] = STATE(5124), - [sym_call_suffix] = STATE(5139), - [sym_annotated_lambda] = STATE(5156), - [sym_type_arguments] = STATE(8281), - [sym_value_arguments] = STATE(4555), - [sym_lambda_literal] = STATE(5158), - [sym__equality_operator] = STATE(1825), - [sym__comparison_operator] = STATE(1823), - [sym__in_operator] = STATE(1822), - [sym__is_operator] = STATE(6149), - [sym__additive_operator] = STATE(1821), - [sym__multiplicative_operator] = STATE(1820), - [sym__as_operator] = STATE(6229), - [sym__postfix_unary_operator] = STATE(5252), - [sym__member_access_operator] = STATE(7836), - [sym_annotation] = STATE(8351), - [sym__single_annotation] = STATE(6228), - [sym__multi_annotation] = STATE(6228), - [sym_simple_identifier] = STATE(1818), - [sym__lexical_identifier] = STATE(5458), - [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8351), - [sym__alpha_identifier] = ACTIONS(1724), - [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(7037), - [anon_sym_as] = ACTIONS(7039), - [anon_sym_EQ] = ACTIONS(3117), - [anon_sym_LBRACE] = ACTIONS(25), - [anon_sym_RBRACE] = ACTIONS(3119), - [anon_sym_LPAREN] = ACTIONS(7041), - [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(7215), - [anon_sym_DOT] = ACTIONS(7045), - [anon_sym_SEMI] = ACTIONS(3119), - [anon_sym_get] = ACTIONS(3092), - [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(7217), - [sym_label] = ACTIONS(7049), - [anon_sym_in] = ACTIONS(7219), - [anon_sym_DOT_DOT] = ACTIONS(7221), - [anon_sym_QMARK_COLON] = ACTIONS(7223), - [anon_sym_AMP_AMP] = ACTIONS(3119), - [anon_sym_PIPE_PIPE] = ACTIONS(3119), - [anon_sym_else] = ACTIONS(3117), - [anon_sym_COLON_COLON] = ACTIONS(7061), - [anon_sym_PLUS_EQ] = ACTIONS(3119), - [anon_sym_DASH_EQ] = ACTIONS(3119), - [anon_sym_STAR_EQ] = ACTIONS(3119), - [anon_sym_SLASH_EQ] = ACTIONS(3119), - [anon_sym_PERCENT_EQ] = ACTIONS(3119), - [anon_sym_BANG_EQ] = ACTIONS(7225), - [anon_sym_BANG_EQ_EQ] = ACTIONS(7227), - [anon_sym_EQ_EQ] = ACTIONS(7225), - [anon_sym_EQ_EQ_EQ] = ACTIONS(7227), - [anon_sym_LT_EQ] = ACTIONS(7229), - [anon_sym_GT_EQ] = ACTIONS(7229), - [anon_sym_BANGin] = ACTIONS(7231), - [anon_sym_is] = ACTIONS(7071), - [anon_sym_BANGis] = ACTIONS(7073), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), - [anon_sym_as_QMARK] = ACTIONS(7077), - [anon_sym_PLUS_PLUS] = ACTIONS(7079), - [anon_sym_DASH_DASH] = ACTIONS(7079), - [anon_sym_BANG_BANG] = ACTIONS(7079), - [anon_sym_data] = ACTIONS(3092), - [anon_sym_inner] = ACTIONS(3092), - [anon_sym_value] = ACTIONS(3092), - [anon_sym_expect] = ACTIONS(3092), - [anon_sym_actual] = ACTIONS(3092), + [sym__alpha_identifier] = ACTIONS(4259), + [anon_sym_AT] = ACTIONS(4262), + [anon_sym_LBRACK] = ACTIONS(4262), + [anon_sym_as] = ACTIONS(4267), + [anon_sym_LBRACE] = ACTIONS(4262), + [anon_sym_RBRACE] = ACTIONS(4265), + [anon_sym_LPAREN] = ACTIONS(6650), + [anon_sym_COMMA] = ACTIONS(4265), + [anon_sym_LT] = ACTIONS(4267), + [anon_sym_GT] = ACTIONS(4267), + [anon_sym_where] = ACTIONS(4267), + [anon_sym_object] = ACTIONS(4259), + [anon_sym_fun] = ACTIONS(4259), + [anon_sym_DOT] = ACTIONS(4267), + [anon_sym_SEMI] = ACTIONS(4265), + [anon_sym_get] = ACTIONS(4259), + [anon_sym_set] = ACTIONS(4259), + [anon_sym_this] = ACTIONS(4259), + [anon_sym_super] = ACTIONS(4259), + [anon_sym_STAR] = ACTIONS(4262), + [sym_label] = ACTIONS(4259), + [anon_sym_in] = ACTIONS(4267), + [anon_sym_DOT_DOT] = ACTIONS(4265), + [anon_sym_QMARK_COLON] = ACTIONS(4265), + [anon_sym_AMP_AMP] = ACTIONS(4265), + [anon_sym_PIPE_PIPE] = ACTIONS(4265), + [anon_sym_null] = ACTIONS(4259), + [anon_sym_if] = ACTIONS(4259), + [anon_sym_else] = ACTIONS(4267), + [anon_sym_when] = ACTIONS(4259), + [anon_sym_try] = ACTIONS(4259), + [anon_sym_throw] = ACTIONS(4259), + [anon_sym_return] = ACTIONS(4259), + [anon_sym_continue] = ACTIONS(4259), + [anon_sym_break] = ACTIONS(4259), + [anon_sym_COLON_COLON] = ACTIONS(4262), + [anon_sym_BANG_EQ] = ACTIONS(4267), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4265), + [anon_sym_EQ_EQ] = ACTIONS(4267), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4265), + [anon_sym_LT_EQ] = ACTIONS(4265), + [anon_sym_GT_EQ] = ACTIONS(4265), + [anon_sym_BANGin] = ACTIONS(4265), + [anon_sym_is] = ACTIONS(4267), + [anon_sym_BANGis] = ACTIONS(4265), + [anon_sym_PLUS] = ACTIONS(4259), + [anon_sym_DASH] = ACTIONS(4259), + [anon_sym_SLASH] = ACTIONS(4267), + [anon_sym_PERCENT] = ACTIONS(4265), + [anon_sym_as_QMARK] = ACTIONS(4265), + [anon_sym_PLUS_PLUS] = ACTIONS(4262), + [anon_sym_DASH_DASH] = ACTIONS(4262), + [anon_sym_BANG] = ACTIONS(4259), + [anon_sym_BANG_BANG] = ACTIONS(4265), + [anon_sym_data] = ACTIONS(4259), + [anon_sym_inner] = ACTIONS(4259), + [anon_sym_value] = ACTIONS(4259), + [anon_sym_expect] = ACTIONS(4259), + [anon_sym_actual] = ACTIONS(4259), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(3119), - [sym_safe_nav] = ACTIONS(7061), + [anon_sym_return_AT] = ACTIONS(4262), + [anon_sym_continue_AT] = ACTIONS(4262), + [anon_sym_break_AT] = ACTIONS(4262), + [anon_sym_this_AT] = ACTIONS(4262), + [anon_sym_super_AT] = ACTIONS(4262), + [sym_real_literal] = ACTIONS(4262), + [sym_integer_literal] = ACTIONS(4259), + [sym_hex_literal] = ACTIONS(4262), + [sym_bin_literal] = ACTIONS(4262), + [anon_sym_true] = ACTIONS(4259), + [anon_sym_false] = ACTIONS(4259), + [anon_sym_SQUOTE] = ACTIONS(4262), + [sym__backtick_identifier] = ACTIONS(4262), + [sym__automatic_semicolon] = ACTIONS(4265), + [sym_safe_nav] = ACTIONS(4265), [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4262), }, [4047] = { [sym_indexing_suffix] = STATE(5104), @@ -448661,10 +448661,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SEMI] = ACTIONS(3177), [anon_sym_get] = ACTIONS(3175), [anon_sym_set] = ACTIONS(3175), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), [anon_sym_in] = ACTIONS(3175), - [anon_sym_DOT_DOT] = ACTIONS(7221), + [anon_sym_DOT_DOT] = ACTIONS(7217), [anon_sym_QMARK_COLON] = ACTIONS(3177), [anon_sym_AMP_AMP] = ACTIONS(3177), [anon_sym_PIPE_PIPE] = ACTIONS(3177), @@ -448684,10 +448684,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_BANGin] = ACTIONS(3177), [anon_sym_is] = ACTIONS(3175), [anon_sym_BANGis] = ACTIONS(3177), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -448735,18 +448735,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(3090), [anon_sym_LPAREN] = ACTIONS(7041), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(7215), + [anon_sym_GT] = ACTIONS(7221), [anon_sym_DOT] = ACTIONS(7045), [anon_sym_SEMI] = ACTIONS(3090), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), - [anon_sym_in] = ACTIONS(7219), - [anon_sym_DOT_DOT] = ACTIONS(7221), - [anon_sym_QMARK_COLON] = ACTIONS(7223), - [anon_sym_AMP_AMP] = ACTIONS(7235), - [anon_sym_PIPE_PIPE] = ACTIONS(7237), + [anon_sym_in] = ACTIONS(7223), + [anon_sym_DOT_DOT] = ACTIONS(7217), + [anon_sym_QMARK_COLON] = ACTIONS(7225), + [anon_sym_AMP_AMP] = ACTIONS(7227), + [anon_sym_PIPE_PIPE] = ACTIONS(7229), [anon_sym_else] = ACTIONS(3088), [anon_sym_COLON_COLON] = ACTIONS(7061), [anon_sym_PLUS_EQ] = ACTIONS(3090), @@ -448754,19 +448754,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_EQ] = ACTIONS(3090), [anon_sym_SLASH_EQ] = ACTIONS(3090), [anon_sym_PERCENT_EQ] = ACTIONS(3090), - [anon_sym_BANG_EQ] = ACTIONS(7225), - [anon_sym_BANG_EQ_EQ] = ACTIONS(7227), - [anon_sym_EQ_EQ] = ACTIONS(7225), - [anon_sym_EQ_EQ_EQ] = ACTIONS(7227), - [anon_sym_LT_EQ] = ACTIONS(7229), - [anon_sym_GT_EQ] = ACTIONS(7229), - [anon_sym_BANGin] = ACTIONS(7231), + [anon_sym_BANG_EQ] = ACTIONS(7231), + [anon_sym_BANG_EQ_EQ] = ACTIONS(7233), + [anon_sym_EQ_EQ] = ACTIONS(7231), + [anon_sym_EQ_EQ_EQ] = ACTIONS(7233), + [anon_sym_LT_EQ] = ACTIONS(7235), + [anon_sym_GT_EQ] = ACTIONS(7235), + [anon_sym_BANGin] = ACTIONS(7237), [anon_sym_is] = ACTIONS(7071), [anon_sym_BANGis] = ACTIONS(7073), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -448783,85 +448783,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [4049] = { - [sym_value_arguments] = STATE(3531), - [sym__alpha_identifier] = ACTIONS(4505), - [anon_sym_AT] = ACTIONS(4507), - [anon_sym_LBRACK] = ACTIONS(4507), - [anon_sym_RBRACK] = ACTIONS(4507), - [anon_sym_as] = ACTIONS(4505), - [anon_sym_LBRACE] = ACTIONS(4507), - [anon_sym_RBRACE] = ACTIONS(4507), - [anon_sym_LPAREN] = ACTIONS(4507), - [anon_sym_COMMA] = ACTIONS(4507), - [anon_sym_RPAREN] = ACTIONS(4507), - [anon_sym_by] = ACTIONS(7239), - [anon_sym_LT] = ACTIONS(4505), - [anon_sym_GT] = ACTIONS(4505), - [anon_sym_where] = ACTIONS(4505), - [anon_sym_DOT] = ACTIONS(4505), - [anon_sym_SEMI] = ACTIONS(4507), - [anon_sym_get] = ACTIONS(4505), - [anon_sym_set] = ACTIONS(4505), - [anon_sym_STAR] = ACTIONS(4507), - [anon_sym_DASH_GT] = ACTIONS(4507), - [sym_label] = ACTIONS(4507), - [anon_sym_in] = ACTIONS(4505), - [anon_sym_while] = ACTIONS(4505), - [anon_sym_DOT_DOT] = ACTIONS(4507), - [anon_sym_QMARK_COLON] = ACTIONS(4507), - [anon_sym_AMP_AMP] = ACTIONS(4507), - [anon_sym_PIPE_PIPE] = ACTIONS(4507), - [anon_sym_else] = ACTIONS(4505), - [anon_sym_COLON_COLON] = ACTIONS(4507), - [anon_sym_BANG_EQ] = ACTIONS(4505), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4507), - [anon_sym_EQ_EQ] = ACTIONS(4505), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4507), - [anon_sym_LT_EQ] = ACTIONS(4507), - [anon_sym_GT_EQ] = ACTIONS(4507), - [anon_sym_BANGin] = ACTIONS(4507), - [anon_sym_is] = ACTIONS(4505), - [anon_sym_BANGis] = ACTIONS(4507), - [anon_sym_PLUS] = ACTIONS(4505), - [anon_sym_DASH] = ACTIONS(4505), - [anon_sym_SLASH] = ACTIONS(4505), - [anon_sym_PERCENT] = ACTIONS(4507), - [anon_sym_as_QMARK] = ACTIONS(4507), - [anon_sym_PLUS_PLUS] = ACTIONS(4507), - [anon_sym_DASH_DASH] = ACTIONS(4507), - [anon_sym_BANG_BANG] = ACTIONS(4507), - [anon_sym_suspend] = ACTIONS(4505), - [anon_sym_sealed] = ACTIONS(4505), - [anon_sym_annotation] = ACTIONS(4505), - [anon_sym_data] = ACTIONS(4505), - [anon_sym_inner] = ACTIONS(4505), - [anon_sym_value] = ACTIONS(4505), - [anon_sym_override] = ACTIONS(4505), - [anon_sym_lateinit] = ACTIONS(4505), - [anon_sym_public] = ACTIONS(4505), - [anon_sym_private] = ACTIONS(4505), - [anon_sym_internal] = ACTIONS(4505), - [anon_sym_protected] = ACTIONS(4505), - [anon_sym_tailrec] = ACTIONS(4505), - [anon_sym_operator] = ACTIONS(4505), - [anon_sym_infix] = ACTIONS(4505), - [anon_sym_inline] = ACTIONS(4505), - [anon_sym_external] = ACTIONS(4505), - [sym_property_modifier] = ACTIONS(4505), - [anon_sym_abstract] = ACTIONS(4505), - [anon_sym_final] = ACTIONS(4505), - [anon_sym_open] = ACTIONS(4505), - [anon_sym_vararg] = ACTIONS(4505), - [anon_sym_noinline] = ACTIONS(4505), - [anon_sym_crossinline] = ACTIONS(4505), - [anon_sym_expect] = ACTIONS(4505), - [anon_sym_actual] = ACTIONS(4505), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4507), - [sym_safe_nav] = ACTIONS(4507), - [sym_multiline_comment] = ACTIONS(3), - }, - [4050] = { + [sym_indexing_suffix] = STATE(5104), + [sym_navigation_suffix] = STATE(5124), + [sym_call_suffix] = STATE(5139), + [sym_annotated_lambda] = STATE(5156), + [sym_type_arguments] = STATE(8281), + [sym_value_arguments] = STATE(4555), + [sym_lambda_literal] = STATE(5158), + [sym__equality_operator] = STATE(1825), + [sym__comparison_operator] = STATE(1823), + [sym__in_operator] = STATE(1822), + [sym__is_operator] = STATE(6149), + [sym__additive_operator] = STATE(1821), + [sym__multiplicative_operator] = STATE(1820), + [sym__as_operator] = STATE(6229), + [sym__postfix_unary_operator] = STATE(5252), + [sym__member_access_operator] = STATE(7836), + [sym_annotation] = STATE(8351), + [sym__single_annotation] = STATE(6228), + [sym__multi_annotation] = STATE(6228), + [sym_simple_identifier] = STATE(1818), + [sym__lexical_identifier] = STATE(5458), + [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8351), + [sym__alpha_identifier] = ACTIONS(1724), + [anon_sym_AT] = ACTIONS(1726), + [anon_sym_LBRACK] = ACTIONS(7037), + [anon_sym_as] = ACTIONS(7039), + [anon_sym_EQ] = ACTIONS(3167), + [anon_sym_LBRACE] = ACTIONS(25), + [anon_sym_RBRACE] = ACTIONS(3169), + [anon_sym_LPAREN] = ACTIONS(7041), + [anon_sym_LT] = ACTIONS(1738), + [anon_sym_GT] = ACTIONS(7221), + [anon_sym_DOT] = ACTIONS(7045), + [anon_sym_SEMI] = ACTIONS(3169), + [anon_sym_get] = ACTIONS(3092), + [anon_sym_set] = ACTIONS(3092), + [anon_sym_STAR] = ACTIONS(7215), + [sym_label] = ACTIONS(7049), + [anon_sym_in] = ACTIONS(7223), + [anon_sym_DOT_DOT] = ACTIONS(7217), + [anon_sym_QMARK_COLON] = ACTIONS(7225), + [anon_sym_AMP_AMP] = ACTIONS(7227), + [anon_sym_PIPE_PIPE] = ACTIONS(7229), + [anon_sym_else] = ACTIONS(3167), + [anon_sym_COLON_COLON] = ACTIONS(7061), + [anon_sym_PLUS_EQ] = ACTIONS(3169), + [anon_sym_DASH_EQ] = ACTIONS(3169), + [anon_sym_STAR_EQ] = ACTIONS(3169), + [anon_sym_SLASH_EQ] = ACTIONS(3169), + [anon_sym_PERCENT_EQ] = ACTIONS(3169), + [anon_sym_BANG_EQ] = ACTIONS(7231), + [anon_sym_BANG_EQ_EQ] = ACTIONS(7233), + [anon_sym_EQ_EQ] = ACTIONS(7231), + [anon_sym_EQ_EQ_EQ] = ACTIONS(7233), + [anon_sym_LT_EQ] = ACTIONS(7235), + [anon_sym_GT_EQ] = ACTIONS(7235), + [anon_sym_BANGin] = ACTIONS(7237), + [anon_sym_is] = ACTIONS(7071), + [anon_sym_BANGis] = ACTIONS(7073), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), + [anon_sym_as_QMARK] = ACTIONS(7077), + [anon_sym_PLUS_PLUS] = ACTIONS(7079), + [anon_sym_DASH_DASH] = ACTIONS(7079), + [anon_sym_BANG_BANG] = ACTIONS(7079), + [anon_sym_data] = ACTIONS(3092), + [anon_sym_inner] = ACTIONS(3092), + [anon_sym_value] = ACTIONS(3092), + [anon_sym_expect] = ACTIONS(3092), + [anon_sym_actual] = ACTIONS(3092), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(1788), + [sym__automatic_semicolon] = ACTIONS(3169), + [sym_safe_nav] = ACTIONS(7061), + [sym_multiline_comment] = ACTIONS(3), + }, + [4050] = { [sym_indexing_suffix] = STATE(5104), [sym_navigation_suffix] = STATE(5124), [sym_call_suffix] = STATE(5139), @@ -448893,18 +448893,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(3158), [anon_sym_LPAREN] = ACTIONS(7041), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(7215), + [anon_sym_GT] = ACTIONS(7221), [anon_sym_DOT] = ACTIONS(7045), [anon_sym_SEMI] = ACTIONS(3158), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), - [anon_sym_in] = ACTIONS(7219), - [anon_sym_DOT_DOT] = ACTIONS(7221), - [anon_sym_QMARK_COLON] = ACTIONS(7223), - [anon_sym_AMP_AMP] = ACTIONS(7235), - [anon_sym_PIPE_PIPE] = ACTIONS(7237), + [anon_sym_in] = ACTIONS(7223), + [anon_sym_DOT_DOT] = ACTIONS(7217), + [anon_sym_QMARK_COLON] = ACTIONS(7225), + [anon_sym_AMP_AMP] = ACTIONS(7227), + [anon_sym_PIPE_PIPE] = ACTIONS(7229), [anon_sym_else] = ACTIONS(3156), [anon_sym_COLON_COLON] = ACTIONS(7061), [anon_sym_PLUS_EQ] = ACTIONS(3158), @@ -448912,19 +448912,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_EQ] = ACTIONS(3158), [anon_sym_SLASH_EQ] = ACTIONS(3158), [anon_sym_PERCENT_EQ] = ACTIONS(3158), - [anon_sym_BANG_EQ] = ACTIONS(7225), - [anon_sym_BANG_EQ_EQ] = ACTIONS(7227), - [anon_sym_EQ_EQ] = ACTIONS(7225), - [anon_sym_EQ_EQ_EQ] = ACTIONS(7227), - [anon_sym_LT_EQ] = ACTIONS(7229), - [anon_sym_GT_EQ] = ACTIONS(7229), - [anon_sym_BANGin] = ACTIONS(7231), + [anon_sym_BANG_EQ] = ACTIONS(7231), + [anon_sym_BANG_EQ_EQ] = ACTIONS(7233), + [anon_sym_EQ_EQ] = ACTIONS(7231), + [anon_sym_EQ_EQ_EQ] = ACTIONS(7233), + [anon_sym_LT_EQ] = ACTIONS(7235), + [anon_sym_GT_EQ] = ACTIONS(7235), + [anon_sym_BANGin] = ACTIONS(7237), [anon_sym_is] = ACTIONS(7071), [anon_sym_BANGis] = ACTIONS(7073), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -448972,16 +448972,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(3142), [anon_sym_LPAREN] = ACTIONS(7041), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(7215), + [anon_sym_GT] = ACTIONS(7221), [anon_sym_DOT] = ACTIONS(7045), [anon_sym_SEMI] = ACTIONS(3142), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), - [anon_sym_in] = ACTIONS(7219), - [anon_sym_DOT_DOT] = ACTIONS(7221), - [anon_sym_QMARK_COLON] = ACTIONS(7223), + [anon_sym_in] = ACTIONS(7223), + [anon_sym_DOT_DOT] = ACTIONS(7217), + [anon_sym_QMARK_COLON] = ACTIONS(7225), [anon_sym_AMP_AMP] = ACTIONS(3142), [anon_sym_PIPE_PIPE] = ACTIONS(3142), [anon_sym_else] = ACTIONS(3140), @@ -448995,15 +448995,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_BANG_EQ_EQ] = ACTIONS(3142), [anon_sym_EQ_EQ] = ACTIONS(3140), [anon_sym_EQ_EQ_EQ] = ACTIONS(3142), - [anon_sym_LT_EQ] = ACTIONS(7229), - [anon_sym_GT_EQ] = ACTIONS(7229), - [anon_sym_BANGin] = ACTIONS(7231), + [anon_sym_LT_EQ] = ACTIONS(7235), + [anon_sym_GT_EQ] = ACTIONS(7235), + [anon_sym_BANGin] = ACTIONS(7237), [anon_sym_is] = ACTIONS(7071), [anon_sym_BANGis] = ACTIONS(7073), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -449023,7 +449023,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_class_body] = STATE(3546), [sym__alpha_identifier] = ACTIONS(4349), [anon_sym_AT] = ACTIONS(4351), - [anon_sym_COLON] = ACTIONS(7241), + [anon_sym_COLON] = ACTIONS(7239), [anon_sym_LBRACK] = ACTIONS(4351), [anon_sym_RBRACK] = ACTIONS(4351), [anon_sym_as] = ACTIONS(4349), @@ -449130,18 +449130,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(3134), [anon_sym_LPAREN] = ACTIONS(7041), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(7215), + [anon_sym_GT] = ACTIONS(7221), [anon_sym_DOT] = ACTIONS(7045), [anon_sym_SEMI] = ACTIONS(3134), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), - [anon_sym_in] = ACTIONS(7219), - [anon_sym_DOT_DOT] = ACTIONS(7221), - [anon_sym_QMARK_COLON] = ACTIONS(7223), - [anon_sym_AMP_AMP] = ACTIONS(7235), - [anon_sym_PIPE_PIPE] = ACTIONS(7237), + [anon_sym_in] = ACTIONS(7223), + [anon_sym_DOT_DOT] = ACTIONS(7217), + [anon_sym_QMARK_COLON] = ACTIONS(7225), + [anon_sym_AMP_AMP] = ACTIONS(7227), + [anon_sym_PIPE_PIPE] = ACTIONS(7229), [anon_sym_else] = ACTIONS(3132), [anon_sym_COLON_COLON] = ACTIONS(7061), [anon_sym_PLUS_EQ] = ACTIONS(3134), @@ -449149,19 +449149,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_EQ] = ACTIONS(3134), [anon_sym_SLASH_EQ] = ACTIONS(3134), [anon_sym_PERCENT_EQ] = ACTIONS(3134), - [anon_sym_BANG_EQ] = ACTIONS(7225), - [anon_sym_BANG_EQ_EQ] = ACTIONS(7227), - [anon_sym_EQ_EQ] = ACTIONS(7225), - [anon_sym_EQ_EQ_EQ] = ACTIONS(7227), - [anon_sym_LT_EQ] = ACTIONS(7229), - [anon_sym_GT_EQ] = ACTIONS(7229), - [anon_sym_BANGin] = ACTIONS(7231), + [anon_sym_BANG_EQ] = ACTIONS(7231), + [anon_sym_BANG_EQ_EQ] = ACTIONS(7233), + [anon_sym_EQ_EQ] = ACTIONS(7231), + [anon_sym_EQ_EQ_EQ] = ACTIONS(7233), + [anon_sym_LT_EQ] = ACTIONS(7235), + [anon_sym_GT_EQ] = ACTIONS(7235), + [anon_sym_BANGin] = ACTIONS(7237), [anon_sym_is] = ACTIONS(7071), [anon_sym_BANGis] = ACTIONS(7073), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -449181,7 +449181,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_class_body] = STATE(3589), [sym__alpha_identifier] = ACTIONS(4497), [anon_sym_AT] = ACTIONS(4499), - [anon_sym_COLON] = ACTIONS(7243), + [anon_sym_COLON] = ACTIONS(7241), [anon_sym_LBRACK] = ACTIONS(4499), [anon_sym_RBRACK] = ACTIONS(4499), [anon_sym_as] = ACTIONS(4497), @@ -449264,7 +449264,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ] = ACTIONS(4267), [anon_sym_LBRACE] = ACTIONS(4265), [anon_sym_RBRACE] = ACTIONS(4265), - [anon_sym_LPAREN] = ACTIONS(7245), + [anon_sym_LPAREN] = ACTIONS(7243), [anon_sym_RPAREN] = ACTIONS(4265), [anon_sym_LT] = ACTIONS(4267), [anon_sym_GT] = ACTIONS(4267), @@ -449343,7 +449343,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ] = ACTIONS(4281), [anon_sym_LBRACE] = ACTIONS(4284), [anon_sym_RBRACE] = ACTIONS(4284), - [anon_sym_LPAREN] = ACTIONS(5267), + [anon_sym_LPAREN] = ACTIONS(5269), [anon_sym_RPAREN] = ACTIONS(4284), [anon_sym_LT] = ACTIONS(4281), [anon_sym_GT] = ACTIONS(4281), @@ -449415,82 +449415,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_multiline_comment] = ACTIONS(3), }, [4057] = { - [sym_indexing_suffix] = STATE(5104), - [sym_navigation_suffix] = STATE(5124), - [sym_call_suffix] = STATE(5139), - [sym_annotated_lambda] = STATE(5156), - [sym_type_arguments] = STATE(8281), - [sym_value_arguments] = STATE(4555), - [sym_lambda_literal] = STATE(5158), - [sym__equality_operator] = STATE(1825), - [sym__comparison_operator] = STATE(1823), - [sym__in_operator] = STATE(1822), - [sym__is_operator] = STATE(6149), - [sym__additive_operator] = STATE(1821), - [sym__multiplicative_operator] = STATE(1820), - [sym__as_operator] = STATE(6229), - [sym__postfix_unary_operator] = STATE(5252), - [sym__member_access_operator] = STATE(7836), - [sym_annotation] = STATE(8351), - [sym__single_annotation] = STATE(6228), - [sym__multi_annotation] = STATE(6228), - [sym_simple_identifier] = STATE(1818), - [sym__lexical_identifier] = STATE(5458), - [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8351), - [sym__alpha_identifier] = ACTIONS(3094), - [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(7037), - [anon_sym_as] = ACTIONS(7039), - [anon_sym_EQ] = ACTIONS(3094), - [anon_sym_LBRACE] = ACTIONS(25), - [anon_sym_RBRACE] = ACTIONS(3096), - [anon_sym_LPAREN] = ACTIONS(7041), - [anon_sym_LT] = ACTIONS(3098), - [anon_sym_GT] = ACTIONS(3094), - [anon_sym_DOT] = ACTIONS(7045), - [anon_sym_SEMI] = ACTIONS(3096), - [anon_sym_get] = ACTIONS(3094), - [anon_sym_set] = ACTIONS(3094), - [anon_sym_STAR] = ACTIONS(7217), - [sym_label] = ACTIONS(7049), - [anon_sym_in] = ACTIONS(3094), - [anon_sym_DOT_DOT] = ACTIONS(3096), - [anon_sym_QMARK_COLON] = ACTIONS(3096), - [anon_sym_AMP_AMP] = ACTIONS(3096), - [anon_sym_PIPE_PIPE] = ACTIONS(3096), - [anon_sym_else] = ACTIONS(3094), - [anon_sym_COLON_COLON] = ACTIONS(7061), - [anon_sym_PLUS_EQ] = ACTIONS(3096), - [anon_sym_DASH_EQ] = ACTIONS(3096), - [anon_sym_STAR_EQ] = ACTIONS(3096), - [anon_sym_SLASH_EQ] = ACTIONS(3096), - [anon_sym_PERCENT_EQ] = ACTIONS(3096), - [anon_sym_BANG_EQ] = ACTIONS(3094), - [anon_sym_BANG_EQ_EQ] = ACTIONS(3096), - [anon_sym_EQ_EQ] = ACTIONS(3094), - [anon_sym_EQ_EQ_EQ] = ACTIONS(3096), - [anon_sym_LT_EQ] = ACTIONS(3096), - [anon_sym_GT_EQ] = ACTIONS(3096), - [anon_sym_BANGin] = ACTIONS(3096), - [anon_sym_is] = ACTIONS(3094), - [anon_sym_BANGis] = ACTIONS(3096), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), - [anon_sym_as_QMARK] = ACTIONS(7077), - [anon_sym_PLUS_PLUS] = ACTIONS(7079), - [anon_sym_DASH_DASH] = ACTIONS(7079), - [anon_sym_BANG_BANG] = ACTIONS(7079), - [anon_sym_data] = ACTIONS(3094), - [anon_sym_inner] = ACTIONS(3094), - [anon_sym_value] = ACTIONS(3094), - [anon_sym_expect] = ACTIONS(3094), - [anon_sym_actual] = ACTIONS(3094), + [sym__alpha_identifier] = ACTIONS(4289), + [anon_sym_AT] = ACTIONS(4287), + [anon_sym_LBRACK] = ACTIONS(4287), + [anon_sym_as] = ACTIONS(4289), + [anon_sym_EQ] = ACTIONS(4289), + [anon_sym_LBRACE] = ACTIONS(4287), + [anon_sym_RBRACE] = ACTIONS(4287), + [anon_sym_LPAREN] = ACTIONS(7245), + [anon_sym_RPAREN] = ACTIONS(4287), + [anon_sym_LT] = ACTIONS(4289), + [anon_sym_GT] = ACTIONS(4289), + [anon_sym_DOT] = ACTIONS(4289), + [anon_sym_SEMI] = ACTIONS(4287), + [anon_sym_get] = ACTIONS(4289), + [anon_sym_set] = ACTIONS(4289), + [anon_sym_STAR] = ACTIONS(4289), + [sym_label] = ACTIONS(4287), + [anon_sym_in] = ACTIONS(4289), + [anon_sym_while] = ACTIONS(4289), + [anon_sym_DOT_DOT] = ACTIONS(4287), + [anon_sym_QMARK_COLON] = ACTIONS(4287), + [anon_sym_AMP_AMP] = ACTIONS(4287), + [anon_sym_PIPE_PIPE] = ACTIONS(4287), + [anon_sym_else] = ACTIONS(4289), + [anon_sym_COLON_COLON] = ACTIONS(4287), + [anon_sym_PLUS_EQ] = ACTIONS(4287), + [anon_sym_DASH_EQ] = ACTIONS(4287), + [anon_sym_STAR_EQ] = ACTIONS(4287), + [anon_sym_SLASH_EQ] = ACTIONS(4287), + [anon_sym_PERCENT_EQ] = ACTIONS(4287), + [anon_sym_BANG_EQ] = ACTIONS(4289), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4287), + [anon_sym_EQ_EQ] = ACTIONS(4289), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4287), + [anon_sym_LT_EQ] = ACTIONS(4287), + [anon_sym_GT_EQ] = ACTIONS(4287), + [anon_sym_BANGin] = ACTIONS(4287), + [anon_sym_is] = ACTIONS(4289), + [anon_sym_BANGis] = ACTIONS(4287), + [anon_sym_PLUS] = ACTIONS(4289), + [anon_sym_DASH] = ACTIONS(4289), + [anon_sym_SLASH] = ACTIONS(4289), + [anon_sym_PERCENT] = ACTIONS(4289), + [anon_sym_as_QMARK] = ACTIONS(4287), + [anon_sym_PLUS_PLUS] = ACTIONS(4287), + [anon_sym_DASH_DASH] = ACTIONS(4287), + [anon_sym_BANG_BANG] = ACTIONS(4287), + [anon_sym_suspend] = ACTIONS(4289), + [anon_sym_sealed] = ACTIONS(4289), + [anon_sym_annotation] = ACTIONS(4289), + [anon_sym_data] = ACTIONS(4289), + [anon_sym_inner] = ACTIONS(4289), + [anon_sym_value] = ACTIONS(4289), + [anon_sym_override] = ACTIONS(4289), + [anon_sym_lateinit] = ACTIONS(4289), + [anon_sym_public] = ACTIONS(4289), + [anon_sym_private] = ACTIONS(4289), + [anon_sym_internal] = ACTIONS(4289), + [anon_sym_protected] = ACTIONS(4289), + [anon_sym_tailrec] = ACTIONS(4289), + [anon_sym_operator] = ACTIONS(4289), + [anon_sym_infix] = ACTIONS(4289), + [anon_sym_inline] = ACTIONS(4289), + [anon_sym_external] = ACTIONS(4289), + [sym_property_modifier] = ACTIONS(4289), + [anon_sym_abstract] = ACTIONS(4289), + [anon_sym_final] = ACTIONS(4289), + [anon_sym_open] = ACTIONS(4289), + [anon_sym_vararg] = ACTIONS(4289), + [anon_sym_noinline] = ACTIONS(4289), + [anon_sym_crossinline] = ACTIONS(4289), + [anon_sym_expect] = ACTIONS(4289), + [anon_sym_actual] = ACTIONS(4289), [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(3096), - [sym__automatic_semicolon] = ACTIONS(3096), - [sym_safe_nav] = ACTIONS(7061), + [sym__backtick_identifier] = ACTIONS(4287), + [sym_safe_nav] = ACTIONS(4287), [sym_multiline_comment] = ACTIONS(3), }, [4058] = { @@ -449683,17 +449683,17 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(3138), [anon_sym_LPAREN] = ACTIONS(7041), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(7215), + [anon_sym_GT] = ACTIONS(7221), [anon_sym_DOT] = ACTIONS(7045), [anon_sym_SEMI] = ACTIONS(3138), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), - [anon_sym_in] = ACTIONS(7219), - [anon_sym_DOT_DOT] = ACTIONS(7221), - [anon_sym_QMARK_COLON] = ACTIONS(7223), - [anon_sym_AMP_AMP] = ACTIONS(7235), + [anon_sym_in] = ACTIONS(7223), + [anon_sym_DOT_DOT] = ACTIONS(7217), + [anon_sym_QMARK_COLON] = ACTIONS(7225), + [anon_sym_AMP_AMP] = ACTIONS(7227), [anon_sym_PIPE_PIPE] = ACTIONS(3138), [anon_sym_else] = ACTIONS(3136), [anon_sym_COLON_COLON] = ACTIONS(7061), @@ -449702,19 +449702,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_EQ] = ACTIONS(3138), [anon_sym_SLASH_EQ] = ACTIONS(3138), [anon_sym_PERCENT_EQ] = ACTIONS(3138), - [anon_sym_BANG_EQ] = ACTIONS(7225), - [anon_sym_BANG_EQ_EQ] = ACTIONS(7227), - [anon_sym_EQ_EQ] = ACTIONS(7225), - [anon_sym_EQ_EQ_EQ] = ACTIONS(7227), - [anon_sym_LT_EQ] = ACTIONS(7229), - [anon_sym_GT_EQ] = ACTIONS(7229), - [anon_sym_BANGin] = ACTIONS(7231), + [anon_sym_BANG_EQ] = ACTIONS(7231), + [anon_sym_BANG_EQ_EQ] = ACTIONS(7233), + [anon_sym_EQ_EQ] = ACTIONS(7231), + [anon_sym_EQ_EQ_EQ] = ACTIONS(7233), + [anon_sym_LT_EQ] = ACTIONS(7235), + [anon_sym_GT_EQ] = ACTIONS(7235), + [anon_sym_BANGin] = ACTIONS(7237), [anon_sym_is] = ACTIONS(7071), [anon_sym_BANGis] = ACTIONS(7073), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -450083,11 +450083,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SEMI] = ACTIONS(3146), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), - [anon_sym_in] = ACTIONS(7219), - [anon_sym_DOT_DOT] = ACTIONS(7221), - [anon_sym_QMARK_COLON] = ACTIONS(7223), + [anon_sym_in] = ACTIONS(7223), + [anon_sym_DOT_DOT] = ACTIONS(7217), + [anon_sym_QMARK_COLON] = ACTIONS(7225), [anon_sym_AMP_AMP] = ACTIONS(3146), [anon_sym_PIPE_PIPE] = ACTIONS(3146), [anon_sym_else] = ACTIONS(3144), @@ -450103,13 +450103,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ_EQ_EQ] = ACTIONS(3146), [anon_sym_LT_EQ] = ACTIONS(3146), [anon_sym_GT_EQ] = ACTIONS(3146), - [anon_sym_BANGin] = ACTIONS(7231), + [anon_sym_BANGin] = ACTIONS(7237), [anon_sym_is] = ACTIONS(7071), [anon_sym_BANGis] = ACTIONS(7073), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -450129,79 +450129,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4162), [sym_function_body] = STATE(3866), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), [anon_sym_COLON] = ACTIONS(7259), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_COMMA] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_COMMA] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4175), - [sym_label] = ACTIONS(4175), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4175), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_suspend] = ACTIONS(4173), - [anon_sym_sealed] = ACTIONS(4173), - [anon_sym_annotation] = ACTIONS(4173), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_override] = ACTIONS(4173), - [anon_sym_lateinit] = ACTIONS(4173), - [anon_sym_public] = ACTIONS(4173), - [anon_sym_private] = ACTIONS(4173), - [anon_sym_internal] = ACTIONS(4173), - [anon_sym_protected] = ACTIONS(4173), - [anon_sym_tailrec] = ACTIONS(4173), - [anon_sym_operator] = ACTIONS(4173), - [anon_sym_infix] = ACTIONS(4173), - [anon_sym_inline] = ACTIONS(4173), - [anon_sym_external] = ACTIONS(4173), - [sym_property_modifier] = ACTIONS(4173), - [anon_sym_abstract] = ACTIONS(4173), - [anon_sym_final] = ACTIONS(4173), - [anon_sym_open] = ACTIONS(4173), - [anon_sym_vararg] = ACTIONS(4173), - [anon_sym_noinline] = ACTIONS(4173), - [anon_sym_crossinline] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4175), - [sym__automatic_semicolon] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4172), + [sym_label] = ACTIONS(4172), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4172), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_suspend] = ACTIONS(4170), + [anon_sym_sealed] = ACTIONS(4170), + [anon_sym_annotation] = ACTIONS(4170), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_override] = ACTIONS(4170), + [anon_sym_lateinit] = ACTIONS(4170), + [anon_sym_public] = ACTIONS(4170), + [anon_sym_private] = ACTIONS(4170), + [anon_sym_internal] = ACTIONS(4170), + [anon_sym_protected] = ACTIONS(4170), + [anon_sym_tailrec] = ACTIONS(4170), + [anon_sym_operator] = ACTIONS(4170), + [anon_sym_infix] = ACTIONS(4170), + [anon_sym_inline] = ACTIONS(4170), + [anon_sym_external] = ACTIONS(4170), + [sym_property_modifier] = ACTIONS(4170), + [anon_sym_abstract] = ACTIONS(4170), + [anon_sym_final] = ACTIONS(4170), + [anon_sym_open] = ACTIONS(4170), + [anon_sym_vararg] = ACTIONS(4170), + [anon_sym_noinline] = ACTIONS(4170), + [anon_sym_crossinline] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4172), + [sym__automatic_semicolon] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), [sym_multiline_comment] = ACTIONS(3), }, [4067] = { @@ -450241,11 +450241,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SEMI] = ACTIONS(3162), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), [anon_sym_in] = ACTIONS(3160), - [anon_sym_DOT_DOT] = ACTIONS(7221), - [anon_sym_QMARK_COLON] = ACTIONS(7223), + [anon_sym_DOT_DOT] = ACTIONS(7217), + [anon_sym_QMARK_COLON] = ACTIONS(7225), [anon_sym_AMP_AMP] = ACTIONS(3162), [anon_sym_PIPE_PIPE] = ACTIONS(3162), [anon_sym_else] = ACTIONS(3160), @@ -450264,10 +450264,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_BANGin] = ACTIONS(3162), [anon_sym_is] = ACTIONS(3160), [anon_sym_BANGis] = ACTIONS(3162), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -450363,6 +450363,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__string_start] = ACTIONS(4265), }, [4069] = { + [sym_value_arguments] = STATE(3531), + [sym__alpha_identifier] = ACTIONS(4505), + [anon_sym_AT] = ACTIONS(4507), + [anon_sym_LBRACK] = ACTIONS(4507), + [anon_sym_RBRACK] = ACTIONS(4507), + [anon_sym_as] = ACTIONS(4505), + [anon_sym_LBRACE] = ACTIONS(4507), + [anon_sym_RBRACE] = ACTIONS(4507), + [anon_sym_LPAREN] = ACTIONS(4507), + [anon_sym_COMMA] = ACTIONS(4507), + [anon_sym_RPAREN] = ACTIONS(4507), + [anon_sym_by] = ACTIONS(7265), + [anon_sym_LT] = ACTIONS(4505), + [anon_sym_GT] = ACTIONS(4505), + [anon_sym_where] = ACTIONS(4505), + [anon_sym_DOT] = ACTIONS(4505), + [anon_sym_SEMI] = ACTIONS(4507), + [anon_sym_get] = ACTIONS(4505), + [anon_sym_set] = ACTIONS(4505), + [anon_sym_STAR] = ACTIONS(4507), + [anon_sym_DASH_GT] = ACTIONS(4507), + [sym_label] = ACTIONS(4507), + [anon_sym_in] = ACTIONS(4505), + [anon_sym_while] = ACTIONS(4505), + [anon_sym_DOT_DOT] = ACTIONS(4507), + [anon_sym_QMARK_COLON] = ACTIONS(4507), + [anon_sym_AMP_AMP] = ACTIONS(4507), + [anon_sym_PIPE_PIPE] = ACTIONS(4507), + [anon_sym_else] = ACTIONS(4505), + [anon_sym_COLON_COLON] = ACTIONS(4507), + [anon_sym_BANG_EQ] = ACTIONS(4505), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4507), + [anon_sym_EQ_EQ] = ACTIONS(4505), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4507), + [anon_sym_LT_EQ] = ACTIONS(4507), + [anon_sym_GT_EQ] = ACTIONS(4507), + [anon_sym_BANGin] = ACTIONS(4507), + [anon_sym_is] = ACTIONS(4505), + [anon_sym_BANGis] = ACTIONS(4507), + [anon_sym_PLUS] = ACTIONS(4505), + [anon_sym_DASH] = ACTIONS(4505), + [anon_sym_SLASH] = ACTIONS(4505), + [anon_sym_PERCENT] = ACTIONS(4507), + [anon_sym_as_QMARK] = ACTIONS(4507), + [anon_sym_PLUS_PLUS] = ACTIONS(4507), + [anon_sym_DASH_DASH] = ACTIONS(4507), + [anon_sym_BANG_BANG] = ACTIONS(4507), + [anon_sym_suspend] = ACTIONS(4505), + [anon_sym_sealed] = ACTIONS(4505), + [anon_sym_annotation] = ACTIONS(4505), + [anon_sym_data] = ACTIONS(4505), + [anon_sym_inner] = ACTIONS(4505), + [anon_sym_value] = ACTIONS(4505), + [anon_sym_override] = ACTIONS(4505), + [anon_sym_lateinit] = ACTIONS(4505), + [anon_sym_public] = ACTIONS(4505), + [anon_sym_private] = ACTIONS(4505), + [anon_sym_internal] = ACTIONS(4505), + [anon_sym_protected] = ACTIONS(4505), + [anon_sym_tailrec] = ACTIONS(4505), + [anon_sym_operator] = ACTIONS(4505), + [anon_sym_infix] = ACTIONS(4505), + [anon_sym_inline] = ACTIONS(4505), + [anon_sym_external] = ACTIONS(4505), + [sym_property_modifier] = ACTIONS(4505), + [anon_sym_abstract] = ACTIONS(4505), + [anon_sym_final] = ACTIONS(4505), + [anon_sym_open] = ACTIONS(4505), + [anon_sym_vararg] = ACTIONS(4505), + [anon_sym_noinline] = ACTIONS(4505), + [anon_sym_crossinline] = ACTIONS(4505), + [anon_sym_expect] = ACTIONS(4505), + [anon_sym_actual] = ACTIONS(4505), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4507), + [sym_safe_nav] = ACTIONS(4507), + [sym_multiline_comment] = ACTIONS(3), + }, + [4070] = { [sym_indexing_suffix] = STATE(5104), [sym_navigation_suffix] = STATE(5124), [sym_call_suffix] = STATE(5139), @@ -450441,7 +450520,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_safe_nav] = ACTIONS(7061), [sym_multiline_comment] = ACTIONS(3), }, - [4070] = { + [4071] = { [sym_indexing_suffix] = STATE(5104), [sym_navigation_suffix] = STATE(5124), [sym_call_suffix] = STATE(5139), @@ -450468,43 +450547,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(7037), [anon_sym_as] = ACTIONS(7039), - [anon_sym_EQ] = ACTIONS(3167), + [anon_sym_EQ] = ACTIONS(3125), [anon_sym_LBRACE] = ACTIONS(25), - [anon_sym_RBRACE] = ACTIONS(3169), + [anon_sym_RBRACE] = ACTIONS(3127), [anon_sym_LPAREN] = ACTIONS(7041), - [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(7215), + [anon_sym_LT] = ACTIONS(3129), + [anon_sym_GT] = ACTIONS(3125), [anon_sym_DOT] = ACTIONS(7045), - [anon_sym_SEMI] = ACTIONS(3169), + [anon_sym_SEMI] = ACTIONS(3127), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), - [anon_sym_in] = ACTIONS(7219), - [anon_sym_DOT_DOT] = ACTIONS(7221), - [anon_sym_QMARK_COLON] = ACTIONS(7223), - [anon_sym_AMP_AMP] = ACTIONS(7235), - [anon_sym_PIPE_PIPE] = ACTIONS(7237), - [anon_sym_else] = ACTIONS(3167), + [anon_sym_in] = ACTIONS(3125), + [anon_sym_DOT_DOT] = ACTIONS(7217), + [anon_sym_QMARK_COLON] = ACTIONS(3127), + [anon_sym_AMP_AMP] = ACTIONS(3127), + [anon_sym_PIPE_PIPE] = ACTIONS(3127), + [anon_sym_else] = ACTIONS(3125), [anon_sym_COLON_COLON] = ACTIONS(7061), - [anon_sym_PLUS_EQ] = ACTIONS(3169), - [anon_sym_DASH_EQ] = ACTIONS(3169), - [anon_sym_STAR_EQ] = ACTIONS(3169), - [anon_sym_SLASH_EQ] = ACTIONS(3169), - [anon_sym_PERCENT_EQ] = ACTIONS(3169), - [anon_sym_BANG_EQ] = ACTIONS(7225), - [anon_sym_BANG_EQ_EQ] = ACTIONS(7227), - [anon_sym_EQ_EQ] = ACTIONS(7225), - [anon_sym_EQ_EQ_EQ] = ACTIONS(7227), - [anon_sym_LT_EQ] = ACTIONS(7229), - [anon_sym_GT_EQ] = ACTIONS(7229), - [anon_sym_BANGin] = ACTIONS(7231), - [anon_sym_is] = ACTIONS(7071), - [anon_sym_BANGis] = ACTIONS(7073), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_PLUS_EQ] = ACTIONS(3127), + [anon_sym_DASH_EQ] = ACTIONS(3127), + [anon_sym_STAR_EQ] = ACTIONS(3127), + [anon_sym_SLASH_EQ] = ACTIONS(3127), + [anon_sym_PERCENT_EQ] = ACTIONS(3127), + [anon_sym_BANG_EQ] = ACTIONS(3125), + [anon_sym_BANG_EQ_EQ] = ACTIONS(3127), + [anon_sym_EQ_EQ] = ACTIONS(3125), + [anon_sym_EQ_EQ_EQ] = ACTIONS(3127), + [anon_sym_LT_EQ] = ACTIONS(3127), + [anon_sym_GT_EQ] = ACTIONS(3127), + [anon_sym_BANGin] = ACTIONS(3127), + [anon_sym_is] = ACTIONS(3125), + [anon_sym_BANGis] = ACTIONS(3127), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -450516,89 +450595,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(3169), + [sym__automatic_semicolon] = ACTIONS(3127), [sym_safe_nav] = ACTIONS(7061), [sym_multiline_comment] = ACTIONS(3), }, - [4071] = { - [sym__alpha_identifier] = ACTIONS(4289), - [anon_sym_AT] = ACTIONS(4287), - [anon_sym_LBRACK] = ACTIONS(4287), - [anon_sym_as] = ACTIONS(4289), - [anon_sym_EQ] = ACTIONS(4289), - [anon_sym_LBRACE] = ACTIONS(4287), - [anon_sym_RBRACE] = ACTIONS(4287), - [anon_sym_LPAREN] = ACTIONS(7265), - [anon_sym_RPAREN] = ACTIONS(4287), - [anon_sym_LT] = ACTIONS(4289), - [anon_sym_GT] = ACTIONS(4289), - [anon_sym_DOT] = ACTIONS(4289), - [anon_sym_SEMI] = ACTIONS(4287), - [anon_sym_get] = ACTIONS(4289), - [anon_sym_set] = ACTIONS(4289), - [anon_sym_STAR] = ACTIONS(4289), - [sym_label] = ACTIONS(4287), - [anon_sym_in] = ACTIONS(4289), - [anon_sym_while] = ACTIONS(4289), - [anon_sym_DOT_DOT] = ACTIONS(4287), - [anon_sym_QMARK_COLON] = ACTIONS(4287), - [anon_sym_AMP_AMP] = ACTIONS(4287), - [anon_sym_PIPE_PIPE] = ACTIONS(4287), - [anon_sym_else] = ACTIONS(4289), - [anon_sym_COLON_COLON] = ACTIONS(4287), - [anon_sym_PLUS_EQ] = ACTIONS(4287), - [anon_sym_DASH_EQ] = ACTIONS(4287), - [anon_sym_STAR_EQ] = ACTIONS(4287), - [anon_sym_SLASH_EQ] = ACTIONS(4287), - [anon_sym_PERCENT_EQ] = ACTIONS(4287), - [anon_sym_BANG_EQ] = ACTIONS(4289), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4287), - [anon_sym_EQ_EQ] = ACTIONS(4289), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4287), - [anon_sym_LT_EQ] = ACTIONS(4287), - [anon_sym_GT_EQ] = ACTIONS(4287), - [anon_sym_BANGin] = ACTIONS(4287), - [anon_sym_is] = ACTIONS(4289), - [anon_sym_BANGis] = ACTIONS(4287), - [anon_sym_PLUS] = ACTIONS(4289), - [anon_sym_DASH] = ACTIONS(4289), - [anon_sym_SLASH] = ACTIONS(4289), - [anon_sym_PERCENT] = ACTIONS(4289), - [anon_sym_as_QMARK] = ACTIONS(4287), - [anon_sym_PLUS_PLUS] = ACTIONS(4287), - [anon_sym_DASH_DASH] = ACTIONS(4287), - [anon_sym_BANG_BANG] = ACTIONS(4287), - [anon_sym_suspend] = ACTIONS(4289), - [anon_sym_sealed] = ACTIONS(4289), - [anon_sym_annotation] = ACTIONS(4289), - [anon_sym_data] = ACTIONS(4289), - [anon_sym_inner] = ACTIONS(4289), - [anon_sym_value] = ACTIONS(4289), - [anon_sym_override] = ACTIONS(4289), - [anon_sym_lateinit] = ACTIONS(4289), - [anon_sym_public] = ACTIONS(4289), - [anon_sym_private] = ACTIONS(4289), - [anon_sym_internal] = ACTIONS(4289), - [anon_sym_protected] = ACTIONS(4289), - [anon_sym_tailrec] = ACTIONS(4289), - [anon_sym_operator] = ACTIONS(4289), - [anon_sym_infix] = ACTIONS(4289), - [anon_sym_inline] = ACTIONS(4289), - [anon_sym_external] = ACTIONS(4289), - [sym_property_modifier] = ACTIONS(4289), - [anon_sym_abstract] = ACTIONS(4289), - [anon_sym_final] = ACTIONS(4289), - [anon_sym_open] = ACTIONS(4289), - [anon_sym_vararg] = ACTIONS(4289), - [anon_sym_noinline] = ACTIONS(4289), - [anon_sym_crossinline] = ACTIONS(4289), - [anon_sym_expect] = ACTIONS(4289), - [anon_sym_actual] = ACTIONS(4289), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4287), - [sym_safe_nav] = ACTIONS(4287), - [sym_multiline_comment] = ACTIONS(3), - }, [4072] = { [sym_indexing_suffix] = STATE(5104), [sym_navigation_suffix] = STATE(5124), @@ -450636,7 +450636,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SEMI] = ACTIONS(3195), [anon_sym_get] = ACTIONS(3193), [anon_sym_set] = ACTIONS(3193), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), [anon_sym_in] = ACTIONS(3193), [anon_sym_DOT_DOT] = ACTIONS(3195), @@ -450661,8 +450661,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_BANGis] = ACTIONS(3195), [anon_sym_PLUS] = ACTIONS(3193), [anon_sym_DASH] = ACTIONS(3193), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -450767,7 +450767,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4139), [anon_sym_as] = ACTIONS(4137), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4139), [anon_sym_LPAREN] = ACTIONS(4139), [anon_sym_COMMA] = ACTIONS(4139), @@ -450925,7 +450925,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), [anon_sym_COMMA] = ACTIONS(4149), @@ -451083,7 +451083,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), [anon_sym_COMMA] = ACTIONS(4162), @@ -451263,18 +451263,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(3103), [anon_sym_LPAREN] = ACTIONS(7041), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(7215), + [anon_sym_GT] = ACTIONS(7221), [anon_sym_DOT] = ACTIONS(7045), [anon_sym_SEMI] = ACTIONS(3103), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), - [anon_sym_in] = ACTIONS(7219), - [anon_sym_DOT_DOT] = ACTIONS(7221), - [anon_sym_QMARK_COLON] = ACTIONS(7223), - [anon_sym_AMP_AMP] = ACTIONS(7235), - [anon_sym_PIPE_PIPE] = ACTIONS(7237), + [anon_sym_in] = ACTIONS(7223), + [anon_sym_DOT_DOT] = ACTIONS(7217), + [anon_sym_QMARK_COLON] = ACTIONS(7225), + [anon_sym_AMP_AMP] = ACTIONS(7227), + [anon_sym_PIPE_PIPE] = ACTIONS(7229), [anon_sym_else] = ACTIONS(3101), [anon_sym_COLON_COLON] = ACTIONS(7061), [anon_sym_PLUS_EQ] = ACTIONS(3103), @@ -451282,19 +451282,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_EQ] = ACTIONS(3103), [anon_sym_SLASH_EQ] = ACTIONS(3103), [anon_sym_PERCENT_EQ] = ACTIONS(3103), - [anon_sym_BANG_EQ] = ACTIONS(7225), - [anon_sym_BANG_EQ_EQ] = ACTIONS(7227), - [anon_sym_EQ_EQ] = ACTIONS(7225), - [anon_sym_EQ_EQ_EQ] = ACTIONS(7227), - [anon_sym_LT_EQ] = ACTIONS(7229), - [anon_sym_GT_EQ] = ACTIONS(7229), - [anon_sym_BANGin] = ACTIONS(7231), + [anon_sym_BANG_EQ] = ACTIONS(7231), + [anon_sym_BANG_EQ_EQ] = ACTIONS(7233), + [anon_sym_EQ_EQ] = ACTIONS(7231), + [anon_sym_EQ_EQ_EQ] = ACTIONS(7233), + [anon_sym_LT_EQ] = ACTIONS(7235), + [anon_sym_GT_EQ] = ACTIONS(7235), + [anon_sym_BANGin] = ACTIONS(7237), [anon_sym_is] = ACTIONS(7071), [anon_sym_BANGis] = ACTIONS(7073), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -451421,18 +451421,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RBRACE] = ACTIONS(3184), [anon_sym_LPAREN] = ACTIONS(7041), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(7215), + [anon_sym_GT] = ACTIONS(7221), [anon_sym_DOT] = ACTIONS(7045), [anon_sym_SEMI] = ACTIONS(3184), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), - [anon_sym_in] = ACTIONS(7219), - [anon_sym_DOT_DOT] = ACTIONS(7221), - [anon_sym_QMARK_COLON] = ACTIONS(7223), - [anon_sym_AMP_AMP] = ACTIONS(7235), - [anon_sym_PIPE_PIPE] = ACTIONS(7237), + [anon_sym_in] = ACTIONS(7223), + [anon_sym_DOT_DOT] = ACTIONS(7217), + [anon_sym_QMARK_COLON] = ACTIONS(7225), + [anon_sym_AMP_AMP] = ACTIONS(7227), + [anon_sym_PIPE_PIPE] = ACTIONS(7229), [anon_sym_else] = ACTIONS(3182), [anon_sym_COLON_COLON] = ACTIONS(7061), [anon_sym_PLUS_EQ] = ACTIONS(3184), @@ -451440,19 +451440,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_STAR_EQ] = ACTIONS(3184), [anon_sym_SLASH_EQ] = ACTIONS(3184), [anon_sym_PERCENT_EQ] = ACTIONS(3184), - [anon_sym_BANG_EQ] = ACTIONS(7225), - [anon_sym_BANG_EQ_EQ] = ACTIONS(7227), - [anon_sym_EQ_EQ] = ACTIONS(7225), - [anon_sym_EQ_EQ_EQ] = ACTIONS(7227), - [anon_sym_LT_EQ] = ACTIONS(7229), - [anon_sym_GT_EQ] = ACTIONS(7229), - [anon_sym_BANGin] = ACTIONS(7231), + [anon_sym_BANG_EQ] = ACTIONS(7231), + [anon_sym_BANG_EQ_EQ] = ACTIONS(7233), + [anon_sym_EQ_EQ] = ACTIONS(7231), + [anon_sym_EQ_EQ_EQ] = ACTIONS(7233), + [anon_sym_LT_EQ] = ACTIONS(7235), + [anon_sym_GT_EQ] = ACTIONS(7235), + [anon_sym_BANGin] = ACTIONS(7237), [anon_sym_is] = ACTIONS(7071), [anon_sym_BANGis] = ACTIONS(7073), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -451551,79 +451551,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4174), [sym_function_body] = STATE(3982), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), [anon_sym_COLON] = ACTIONS(7283), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [4085] = { @@ -451788,161 +451788,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4206), [sym_function_body] = STATE(3552), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), [anon_sym_COLON] = ACTIONS(7287), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), [anon_sym_EQ] = ACTIONS(7257), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_RPAREN] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_RPAREN] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4175), - [sym_label] = ACTIONS(4175), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_while] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4175), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_suspend] = ACTIONS(4173), - [anon_sym_sealed] = ACTIONS(4173), - [anon_sym_annotation] = ACTIONS(4173), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_override] = ACTIONS(4173), - [anon_sym_lateinit] = ACTIONS(4173), - [anon_sym_public] = ACTIONS(4173), - [anon_sym_private] = ACTIONS(4173), - [anon_sym_internal] = ACTIONS(4173), - [anon_sym_protected] = ACTIONS(4173), - [anon_sym_tailrec] = ACTIONS(4173), - [anon_sym_operator] = ACTIONS(4173), - [anon_sym_infix] = ACTIONS(4173), - [anon_sym_inline] = ACTIONS(4173), - [anon_sym_external] = ACTIONS(4173), - [sym_property_modifier] = ACTIONS(4173), - [anon_sym_abstract] = ACTIONS(4173), - [anon_sym_final] = ACTIONS(4173), - [anon_sym_open] = ACTIONS(4173), - [anon_sym_vararg] = ACTIONS(4173), - [anon_sym_noinline] = ACTIONS(4173), - [anon_sym_crossinline] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4172), + [sym_label] = ACTIONS(4172), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_while] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4172), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_suspend] = ACTIONS(4170), + [anon_sym_sealed] = ACTIONS(4170), + [anon_sym_annotation] = ACTIONS(4170), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_override] = ACTIONS(4170), + [anon_sym_lateinit] = ACTIONS(4170), + [anon_sym_public] = ACTIONS(4170), + [anon_sym_private] = ACTIONS(4170), + [anon_sym_internal] = ACTIONS(4170), + [anon_sym_protected] = ACTIONS(4170), + [anon_sym_tailrec] = ACTIONS(4170), + [anon_sym_operator] = ACTIONS(4170), + [anon_sym_infix] = ACTIONS(4170), + [anon_sym_inline] = ACTIONS(4170), + [anon_sym_external] = ACTIONS(4170), + [sym_property_modifier] = ACTIONS(4170), + [anon_sym_abstract] = ACTIONS(4170), + [anon_sym_final] = ACTIONS(4170), + [anon_sym_open] = ACTIONS(4170), + [anon_sym_vararg] = ACTIONS(4170), + [anon_sym_noinline] = ACTIONS(4170), + [anon_sym_crossinline] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), [sym_multiline_comment] = ACTIONS(3), }, [4088] = { - [sym_type_constraints] = STATE(4222), - [sym_function_body] = STATE(3475), - [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_COLON] = ACTIONS(7289), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), - [anon_sym_EQ] = ACTIONS(7257), - [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_RPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_while] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), - [sym_multiline_comment] = ACTIONS(3), - }, - [4089] = { [sym_indexing_suffix] = STATE(5104), [sym_navigation_suffix] = STATE(5124), [sym_call_suffix] = STATE(5139), @@ -451969,43 +451890,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(7037), [anon_sym_as] = ACTIONS(7039), - [anon_sym_EQ] = ACTIONS(3113), + [anon_sym_EQ] = ACTIONS(3117), [anon_sym_LBRACE] = ACTIONS(25), - [anon_sym_RBRACE] = ACTIONS(3115), + [anon_sym_RBRACE] = ACTIONS(3119), [anon_sym_LPAREN] = ACTIONS(7041), [anon_sym_LT] = ACTIONS(1738), - [anon_sym_GT] = ACTIONS(7215), + [anon_sym_GT] = ACTIONS(7221), [anon_sym_DOT] = ACTIONS(7045), - [anon_sym_SEMI] = ACTIONS(3115), + [anon_sym_SEMI] = ACTIONS(3119), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), - [anon_sym_in] = ACTIONS(7219), - [anon_sym_DOT_DOT] = ACTIONS(7221), - [anon_sym_QMARK_COLON] = ACTIONS(7223), - [anon_sym_AMP_AMP] = ACTIONS(7235), - [anon_sym_PIPE_PIPE] = ACTIONS(7237), - [anon_sym_else] = ACTIONS(3113), + [anon_sym_in] = ACTIONS(7223), + [anon_sym_DOT_DOT] = ACTIONS(7217), + [anon_sym_QMARK_COLON] = ACTIONS(7225), + [anon_sym_AMP_AMP] = ACTIONS(3119), + [anon_sym_PIPE_PIPE] = ACTIONS(3119), + [anon_sym_else] = ACTIONS(3117), [anon_sym_COLON_COLON] = ACTIONS(7061), - [anon_sym_PLUS_EQ] = ACTIONS(3115), - [anon_sym_DASH_EQ] = ACTIONS(3115), - [anon_sym_STAR_EQ] = ACTIONS(3115), - [anon_sym_SLASH_EQ] = ACTIONS(3115), - [anon_sym_PERCENT_EQ] = ACTIONS(3115), - [anon_sym_BANG_EQ] = ACTIONS(7225), - [anon_sym_BANG_EQ_EQ] = ACTIONS(7227), - [anon_sym_EQ_EQ] = ACTIONS(7225), - [anon_sym_EQ_EQ_EQ] = ACTIONS(7227), - [anon_sym_LT_EQ] = ACTIONS(7229), - [anon_sym_GT_EQ] = ACTIONS(7229), - [anon_sym_BANGin] = ACTIONS(7231), + [anon_sym_PLUS_EQ] = ACTIONS(3119), + [anon_sym_DASH_EQ] = ACTIONS(3119), + [anon_sym_STAR_EQ] = ACTIONS(3119), + [anon_sym_SLASH_EQ] = ACTIONS(3119), + [anon_sym_PERCENT_EQ] = ACTIONS(3119), + [anon_sym_BANG_EQ] = ACTIONS(7231), + [anon_sym_BANG_EQ_EQ] = ACTIONS(7233), + [anon_sym_EQ_EQ] = ACTIONS(7231), + [anon_sym_EQ_EQ_EQ] = ACTIONS(7233), + [anon_sym_LT_EQ] = ACTIONS(7235), + [anon_sym_GT_EQ] = ACTIONS(7235), + [anon_sym_BANGin] = ACTIONS(7237), [anon_sym_is] = ACTIONS(7071), [anon_sym_BANGis] = ACTIONS(7073), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -452017,169 +451938,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(3115), + [sym__automatic_semicolon] = ACTIONS(3119), [sym_safe_nav] = ACTIONS(7061), [sym_multiline_comment] = ACTIONS(3), }, - [4090] = { - [sym__alpha_identifier] = ACTIONS(4281), - [anon_sym_AT] = ACTIONS(4284), - [anon_sym_LBRACK] = ACTIONS(4284), - [anon_sym_as] = ACTIONS(4289), - [anon_sym_LBRACE] = ACTIONS(4284), - [anon_sym_RBRACE] = ACTIONS(4287), - [anon_sym_LPAREN] = ACTIONS(7291), - [anon_sym_COMMA] = ACTIONS(4287), - [anon_sym_LT] = ACTIONS(4289), - [anon_sym_GT] = ACTIONS(4289), - [anon_sym_where] = ACTIONS(4289), - [anon_sym_object] = ACTIONS(4004), - [anon_sym_fun] = ACTIONS(4004), - [anon_sym_DOT] = ACTIONS(4289), - [anon_sym_SEMI] = ACTIONS(4287), - [anon_sym_get] = ACTIONS(4281), - [anon_sym_set] = ACTIONS(4281), - [anon_sym_this] = ACTIONS(4004), - [anon_sym_super] = ACTIONS(4004), - [anon_sym_STAR] = ACTIONS(4284), - [sym_label] = ACTIONS(4281), - [anon_sym_in] = ACTIONS(4289), - [anon_sym_DOT_DOT] = ACTIONS(4287), - [anon_sym_QMARK_COLON] = ACTIONS(4287), - [anon_sym_AMP_AMP] = ACTIONS(4287), - [anon_sym_PIPE_PIPE] = ACTIONS(4287), - [anon_sym_null] = ACTIONS(4004), - [anon_sym_if] = ACTIONS(4004), - [anon_sym_else] = ACTIONS(4289), - [anon_sym_when] = ACTIONS(4004), - [anon_sym_try] = ACTIONS(4004), - [anon_sym_throw] = ACTIONS(4004), - [anon_sym_return] = ACTIONS(4004), - [anon_sym_continue] = ACTIONS(4004), - [anon_sym_break] = ACTIONS(4004), - [anon_sym_COLON_COLON] = ACTIONS(4284), - [anon_sym_BANG_EQ] = ACTIONS(4289), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4287), - [anon_sym_EQ_EQ] = ACTIONS(4289), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4287), - [anon_sym_LT_EQ] = ACTIONS(4287), - [anon_sym_GT_EQ] = ACTIONS(4287), - [anon_sym_BANGin] = ACTIONS(4287), - [anon_sym_is] = ACTIONS(4289), - [anon_sym_BANGis] = ACTIONS(4287), - [anon_sym_PLUS] = ACTIONS(4281), - [anon_sym_DASH] = ACTIONS(4281), - [anon_sym_SLASH] = ACTIONS(4289), - [anon_sym_PERCENT] = ACTIONS(4287), - [anon_sym_as_QMARK] = ACTIONS(4287), - [anon_sym_PLUS_PLUS] = ACTIONS(4284), - [anon_sym_DASH_DASH] = ACTIONS(4284), - [anon_sym_BANG] = ACTIONS(4004), - [anon_sym_BANG_BANG] = ACTIONS(4287), - [anon_sym_data] = ACTIONS(4281), - [anon_sym_inner] = ACTIONS(4281), - [anon_sym_value] = ACTIONS(4281), - [anon_sym_expect] = ACTIONS(4281), - [anon_sym_actual] = ACTIONS(4281), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4009), - [anon_sym_continue_AT] = ACTIONS(4009), - [anon_sym_break_AT] = ACTIONS(4009), - [anon_sym_this_AT] = ACTIONS(4009), - [anon_sym_super_AT] = ACTIONS(4009), - [sym_real_literal] = ACTIONS(4009), - [sym_integer_literal] = ACTIONS(4004), - [sym_hex_literal] = ACTIONS(4009), - [sym_bin_literal] = ACTIONS(4009), - [anon_sym_true] = ACTIONS(4004), - [anon_sym_false] = ACTIONS(4004), - [anon_sym_SQUOTE] = ACTIONS(4009), - [sym__backtick_identifier] = ACTIONS(4284), - [sym__automatic_semicolon] = ACTIONS(4287), - [sym_safe_nav] = ACTIONS(4287), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4009), - }, - [4091] = { - [sym__alpha_identifier] = ACTIONS(4259), - [anon_sym_AT] = ACTIONS(4262), - [anon_sym_LBRACK] = ACTIONS(4262), - [anon_sym_as] = ACTIONS(4267), - [anon_sym_LBRACE] = ACTIONS(4262), - [anon_sym_RBRACE] = ACTIONS(4265), - [anon_sym_LPAREN] = ACTIONS(7295), - [anon_sym_COMMA] = ACTIONS(4265), - [anon_sym_LT] = ACTIONS(4267), - [anon_sym_GT] = ACTIONS(4267), - [anon_sym_where] = ACTIONS(4267), - [anon_sym_object] = ACTIONS(4004), - [anon_sym_fun] = ACTIONS(4004), - [anon_sym_DOT] = ACTIONS(4267), - [anon_sym_SEMI] = ACTIONS(4265), - [anon_sym_get] = ACTIONS(4259), - [anon_sym_set] = ACTIONS(4259), - [anon_sym_this] = ACTIONS(4004), - [anon_sym_super] = ACTIONS(4004), - [anon_sym_STAR] = ACTIONS(4262), - [sym_label] = ACTIONS(4259), - [anon_sym_in] = ACTIONS(4267), - [anon_sym_DOT_DOT] = ACTIONS(4265), - [anon_sym_QMARK_COLON] = ACTIONS(4265), - [anon_sym_AMP_AMP] = ACTIONS(4265), - [anon_sym_PIPE_PIPE] = ACTIONS(4265), - [anon_sym_null] = ACTIONS(4004), - [anon_sym_if] = ACTIONS(4004), - [anon_sym_else] = ACTIONS(4267), - [anon_sym_when] = ACTIONS(4004), - [anon_sym_try] = ACTIONS(4004), - [anon_sym_throw] = ACTIONS(4004), - [anon_sym_return] = ACTIONS(4004), - [anon_sym_continue] = ACTIONS(4004), - [anon_sym_break] = ACTIONS(4004), - [anon_sym_COLON_COLON] = ACTIONS(4262), - [anon_sym_BANG_EQ] = ACTIONS(4267), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4265), - [anon_sym_EQ_EQ] = ACTIONS(4267), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4265), - [anon_sym_LT_EQ] = ACTIONS(4265), - [anon_sym_GT_EQ] = ACTIONS(4265), - [anon_sym_BANGin] = ACTIONS(4265), - [anon_sym_is] = ACTIONS(4267), - [anon_sym_BANGis] = ACTIONS(4265), - [anon_sym_PLUS] = ACTIONS(4259), - [anon_sym_DASH] = ACTIONS(4259), - [anon_sym_SLASH] = ACTIONS(4267), - [anon_sym_PERCENT] = ACTIONS(4265), - [anon_sym_as_QMARK] = ACTIONS(4265), - [anon_sym_PLUS_PLUS] = ACTIONS(4262), - [anon_sym_DASH_DASH] = ACTIONS(4262), - [anon_sym_BANG] = ACTIONS(4004), - [anon_sym_BANG_BANG] = ACTIONS(4265), - [anon_sym_data] = ACTIONS(4259), - [anon_sym_inner] = ACTIONS(4259), - [anon_sym_value] = ACTIONS(4259), - [anon_sym_expect] = ACTIONS(4259), - [anon_sym_actual] = ACTIONS(4259), - [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4009), - [anon_sym_continue_AT] = ACTIONS(4009), - [anon_sym_break_AT] = ACTIONS(4009), - [anon_sym_this_AT] = ACTIONS(4009), - [anon_sym_super_AT] = ACTIONS(4009), - [sym_real_literal] = ACTIONS(4009), - [sym_integer_literal] = ACTIONS(4004), - [sym_hex_literal] = ACTIONS(4009), - [sym_bin_literal] = ACTIONS(4009), - [anon_sym_true] = ACTIONS(4004), - [anon_sym_false] = ACTIONS(4004), - [anon_sym_SQUOTE] = ACTIONS(4009), - [sym__backtick_identifier] = ACTIONS(4262), - [sym__automatic_semicolon] = ACTIONS(4265), - [sym_safe_nav] = ACTIONS(4265), - [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4009), - }, - [4092] = { + [4089] = { [sym_indexing_suffix] = STATE(5104), [sym_navigation_suffix] = STATE(5124), [sym_call_suffix] = STATE(5139), @@ -452206,43 +451969,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AT] = ACTIONS(1726), [anon_sym_LBRACK] = ACTIONS(7037), [anon_sym_as] = ACTIONS(7039), - [anon_sym_EQ] = ACTIONS(3125), + [anon_sym_EQ] = ACTIONS(3113), [anon_sym_LBRACE] = ACTIONS(25), - [anon_sym_RBRACE] = ACTIONS(3127), + [anon_sym_RBRACE] = ACTIONS(3115), [anon_sym_LPAREN] = ACTIONS(7041), - [anon_sym_LT] = ACTIONS(3129), - [anon_sym_GT] = ACTIONS(3125), + [anon_sym_LT] = ACTIONS(1738), + [anon_sym_GT] = ACTIONS(7221), [anon_sym_DOT] = ACTIONS(7045), - [anon_sym_SEMI] = ACTIONS(3127), + [anon_sym_SEMI] = ACTIONS(3115), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), - [anon_sym_STAR] = ACTIONS(7217), + [anon_sym_STAR] = ACTIONS(7215), [sym_label] = ACTIONS(7049), - [anon_sym_in] = ACTIONS(3125), - [anon_sym_DOT_DOT] = ACTIONS(7221), - [anon_sym_QMARK_COLON] = ACTIONS(3127), - [anon_sym_AMP_AMP] = ACTIONS(3127), - [anon_sym_PIPE_PIPE] = ACTIONS(3127), - [anon_sym_else] = ACTIONS(3125), + [anon_sym_in] = ACTIONS(7223), + [anon_sym_DOT_DOT] = ACTIONS(7217), + [anon_sym_QMARK_COLON] = ACTIONS(7225), + [anon_sym_AMP_AMP] = ACTIONS(7227), + [anon_sym_PIPE_PIPE] = ACTIONS(7229), + [anon_sym_else] = ACTIONS(3113), [anon_sym_COLON_COLON] = ACTIONS(7061), - [anon_sym_PLUS_EQ] = ACTIONS(3127), - [anon_sym_DASH_EQ] = ACTIONS(3127), - [anon_sym_STAR_EQ] = ACTIONS(3127), - [anon_sym_SLASH_EQ] = ACTIONS(3127), - [anon_sym_PERCENT_EQ] = ACTIONS(3127), - [anon_sym_BANG_EQ] = ACTIONS(3125), - [anon_sym_BANG_EQ_EQ] = ACTIONS(3127), - [anon_sym_EQ_EQ] = ACTIONS(3125), - [anon_sym_EQ_EQ_EQ] = ACTIONS(3127), - [anon_sym_LT_EQ] = ACTIONS(3127), - [anon_sym_GT_EQ] = ACTIONS(3127), - [anon_sym_BANGin] = ACTIONS(3127), - [anon_sym_is] = ACTIONS(3125), - [anon_sym_BANGis] = ACTIONS(3127), - [anon_sym_PLUS] = ACTIONS(7233), - [anon_sym_DASH] = ACTIONS(7233), - [anon_sym_SLASH] = ACTIONS(7217), - [anon_sym_PERCENT] = ACTIONS(7217), + [anon_sym_PLUS_EQ] = ACTIONS(3115), + [anon_sym_DASH_EQ] = ACTIONS(3115), + [anon_sym_STAR_EQ] = ACTIONS(3115), + [anon_sym_SLASH_EQ] = ACTIONS(3115), + [anon_sym_PERCENT_EQ] = ACTIONS(3115), + [anon_sym_BANG_EQ] = ACTIONS(7231), + [anon_sym_BANG_EQ_EQ] = ACTIONS(7233), + [anon_sym_EQ_EQ] = ACTIONS(7231), + [anon_sym_EQ_EQ_EQ] = ACTIONS(7233), + [anon_sym_LT_EQ] = ACTIONS(7235), + [anon_sym_GT_EQ] = ACTIONS(7235), + [anon_sym_BANGin] = ACTIONS(7237), + [anon_sym_is] = ACTIONS(7071), + [anon_sym_BANGis] = ACTIONS(7073), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), [anon_sym_as_QMARK] = ACTIONS(7077), [anon_sym_PLUS_PLUS] = ACTIONS(7079), [anon_sym_DASH_DASH] = ACTIONS(7079), @@ -452254,30 +452017,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym__automatic_semicolon] = ACTIONS(3127), + [sym__automatic_semicolon] = ACTIONS(3115), [sym_safe_nav] = ACTIONS(7061), [sym_multiline_comment] = ACTIONS(3), }, - [4093] = { + [4090] = { + [sym__alpha_identifier] = ACTIONS(4281), + [anon_sym_AT] = ACTIONS(4284), + [anon_sym_LBRACK] = ACTIONS(4284), + [anon_sym_as] = ACTIONS(4289), + [anon_sym_LBRACE] = ACTIONS(4284), + [anon_sym_RBRACE] = ACTIONS(4287), + [anon_sym_LPAREN] = ACTIONS(7289), + [anon_sym_COMMA] = ACTIONS(4287), + [anon_sym_LT] = ACTIONS(4289), + [anon_sym_GT] = ACTIONS(4289), + [anon_sym_where] = ACTIONS(4289), + [anon_sym_object] = ACTIONS(4004), + [anon_sym_fun] = ACTIONS(4004), + [anon_sym_DOT] = ACTIONS(4289), + [anon_sym_SEMI] = ACTIONS(4287), + [anon_sym_get] = ACTIONS(4281), + [anon_sym_set] = ACTIONS(4281), + [anon_sym_this] = ACTIONS(4004), + [anon_sym_super] = ACTIONS(4004), + [anon_sym_STAR] = ACTIONS(4284), + [sym_label] = ACTIONS(4281), + [anon_sym_in] = ACTIONS(4289), + [anon_sym_DOT_DOT] = ACTIONS(4287), + [anon_sym_QMARK_COLON] = ACTIONS(4287), + [anon_sym_AMP_AMP] = ACTIONS(4287), + [anon_sym_PIPE_PIPE] = ACTIONS(4287), + [anon_sym_null] = ACTIONS(4004), + [anon_sym_if] = ACTIONS(4004), + [anon_sym_else] = ACTIONS(4289), + [anon_sym_when] = ACTIONS(4004), + [anon_sym_try] = ACTIONS(4004), + [anon_sym_throw] = ACTIONS(4004), + [anon_sym_return] = ACTIONS(4004), + [anon_sym_continue] = ACTIONS(4004), + [anon_sym_break] = ACTIONS(4004), + [anon_sym_COLON_COLON] = ACTIONS(4284), + [anon_sym_BANG_EQ] = ACTIONS(4289), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4287), + [anon_sym_EQ_EQ] = ACTIONS(4289), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4287), + [anon_sym_LT_EQ] = ACTIONS(4287), + [anon_sym_GT_EQ] = ACTIONS(4287), + [anon_sym_BANGin] = ACTIONS(4287), + [anon_sym_is] = ACTIONS(4289), + [anon_sym_BANGis] = ACTIONS(4287), + [anon_sym_PLUS] = ACTIONS(4281), + [anon_sym_DASH] = ACTIONS(4281), + [anon_sym_SLASH] = ACTIONS(4289), + [anon_sym_PERCENT] = ACTIONS(4287), + [anon_sym_as_QMARK] = ACTIONS(4287), + [anon_sym_PLUS_PLUS] = ACTIONS(4284), + [anon_sym_DASH_DASH] = ACTIONS(4284), + [anon_sym_BANG] = ACTIONS(4004), + [anon_sym_BANG_BANG] = ACTIONS(4287), + [anon_sym_data] = ACTIONS(4281), + [anon_sym_inner] = ACTIONS(4281), + [anon_sym_value] = ACTIONS(4281), + [anon_sym_expect] = ACTIONS(4281), + [anon_sym_actual] = ACTIONS(4281), + [sym_line_comment] = ACTIONS(3), + [anon_sym_return_AT] = ACTIONS(4009), + [anon_sym_continue_AT] = ACTIONS(4009), + [anon_sym_break_AT] = ACTIONS(4009), + [anon_sym_this_AT] = ACTIONS(4009), + [anon_sym_super_AT] = ACTIONS(4009), + [sym_real_literal] = ACTIONS(4009), + [sym_integer_literal] = ACTIONS(4004), + [sym_hex_literal] = ACTIONS(4009), + [sym_bin_literal] = ACTIONS(4009), + [anon_sym_true] = ACTIONS(4004), + [anon_sym_false] = ACTIONS(4004), + [anon_sym_SQUOTE] = ACTIONS(4009), + [sym__backtick_identifier] = ACTIONS(4284), + [sym__automatic_semicolon] = ACTIONS(4287), + [sym_safe_nav] = ACTIONS(4287), + [sym_multiline_comment] = ACTIONS(3), + [sym__string_start] = ACTIONS(4009), + }, + [4091] = { [sym__alpha_identifier] = ACTIONS(4259), [anon_sym_AT] = ACTIONS(4262), [anon_sym_LBRACK] = ACTIONS(4262), [anon_sym_as] = ACTIONS(4267), [anon_sym_LBRACE] = ACTIONS(4262), [anon_sym_RBRACE] = ACTIONS(4265), - [anon_sym_LPAREN] = ACTIONS(6650), + [anon_sym_LPAREN] = ACTIONS(7293), [anon_sym_COMMA] = ACTIONS(4265), [anon_sym_LT] = ACTIONS(4267), [anon_sym_GT] = ACTIONS(4267), [anon_sym_where] = ACTIONS(4267), - [anon_sym_object] = ACTIONS(4259), - [anon_sym_fun] = ACTIONS(4259), + [anon_sym_object] = ACTIONS(4004), + [anon_sym_fun] = ACTIONS(4004), [anon_sym_DOT] = ACTIONS(4267), [anon_sym_SEMI] = ACTIONS(4265), [anon_sym_get] = ACTIONS(4259), [anon_sym_set] = ACTIONS(4259), - [anon_sym_this] = ACTIONS(4259), - [anon_sym_super] = ACTIONS(4259), + [anon_sym_this] = ACTIONS(4004), + [anon_sym_super] = ACTIONS(4004), [anon_sym_STAR] = ACTIONS(4262), [sym_label] = ACTIONS(4259), [anon_sym_in] = ACTIONS(4267), @@ -452285,15 +452127,15 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_QMARK_COLON] = ACTIONS(4265), [anon_sym_AMP_AMP] = ACTIONS(4265), [anon_sym_PIPE_PIPE] = ACTIONS(4265), - [anon_sym_null] = ACTIONS(4259), - [anon_sym_if] = ACTIONS(4259), + [anon_sym_null] = ACTIONS(4004), + [anon_sym_if] = ACTIONS(4004), [anon_sym_else] = ACTIONS(4267), - [anon_sym_when] = ACTIONS(4259), - [anon_sym_try] = ACTIONS(4259), - [anon_sym_throw] = ACTIONS(4259), - [anon_sym_return] = ACTIONS(4259), - [anon_sym_continue] = ACTIONS(4259), - [anon_sym_break] = ACTIONS(4259), + [anon_sym_when] = ACTIONS(4004), + [anon_sym_try] = ACTIONS(4004), + [anon_sym_throw] = ACTIONS(4004), + [anon_sym_return] = ACTIONS(4004), + [anon_sym_continue] = ACTIONS(4004), + [anon_sym_break] = ACTIONS(4004), [anon_sym_COLON_COLON] = ACTIONS(4262), [anon_sym_BANG_EQ] = ACTIONS(4267), [anon_sym_BANG_EQ_EQ] = ACTIONS(4265), @@ -452311,7 +452153,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_as_QMARK] = ACTIONS(4265), [anon_sym_PLUS_PLUS] = ACTIONS(4262), [anon_sym_DASH_DASH] = ACTIONS(4262), - [anon_sym_BANG] = ACTIONS(4259), + [anon_sym_BANG] = ACTIONS(4004), [anon_sym_BANG_BANG] = ACTIONS(4265), [anon_sym_data] = ACTIONS(4259), [anon_sym_inner] = ACTIONS(4259), @@ -452319,23 +452161,181 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_expect] = ACTIONS(4259), [anon_sym_actual] = ACTIONS(4259), [sym_line_comment] = ACTIONS(3), - [anon_sym_return_AT] = ACTIONS(4262), - [anon_sym_continue_AT] = ACTIONS(4262), - [anon_sym_break_AT] = ACTIONS(4262), - [anon_sym_this_AT] = ACTIONS(4262), - [anon_sym_super_AT] = ACTIONS(4262), - [sym_real_literal] = ACTIONS(4262), - [sym_integer_literal] = ACTIONS(4259), - [sym_hex_literal] = ACTIONS(4262), - [sym_bin_literal] = ACTIONS(4262), - [anon_sym_true] = ACTIONS(4259), - [anon_sym_false] = ACTIONS(4259), - [anon_sym_SQUOTE] = ACTIONS(4262), + [anon_sym_return_AT] = ACTIONS(4009), + [anon_sym_continue_AT] = ACTIONS(4009), + [anon_sym_break_AT] = ACTIONS(4009), + [anon_sym_this_AT] = ACTIONS(4009), + [anon_sym_super_AT] = ACTIONS(4009), + [sym_real_literal] = ACTIONS(4009), + [sym_integer_literal] = ACTIONS(4004), + [sym_hex_literal] = ACTIONS(4009), + [sym_bin_literal] = ACTIONS(4009), + [anon_sym_true] = ACTIONS(4004), + [anon_sym_false] = ACTIONS(4004), + [anon_sym_SQUOTE] = ACTIONS(4009), [sym__backtick_identifier] = ACTIONS(4262), [sym__automatic_semicolon] = ACTIONS(4265), [sym_safe_nav] = ACTIONS(4265), [sym_multiline_comment] = ACTIONS(3), - [sym__string_start] = ACTIONS(4262), + [sym__string_start] = ACTIONS(4009), + }, + [4092] = { + [sym_indexing_suffix] = STATE(5104), + [sym_navigation_suffix] = STATE(5124), + [sym_call_suffix] = STATE(5139), + [sym_annotated_lambda] = STATE(5156), + [sym_type_arguments] = STATE(8281), + [sym_value_arguments] = STATE(4555), + [sym_lambda_literal] = STATE(5158), + [sym__equality_operator] = STATE(1825), + [sym__comparison_operator] = STATE(1823), + [sym__in_operator] = STATE(1822), + [sym__is_operator] = STATE(6149), + [sym__additive_operator] = STATE(1821), + [sym__multiplicative_operator] = STATE(1820), + [sym__as_operator] = STATE(6229), + [sym__postfix_unary_operator] = STATE(5252), + [sym__member_access_operator] = STATE(7836), + [sym_annotation] = STATE(8351), + [sym__single_annotation] = STATE(6228), + [sym__multi_annotation] = STATE(6228), + [sym_simple_identifier] = STATE(1818), + [sym__lexical_identifier] = STATE(5458), + [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8351), + [sym__alpha_identifier] = ACTIONS(3094), + [anon_sym_AT] = ACTIONS(1726), + [anon_sym_LBRACK] = ACTIONS(7037), + [anon_sym_as] = ACTIONS(7039), + [anon_sym_EQ] = ACTIONS(3094), + [anon_sym_LBRACE] = ACTIONS(25), + [anon_sym_RBRACE] = ACTIONS(3096), + [anon_sym_LPAREN] = ACTIONS(7041), + [anon_sym_LT] = ACTIONS(3098), + [anon_sym_GT] = ACTIONS(3094), + [anon_sym_DOT] = ACTIONS(7045), + [anon_sym_SEMI] = ACTIONS(3096), + [anon_sym_get] = ACTIONS(3094), + [anon_sym_set] = ACTIONS(3094), + [anon_sym_STAR] = ACTIONS(7215), + [sym_label] = ACTIONS(7049), + [anon_sym_in] = ACTIONS(3094), + [anon_sym_DOT_DOT] = ACTIONS(3096), + [anon_sym_QMARK_COLON] = ACTIONS(3096), + [anon_sym_AMP_AMP] = ACTIONS(3096), + [anon_sym_PIPE_PIPE] = ACTIONS(3096), + [anon_sym_else] = ACTIONS(3094), + [anon_sym_COLON_COLON] = ACTIONS(7061), + [anon_sym_PLUS_EQ] = ACTIONS(3096), + [anon_sym_DASH_EQ] = ACTIONS(3096), + [anon_sym_STAR_EQ] = ACTIONS(3096), + [anon_sym_SLASH_EQ] = ACTIONS(3096), + [anon_sym_PERCENT_EQ] = ACTIONS(3096), + [anon_sym_BANG_EQ] = ACTIONS(3094), + [anon_sym_BANG_EQ_EQ] = ACTIONS(3096), + [anon_sym_EQ_EQ] = ACTIONS(3094), + [anon_sym_EQ_EQ_EQ] = ACTIONS(3096), + [anon_sym_LT_EQ] = ACTIONS(3096), + [anon_sym_GT_EQ] = ACTIONS(3096), + [anon_sym_BANGin] = ACTIONS(3096), + [anon_sym_is] = ACTIONS(3094), + [anon_sym_BANGis] = ACTIONS(3096), + [anon_sym_PLUS] = ACTIONS(7219), + [anon_sym_DASH] = ACTIONS(7219), + [anon_sym_SLASH] = ACTIONS(7215), + [anon_sym_PERCENT] = ACTIONS(7215), + [anon_sym_as_QMARK] = ACTIONS(7077), + [anon_sym_PLUS_PLUS] = ACTIONS(7079), + [anon_sym_DASH_DASH] = ACTIONS(7079), + [anon_sym_BANG_BANG] = ACTIONS(7079), + [anon_sym_data] = ACTIONS(3094), + [anon_sym_inner] = ACTIONS(3094), + [anon_sym_value] = ACTIONS(3094), + [anon_sym_expect] = ACTIONS(3094), + [anon_sym_actual] = ACTIONS(3094), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(3096), + [sym__automatic_semicolon] = ACTIONS(3096), + [sym_safe_nav] = ACTIONS(7061), + [sym_multiline_comment] = ACTIONS(3), + }, + [4093] = { + [sym_type_constraints] = STATE(4222), + [sym_function_body] = STATE(3475), + [sym__block] = STATE(3402), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_COLON] = ACTIONS(7297), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), + [anon_sym_EQ] = ACTIONS(7257), + [anon_sym_LBRACE] = ACTIONS(6511), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_RPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(5492), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_while] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), + [sym_multiline_comment] = ACTIONS(3), }, [4094] = { [sym__alpha_identifier] = ACTIONS(4281), @@ -452911,24 +452911,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3184), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3184), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3184), [anon_sym_RPAREN] = ACTIONS(3184), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), [anon_sym_where] = ACTIONS(3182), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3184), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3184), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_while] = ACTIONS(3182), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -452936,7 +452936,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), [anon_sym_else] = ACTIONS(3182), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -452944,16 +452944,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -452961,7 +452961,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4102] = { @@ -452973,7 +452973,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4301), [anon_sym_as] = ACTIONS(4299), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4301), [anon_sym_LPAREN] = ACTIONS(4301), [anon_sym_COMMA] = ACTIONS(4301), @@ -453051,7 +453051,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4231), [anon_sym_as] = ACTIONS(4229), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4231), [anon_sym_LPAREN] = ACTIONS(4231), [anon_sym_COMMA] = ACTIONS(4231), @@ -453129,7 +453129,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4297), [anon_sym_as] = ACTIONS(4295), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4297), [anon_sym_LPAREN] = ACTIONS(4297), [anon_sym_COMMA] = ACTIONS(4297), @@ -453202,78 +453202,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4174), [sym_function_body] = STATE(3982), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [4106] = { @@ -453379,24 +453379,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3169), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3169), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3169), [anon_sym_RPAREN] = ACTIONS(3169), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), [anon_sym_where] = ACTIONS(3167), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3169), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3169), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_while] = ACTIONS(3167), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -453404,7 +453404,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), [anon_sym_else] = ACTIONS(3167), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -453412,16 +453412,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -453429,7 +453429,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4108] = { @@ -453457,24 +453457,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3119), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3119), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3119), [anon_sym_RPAREN] = ACTIONS(3119), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), [anon_sym_where] = ACTIONS(3117), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3119), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3119), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_while] = ACTIONS(3117), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -453482,7 +453482,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3119), [anon_sym_PIPE_PIPE] = ACTIONS(3119), [anon_sym_else] = ACTIONS(3117), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -453490,16 +453490,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -453507,7 +453507,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4109] = { @@ -453519,7 +453519,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), [anon_sym_COMMA] = ACTIONS(4162), @@ -453613,24 +453613,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3127), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3127), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3127), [anon_sym_RPAREN] = ACTIONS(3127), [anon_sym_LT] = ACTIONS(3129), [anon_sym_GT] = ACTIONS(3125), [anon_sym_where] = ACTIONS(3125), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3127), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3127), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3125), [anon_sym_while] = ACTIONS(3125), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -453638,7 +453638,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3127), [anon_sym_PIPE_PIPE] = ACTIONS(3127), [anon_sym_else] = ACTIONS(3125), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3125), [anon_sym_BANG_EQ_EQ] = ACTIONS(3127), [anon_sym_EQ_EQ] = ACTIONS(3125), @@ -453652,10 +453652,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -453663,85 +453663,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4111] = { [sym_type_constraints] = STATE(4245), [sym_function_body] = STATE(3866), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4173), - [anon_sym_AT] = ACTIONS(4175), + [sym__alpha_identifier] = ACTIONS(4170), + [anon_sym_AT] = ACTIONS(4172), [anon_sym_COLON] = ACTIONS(7333), - [anon_sym_LBRACK] = ACTIONS(4175), - [anon_sym_as] = ACTIONS(4173), + [anon_sym_LBRACK] = ACTIONS(4172), + [anon_sym_as] = ACTIONS(4170), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4175), - [anon_sym_LPAREN] = ACTIONS(4175), - [anon_sym_LT] = ACTIONS(4173), - [anon_sym_GT] = ACTIONS(4173), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4172), + [anon_sym_LPAREN] = ACTIONS(4172), + [anon_sym_LT] = ACTIONS(4170), + [anon_sym_GT] = ACTIONS(4170), [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(4173), - [anon_sym_SEMI] = ACTIONS(4175), - [anon_sym_get] = ACTIONS(4173), - [anon_sym_set] = ACTIONS(4173), - [anon_sym_STAR] = ACTIONS(4175), - [sym_label] = ACTIONS(4175), - [anon_sym_in] = ACTIONS(4173), - [anon_sym_DOT_DOT] = ACTIONS(4175), - [anon_sym_QMARK_COLON] = ACTIONS(4175), - [anon_sym_AMP_AMP] = ACTIONS(4175), - [anon_sym_PIPE_PIPE] = ACTIONS(4175), - [anon_sym_else] = ACTIONS(4173), - [anon_sym_COLON_COLON] = ACTIONS(4175), - [anon_sym_BANG_EQ] = ACTIONS(4173), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4175), - [anon_sym_EQ_EQ] = ACTIONS(4173), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4175), - [anon_sym_LT_EQ] = ACTIONS(4175), - [anon_sym_GT_EQ] = ACTIONS(4175), - [anon_sym_BANGin] = ACTIONS(4175), - [anon_sym_is] = ACTIONS(4173), - [anon_sym_BANGis] = ACTIONS(4175), - [anon_sym_PLUS] = ACTIONS(4173), - [anon_sym_DASH] = ACTIONS(4173), - [anon_sym_SLASH] = ACTIONS(4173), - [anon_sym_PERCENT] = ACTIONS(4175), - [anon_sym_as_QMARK] = ACTIONS(4175), - [anon_sym_PLUS_PLUS] = ACTIONS(4175), - [anon_sym_DASH_DASH] = ACTIONS(4175), - [anon_sym_BANG_BANG] = ACTIONS(4175), - [anon_sym_suspend] = ACTIONS(4173), - [anon_sym_sealed] = ACTIONS(4173), - [anon_sym_annotation] = ACTIONS(4173), - [anon_sym_data] = ACTIONS(4173), - [anon_sym_inner] = ACTIONS(4173), - [anon_sym_value] = ACTIONS(4173), - [anon_sym_override] = ACTIONS(4173), - [anon_sym_lateinit] = ACTIONS(4173), - [anon_sym_public] = ACTIONS(4173), - [anon_sym_private] = ACTIONS(4173), - [anon_sym_internal] = ACTIONS(4173), - [anon_sym_protected] = ACTIONS(4173), - [anon_sym_tailrec] = ACTIONS(4173), - [anon_sym_operator] = ACTIONS(4173), - [anon_sym_infix] = ACTIONS(4173), - [anon_sym_inline] = ACTIONS(4173), - [anon_sym_external] = ACTIONS(4173), - [sym_property_modifier] = ACTIONS(4173), - [anon_sym_abstract] = ACTIONS(4173), - [anon_sym_final] = ACTIONS(4173), - [anon_sym_open] = ACTIONS(4173), - [anon_sym_vararg] = ACTIONS(4173), - [anon_sym_noinline] = ACTIONS(4173), - [anon_sym_crossinline] = ACTIONS(4173), - [anon_sym_expect] = ACTIONS(4173), - [anon_sym_actual] = ACTIONS(4173), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4175), - [sym__automatic_semicolon] = ACTIONS(4175), - [sym_safe_nav] = ACTIONS(4175), + [anon_sym_DOT] = ACTIONS(4170), + [anon_sym_SEMI] = ACTIONS(4172), + [anon_sym_get] = ACTIONS(4170), + [anon_sym_set] = ACTIONS(4170), + [anon_sym_STAR] = ACTIONS(4172), + [sym_label] = ACTIONS(4172), + [anon_sym_in] = ACTIONS(4170), + [anon_sym_DOT_DOT] = ACTIONS(4172), + [anon_sym_QMARK_COLON] = ACTIONS(4172), + [anon_sym_AMP_AMP] = ACTIONS(4172), + [anon_sym_PIPE_PIPE] = ACTIONS(4172), + [anon_sym_else] = ACTIONS(4170), + [anon_sym_COLON_COLON] = ACTIONS(4172), + [anon_sym_BANG_EQ] = ACTIONS(4170), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4172), + [anon_sym_EQ_EQ] = ACTIONS(4170), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4172), + [anon_sym_LT_EQ] = ACTIONS(4172), + [anon_sym_GT_EQ] = ACTIONS(4172), + [anon_sym_BANGin] = ACTIONS(4172), + [anon_sym_is] = ACTIONS(4170), + [anon_sym_BANGis] = ACTIONS(4172), + [anon_sym_PLUS] = ACTIONS(4170), + [anon_sym_DASH] = ACTIONS(4170), + [anon_sym_SLASH] = ACTIONS(4170), + [anon_sym_PERCENT] = ACTIONS(4172), + [anon_sym_as_QMARK] = ACTIONS(4172), + [anon_sym_PLUS_PLUS] = ACTIONS(4172), + [anon_sym_DASH_DASH] = ACTIONS(4172), + [anon_sym_BANG_BANG] = ACTIONS(4172), + [anon_sym_suspend] = ACTIONS(4170), + [anon_sym_sealed] = ACTIONS(4170), + [anon_sym_annotation] = ACTIONS(4170), + [anon_sym_data] = ACTIONS(4170), + [anon_sym_inner] = ACTIONS(4170), + [anon_sym_value] = ACTIONS(4170), + [anon_sym_override] = ACTIONS(4170), + [anon_sym_lateinit] = ACTIONS(4170), + [anon_sym_public] = ACTIONS(4170), + [anon_sym_private] = ACTIONS(4170), + [anon_sym_internal] = ACTIONS(4170), + [anon_sym_protected] = ACTIONS(4170), + [anon_sym_tailrec] = ACTIONS(4170), + [anon_sym_operator] = ACTIONS(4170), + [anon_sym_infix] = ACTIONS(4170), + [anon_sym_inline] = ACTIONS(4170), + [anon_sym_external] = ACTIONS(4170), + [sym_property_modifier] = ACTIONS(4170), + [anon_sym_abstract] = ACTIONS(4170), + [anon_sym_final] = ACTIONS(4170), + [anon_sym_open] = ACTIONS(4170), + [anon_sym_vararg] = ACTIONS(4170), + [anon_sym_noinline] = ACTIONS(4170), + [anon_sym_crossinline] = ACTIONS(4170), + [anon_sym_expect] = ACTIONS(4170), + [anon_sym_actual] = ACTIONS(4170), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4172), + [sym__automatic_semicolon] = ACTIONS(4172), + [sym_safe_nav] = ACTIONS(4172), [sym_multiline_comment] = ACTIONS(3), }, [4112] = { @@ -453831,7 +453831,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4309), [anon_sym_as] = ACTIONS(4307), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4309), [anon_sym_LPAREN] = ACTIONS(4309), [anon_sym_COMMA] = ACTIONS(4309), @@ -453925,24 +453925,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3134), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3134), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3134), [anon_sym_RPAREN] = ACTIONS(3134), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), [anon_sym_where] = ACTIONS(3132), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3134), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3134), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_while] = ACTIONS(3132), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -453950,7 +453950,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), [anon_sym_else] = ACTIONS(3132), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -453958,16 +453958,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -453975,7 +453975,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4115] = { @@ -453987,7 +453987,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4277), [anon_sym_as] = ACTIONS(4275), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4277), [anon_sym_LPAREN] = ACTIONS(4277), [anon_sym_COMMA] = ACTIONS(4277), @@ -454143,7 +454143,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), [anon_sym_COMMA] = ACTIONS(4149), @@ -454549,24 +454549,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3115), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3115), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3115), [anon_sym_RPAREN] = ACTIONS(3115), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), [anon_sym_where] = ACTIONS(3113), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3115), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3115), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_while] = ACTIONS(3113), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -454574,7 +454574,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), [anon_sym_else] = ACTIONS(3113), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -454582,16 +454582,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -454599,85 +454599,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4123] = { [sym_type_constraints] = STATE(4222), [sym_function_body] = STATE(3475), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(7257), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_RPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_RPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5492), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_while] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_while] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [4124] = { @@ -454705,24 +454705,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3138), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3138), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3138), [anon_sym_RPAREN] = ACTIONS(3138), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), [anon_sym_where] = ACTIONS(3136), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3138), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3138), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_while] = ACTIONS(3136), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -454730,7 +454730,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(3138), [anon_sym_else] = ACTIONS(3136), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -454738,16 +454738,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -454755,7 +454755,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4125] = { @@ -454783,24 +454783,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3142), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3142), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3142), [anon_sym_RPAREN] = ACTIONS(3142), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), [anon_sym_where] = ACTIONS(3140), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3142), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3142), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_while] = ACTIONS(3140), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -454808,7 +454808,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3142), [anon_sym_PIPE_PIPE] = ACTIONS(3142), [anon_sym_else] = ACTIONS(3140), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3140), [anon_sym_BANG_EQ_EQ] = ACTIONS(3142), [anon_sym_EQ_EQ] = ACTIONS(3140), @@ -454816,16 +454816,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -454833,7 +454833,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4126] = { @@ -454861,24 +454861,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3146), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3146), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3146), [anon_sym_RPAREN] = ACTIONS(3146), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(3144), [anon_sym_where] = ACTIONS(3144), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3146), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3146), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_while] = ACTIONS(3144), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -454886,7 +454886,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3146), [anon_sym_PIPE_PIPE] = ACTIONS(3146), [anon_sym_else] = ACTIONS(3144), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3144), [anon_sym_BANG_EQ_EQ] = ACTIONS(3146), [anon_sym_EQ_EQ] = ACTIONS(3144), @@ -454894,16 +454894,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(3146), [anon_sym_GT_EQ] = ACTIONS(3146), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -454911,7 +454911,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4127] = { @@ -455017,24 +455017,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3162), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3162), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3162), [anon_sym_RPAREN] = ACTIONS(3162), [anon_sym_LT] = ACTIONS(3164), [anon_sym_GT] = ACTIONS(3160), [anon_sym_where] = ACTIONS(3160), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3162), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3162), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3160), [anon_sym_while] = ACTIONS(3160), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -455042,7 +455042,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3162), [anon_sym_PIPE_PIPE] = ACTIONS(3162), [anon_sym_else] = ACTIONS(3160), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3160), [anon_sym_BANG_EQ_EQ] = ACTIONS(3162), [anon_sym_EQ_EQ] = ACTIONS(3160), @@ -455056,10 +455056,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -455067,7 +455067,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4129] = { @@ -455080,7 +455080,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4139), [anon_sym_as] = ACTIONS(4137), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4139), [anon_sym_LPAREN] = ACTIONS(4139), [anon_sym_LT] = ACTIONS(4137), @@ -455173,24 +455173,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3193), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3195), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3195), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3195), [anon_sym_RPAREN] = ACTIONS(3195), [anon_sym_LT] = ACTIONS(3197), [anon_sym_GT] = ACTIONS(3193), [anon_sym_where] = ACTIONS(3193), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3195), [anon_sym_get] = ACTIONS(3193), [anon_sym_set] = ACTIONS(3193), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3195), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3193), [anon_sym_while] = ACTIONS(3193), [anon_sym_DOT_DOT] = ACTIONS(3195), @@ -455198,7 +455198,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3195), [anon_sym_PIPE_PIPE] = ACTIONS(3195), [anon_sym_else] = ACTIONS(3193), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3193), [anon_sym_BANG_EQ_EQ] = ACTIONS(3195), [anon_sym_EQ_EQ] = ACTIONS(3193), @@ -455212,10 +455212,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(3193), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3193), [anon_sym_inner] = ACTIONS(3193), [anon_sym_value] = ACTIONS(3193), @@ -455223,7 +455223,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3193), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3195), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4131] = { @@ -455251,24 +455251,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3094), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3096), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3096), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3096), [anon_sym_RPAREN] = ACTIONS(3096), [anon_sym_LT] = ACTIONS(3098), [anon_sym_GT] = ACTIONS(3094), [anon_sym_where] = ACTIONS(3094), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3096), [anon_sym_get] = ACTIONS(3094), [anon_sym_set] = ACTIONS(3094), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3096), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3094), [anon_sym_while] = ACTIONS(3094), [anon_sym_DOT_DOT] = ACTIONS(3096), @@ -455276,7 +455276,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3096), [anon_sym_PIPE_PIPE] = ACTIONS(3096), [anon_sym_else] = ACTIONS(3094), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3094), [anon_sym_BANG_EQ_EQ] = ACTIONS(3096), [anon_sym_EQ_EQ] = ACTIONS(3094), @@ -455290,10 +455290,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3094), [anon_sym_inner] = ACTIONS(3094), [anon_sym_value] = ACTIONS(3094), @@ -455301,7 +455301,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3094), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3096), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4132] = { @@ -455315,7 +455315,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(4507), [anon_sym_COMMA] = ACTIONS(4507), [anon_sym_RPAREN] = ACTIONS(4507), - [anon_sym_by] = ACTIONS(7239), + [anon_sym_by] = ACTIONS(7265), [anon_sym_LT] = ACTIONS(4505), [anon_sym_GT] = ACTIONS(4505), [anon_sym_where] = ACTIONS(4505), @@ -455542,78 +455542,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4252), [sym_function_body] = STATE(3982), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), [anon_sym_COLON] = ACTIONS(7357), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [4136] = { @@ -455641,24 +455641,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3103), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3103), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3103), [anon_sym_RPAREN] = ACTIONS(3103), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), [anon_sym_where] = ACTIONS(3101), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3103), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3103), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_while] = ACTIONS(3101), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -455666,7 +455666,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), [anon_sym_else] = ACTIONS(3101), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -455674,16 +455674,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -455691,7 +455691,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4137] = { @@ -455875,24 +455875,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3123), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3123), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3123), [anon_sym_RPAREN] = ACTIONS(3123), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), [anon_sym_where] = ACTIONS(3121), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3123), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3123), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_while] = ACTIONS(3121), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -455900,7 +455900,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), [anon_sym_else] = ACTIONS(3121), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -455908,16 +455908,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -455925,7 +455925,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4140] = { @@ -456031,24 +456031,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3186), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3188), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3188), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3188), [anon_sym_RPAREN] = ACTIONS(3188), [anon_sym_LT] = ACTIONS(3190), [anon_sym_GT] = ACTIONS(3186), [anon_sym_where] = ACTIONS(3186), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3188), [anon_sym_get] = ACTIONS(3186), [anon_sym_set] = ACTIONS(3186), [anon_sym_STAR] = ACTIONS(3188), [anon_sym_DASH_GT] = ACTIONS(3188), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3186), [anon_sym_while] = ACTIONS(3186), [anon_sym_DOT_DOT] = ACTIONS(3188), @@ -456056,7 +456056,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3188), [anon_sym_PIPE_PIPE] = ACTIONS(3188), [anon_sym_else] = ACTIONS(3186), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3186), [anon_sym_BANG_EQ_EQ] = ACTIONS(3188), [anon_sym_EQ_EQ] = ACTIONS(3186), @@ -456070,10 +456070,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(3186), [anon_sym_SLASH] = ACTIONS(3186), [anon_sym_PERCENT] = ACTIONS(3188), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3186), [anon_sym_inner] = ACTIONS(3186), [anon_sym_value] = ACTIONS(3186), @@ -456081,7 +456081,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3186), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3188), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4142] = { @@ -456094,7 +456094,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), [anon_sym_LT] = ACTIONS(4160), @@ -456187,24 +456187,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3175), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3177), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3177), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3177), [anon_sym_RPAREN] = ACTIONS(3177), [anon_sym_LT] = ACTIONS(3179), [anon_sym_GT] = ACTIONS(3175), [anon_sym_where] = ACTIONS(3175), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3177), [anon_sym_get] = ACTIONS(3175), [anon_sym_set] = ACTIONS(3175), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3177), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3175), [anon_sym_while] = ACTIONS(3175), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -456212,7 +456212,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3177), [anon_sym_PIPE_PIPE] = ACTIONS(3177), [anon_sym_else] = ACTIONS(3175), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3175), [anon_sym_BANG_EQ_EQ] = ACTIONS(3177), [anon_sym_EQ_EQ] = ACTIONS(3175), @@ -456226,10 +456226,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3175), [anon_sym_inner] = ACTIONS(3175), [anon_sym_value] = ACTIONS(3175), @@ -456237,7 +456237,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3175), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3177), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4144] = { @@ -456265,24 +456265,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3090), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3090), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3090), [anon_sym_RPAREN] = ACTIONS(3090), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), [anon_sym_where] = ACTIONS(3088), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3090), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3090), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_while] = ACTIONS(3088), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -456290,7 +456290,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), [anon_sym_else] = ACTIONS(3088), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -456298,16 +456298,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -456315,7 +456315,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4145] = { @@ -456328,7 +456328,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), [anon_sym_LT] = ACTIONS(4147), @@ -456421,24 +456421,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(3158), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3158), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3158), [anon_sym_RPAREN] = ACTIONS(3158), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), [anon_sym_where] = ACTIONS(3156), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3158), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(3158), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_while] = ACTIONS(3156), [anon_sym_DOT_DOT] = ACTIONS(7311), @@ -456446,7 +456446,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), [anon_sym_else] = ACTIONS(3156), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -456454,16 +456454,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -456471,7 +456471,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4147] = { @@ -456792,7 +456792,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4297), [anon_sym_as] = ACTIONS(4295), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4297), [anon_sym_LPAREN] = ACTIONS(4297), [anon_sym_LT] = ACTIONS(4295), @@ -457638,7 +457638,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4139), [anon_sym_as] = ACTIONS(4137), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4139), [anon_sym_LPAREN] = ACTIONS(4139), [anon_sym_COMMA] = ACTIONS(4139), @@ -457715,7 +457715,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), [anon_sym_COMMA] = ACTIONS(4149), @@ -457869,7 +457869,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4449), [anon_sym_as] = ACTIONS(4447), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4449), [anon_sym_LPAREN] = ACTIONS(4449), [anon_sym_COMMA] = ACTIONS(4449), @@ -457947,7 +457947,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), [anon_sym_LT] = ACTIONS(4160), @@ -458023,7 +458023,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), [anon_sym_COMMA] = ACTIONS(4162), @@ -458095,78 +458095,78 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [4168] = { [sym_function_body] = STATE(3982), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_COMMA] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_where] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_COMMA] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_where] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [4169] = { @@ -458177,7 +458177,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4445), [anon_sym_as] = ACTIONS(4443), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4445), [anon_sym_LPAREN] = ACTIONS(4445), [anon_sym_COMMA] = ACTIONS(4445), @@ -458485,7 +458485,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4309), [anon_sym_as] = ACTIONS(4307), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4309), [anon_sym_LPAREN] = ACTIONS(4309), [anon_sym_COMMA] = ACTIONS(4309), @@ -458562,7 +458562,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4297), [anon_sym_as] = ACTIONS(4295), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4297), [anon_sym_LPAREN] = ACTIONS(4297), [anon_sym_COMMA] = ACTIONS(4297), @@ -458716,7 +458716,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4301), [anon_sym_as] = ACTIONS(4299), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4301), [anon_sym_LPAREN] = ACTIONS(4301), [anon_sym_COMMA] = ACTIONS(4301), @@ -459255,7 +459255,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4441), [anon_sym_as] = ACTIONS(4439), [anon_sym_EQ] = ACTIONS(7261), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4441), [anon_sym_LPAREN] = ACTIONS(4441), [anon_sym_COMMA] = ACTIONS(4441), @@ -459713,77 +459713,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(4252), [sym_function_body] = STATE(3982), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), [anon_sym_where] = ACTIONS(5824), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [4190] = { @@ -460180,7 +460180,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4301), [anon_sym_as] = ACTIONS(4299), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4301), [anon_sym_LPAREN] = ACTIONS(4301), [anon_sym_LT] = ACTIONS(4299), @@ -460257,7 +460257,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), [anon_sym_LT] = ACTIONS(4147), @@ -460558,77 +460558,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [4200] = { [sym_function_body] = STATE(3475), [sym__block] = STATE(3402), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(7257), [anon_sym_LBRACE] = ACTIONS(6511), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_RPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_while] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_RPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_while] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [4201] = { @@ -460868,7 +460868,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4309), [anon_sym_as] = ACTIONS(4307), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4309), [anon_sym_LPAREN] = ACTIONS(4309), [anon_sym_LT] = ACTIONS(4307), @@ -460940,7 +460940,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_enum_class_body] = STATE(3953), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3282), - [anon_sym_COLON] = ACTIONS(6396), + [anon_sym_COLON] = ACTIONS(6388), [anon_sym_LBRACK] = ACTIONS(3282), [anon_sym_as] = ACTIONS(3278), [anon_sym_LBRACE] = ACTIONS(5820), @@ -461324,7 +461324,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4231), [anon_sym_as] = ACTIONS(4229), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4231), [anon_sym_LPAREN] = ACTIONS(4231), [anon_sym_LT] = ACTIONS(4229), @@ -461628,7 +461628,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4277), [anon_sym_as] = ACTIONS(4275), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4277), [anon_sym_LPAREN] = ACTIONS(4277), [anon_sym_LT] = ACTIONS(4275), @@ -461700,7 +461700,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_enum_class_body] = STATE(3839), [sym__alpha_identifier] = ACTIONS(3286), [anon_sym_AT] = ACTIONS(3290), - [anon_sym_COLON] = ACTIONS(6394), + [anon_sym_COLON] = ACTIONS(6398), [anon_sym_LBRACK] = ACTIONS(3290), [anon_sym_as] = ACTIONS(3286), [anon_sym_LBRACE] = ACTIONS(5820), @@ -461776,7 +461776,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3721), [sym__alpha_identifier] = ACTIONS(3270), [anon_sym_AT] = ACTIONS(3274), - [anon_sym_COLON] = ACTIONS(6374), + [anon_sym_COLON] = ACTIONS(6380), [anon_sym_LBRACK] = ACTIONS(3274), [anon_sym_as] = ACTIONS(3270), [anon_sym_LBRACE] = ACTIONS(5836), @@ -462156,7 +462156,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_type_constraints] = STATE(3786), [sym__alpha_identifier] = ACTIONS(3278), [anon_sym_AT] = ACTIONS(3282), - [anon_sym_COLON] = ACTIONS(6370), + [anon_sym_COLON] = ACTIONS(6376), [anon_sym_LBRACK] = ACTIONS(3282), [anon_sym_as] = ACTIONS(3278), [anon_sym_LBRACE] = ACTIONS(5836), @@ -462538,7 +462538,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4445), [anon_sym_as] = ACTIONS(4443), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4445), [anon_sym_LPAREN] = ACTIONS(4445), [anon_sym_LT] = ACTIONS(4443), @@ -462763,7 +462763,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4449), [anon_sym_as] = ACTIONS(4447), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4449), [anon_sym_LPAREN] = ACTIONS(4449), [anon_sym_LT] = ACTIONS(4447), @@ -462913,7 +462913,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4149), [anon_sym_as] = ACTIONS(4147), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4149), [anon_sym_LPAREN] = ACTIONS(4149), [anon_sym_LT] = ACTIONS(4147), @@ -462983,76 +462983,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [4232] = { [sym_function_body] = STATE(3982), [sym__block] = STATE(3882), - [sym__alpha_identifier] = ACTIONS(4183), - [anon_sym_AT] = ACTIONS(4185), - [anon_sym_LBRACK] = ACTIONS(4185), - [anon_sym_as] = ACTIONS(4183), + [sym__alpha_identifier] = ACTIONS(4176), + [anon_sym_AT] = ACTIONS(4178), + [anon_sym_LBRACK] = ACTIONS(4178), + [anon_sym_as] = ACTIONS(4176), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), - [anon_sym_RBRACE] = ACTIONS(4185), - [anon_sym_LPAREN] = ACTIONS(4185), - [anon_sym_LT] = ACTIONS(4183), - [anon_sym_GT] = ACTIONS(4183), - [anon_sym_DOT] = ACTIONS(4183), - [anon_sym_SEMI] = ACTIONS(4185), - [anon_sym_get] = ACTIONS(4183), - [anon_sym_set] = ACTIONS(4183), - [anon_sym_STAR] = ACTIONS(4185), - [sym_label] = ACTIONS(4185), - [anon_sym_in] = ACTIONS(4183), - [anon_sym_DOT_DOT] = ACTIONS(4185), - [anon_sym_QMARK_COLON] = ACTIONS(4185), - [anon_sym_AMP_AMP] = ACTIONS(4185), - [anon_sym_PIPE_PIPE] = ACTIONS(4185), - [anon_sym_else] = ACTIONS(4183), - [anon_sym_COLON_COLON] = ACTIONS(4185), - [anon_sym_BANG_EQ] = ACTIONS(4183), - [anon_sym_BANG_EQ_EQ] = ACTIONS(4185), - [anon_sym_EQ_EQ] = ACTIONS(4183), - [anon_sym_EQ_EQ_EQ] = ACTIONS(4185), - [anon_sym_LT_EQ] = ACTIONS(4185), - [anon_sym_GT_EQ] = ACTIONS(4185), - [anon_sym_BANGin] = ACTIONS(4185), - [anon_sym_is] = ACTIONS(4183), - [anon_sym_BANGis] = ACTIONS(4185), - [anon_sym_PLUS] = ACTIONS(4183), - [anon_sym_DASH] = ACTIONS(4183), - [anon_sym_SLASH] = ACTIONS(4183), - [anon_sym_PERCENT] = ACTIONS(4185), - [anon_sym_as_QMARK] = ACTIONS(4185), - [anon_sym_PLUS_PLUS] = ACTIONS(4185), - [anon_sym_DASH_DASH] = ACTIONS(4185), - [anon_sym_BANG_BANG] = ACTIONS(4185), - [anon_sym_suspend] = ACTIONS(4183), - [anon_sym_sealed] = ACTIONS(4183), - [anon_sym_annotation] = ACTIONS(4183), - [anon_sym_data] = ACTIONS(4183), - [anon_sym_inner] = ACTIONS(4183), - [anon_sym_value] = ACTIONS(4183), - [anon_sym_override] = ACTIONS(4183), - [anon_sym_lateinit] = ACTIONS(4183), - [anon_sym_public] = ACTIONS(4183), - [anon_sym_private] = ACTIONS(4183), - [anon_sym_internal] = ACTIONS(4183), - [anon_sym_protected] = ACTIONS(4183), - [anon_sym_tailrec] = ACTIONS(4183), - [anon_sym_operator] = ACTIONS(4183), - [anon_sym_infix] = ACTIONS(4183), - [anon_sym_inline] = ACTIONS(4183), - [anon_sym_external] = ACTIONS(4183), - [sym_property_modifier] = ACTIONS(4183), - [anon_sym_abstract] = ACTIONS(4183), - [anon_sym_final] = ACTIONS(4183), - [anon_sym_open] = ACTIONS(4183), - [anon_sym_vararg] = ACTIONS(4183), - [anon_sym_noinline] = ACTIONS(4183), - [anon_sym_crossinline] = ACTIONS(4183), - [anon_sym_expect] = ACTIONS(4183), - [anon_sym_actual] = ACTIONS(4183), - [sym_line_comment] = ACTIONS(3), - [sym__backtick_identifier] = ACTIONS(4185), - [sym__automatic_semicolon] = ACTIONS(4185), - [sym_safe_nav] = ACTIONS(4185), + [anon_sym_LBRACE] = ACTIONS(6716), + [anon_sym_RBRACE] = ACTIONS(4178), + [anon_sym_LPAREN] = ACTIONS(4178), + [anon_sym_LT] = ACTIONS(4176), + [anon_sym_GT] = ACTIONS(4176), + [anon_sym_DOT] = ACTIONS(4176), + [anon_sym_SEMI] = ACTIONS(4178), + [anon_sym_get] = ACTIONS(4176), + [anon_sym_set] = ACTIONS(4176), + [anon_sym_STAR] = ACTIONS(4178), + [sym_label] = ACTIONS(4178), + [anon_sym_in] = ACTIONS(4176), + [anon_sym_DOT_DOT] = ACTIONS(4178), + [anon_sym_QMARK_COLON] = ACTIONS(4178), + [anon_sym_AMP_AMP] = ACTIONS(4178), + [anon_sym_PIPE_PIPE] = ACTIONS(4178), + [anon_sym_else] = ACTIONS(4176), + [anon_sym_COLON_COLON] = ACTIONS(4178), + [anon_sym_BANG_EQ] = ACTIONS(4176), + [anon_sym_BANG_EQ_EQ] = ACTIONS(4178), + [anon_sym_EQ_EQ] = ACTIONS(4176), + [anon_sym_EQ_EQ_EQ] = ACTIONS(4178), + [anon_sym_LT_EQ] = ACTIONS(4178), + [anon_sym_GT_EQ] = ACTIONS(4178), + [anon_sym_BANGin] = ACTIONS(4178), + [anon_sym_is] = ACTIONS(4176), + [anon_sym_BANGis] = ACTIONS(4178), + [anon_sym_PLUS] = ACTIONS(4176), + [anon_sym_DASH] = ACTIONS(4176), + [anon_sym_SLASH] = ACTIONS(4176), + [anon_sym_PERCENT] = ACTIONS(4178), + [anon_sym_as_QMARK] = ACTIONS(4178), + [anon_sym_PLUS_PLUS] = ACTIONS(4178), + [anon_sym_DASH_DASH] = ACTIONS(4178), + [anon_sym_BANG_BANG] = ACTIONS(4178), + [anon_sym_suspend] = ACTIONS(4176), + [anon_sym_sealed] = ACTIONS(4176), + [anon_sym_annotation] = ACTIONS(4176), + [anon_sym_data] = ACTIONS(4176), + [anon_sym_inner] = ACTIONS(4176), + [anon_sym_value] = ACTIONS(4176), + [anon_sym_override] = ACTIONS(4176), + [anon_sym_lateinit] = ACTIONS(4176), + [anon_sym_public] = ACTIONS(4176), + [anon_sym_private] = ACTIONS(4176), + [anon_sym_internal] = ACTIONS(4176), + [anon_sym_protected] = ACTIONS(4176), + [anon_sym_tailrec] = ACTIONS(4176), + [anon_sym_operator] = ACTIONS(4176), + [anon_sym_infix] = ACTIONS(4176), + [anon_sym_inline] = ACTIONS(4176), + [anon_sym_external] = ACTIONS(4176), + [sym_property_modifier] = ACTIONS(4176), + [anon_sym_abstract] = ACTIONS(4176), + [anon_sym_final] = ACTIONS(4176), + [anon_sym_open] = ACTIONS(4176), + [anon_sym_vararg] = ACTIONS(4176), + [anon_sym_noinline] = ACTIONS(4176), + [anon_sym_crossinline] = ACTIONS(4176), + [anon_sym_expect] = ACTIONS(4176), + [anon_sym_actual] = ACTIONS(4176), + [sym_line_comment] = ACTIONS(3), + [sym__backtick_identifier] = ACTIONS(4178), + [sym__automatic_semicolon] = ACTIONS(4178), + [sym_safe_nav] = ACTIONS(4178), [sym_multiline_comment] = ACTIONS(3), }, [4233] = { @@ -463663,7 +463663,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4162), [anon_sym_as] = ACTIONS(4160), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4162), [anon_sym_LPAREN] = ACTIONS(4162), [anon_sym_LT] = ACTIONS(4160), @@ -463963,7 +463963,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4139), [anon_sym_as] = ACTIONS(4137), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4139), [anon_sym_LPAREN] = ACTIONS(4139), [anon_sym_LT] = ACTIONS(4137), @@ -464488,7 +464488,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4297), [anon_sym_as] = ACTIONS(4295), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4297), [anon_sym_LPAREN] = ACTIONS(4297), [anon_sym_LT] = ACTIONS(4295), @@ -464788,7 +464788,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4441), [anon_sym_as] = ACTIONS(4439), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4441), [anon_sym_LPAREN] = ACTIONS(4441), [anon_sym_LT] = ACTIONS(4439), @@ -464863,7 +464863,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4309), [anon_sym_as] = ACTIONS(4307), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4309), [anon_sym_LPAREN] = ACTIONS(4309), [anon_sym_LT] = ACTIONS(4307), @@ -465013,7 +465013,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(4301), [anon_sym_as] = ACTIONS(4299), [anon_sym_EQ] = ACTIONS(7335), - [anon_sym_LBRACE] = ACTIONS(6714), + [anon_sym_LBRACE] = ACTIONS(6716), [anon_sym_RBRACE] = ACTIONS(4301), [anon_sym_LPAREN] = ACTIONS(4301), [anon_sym_LT] = ACTIONS(4299), @@ -465105,20 +465105,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3186), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3188), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3188), [anon_sym_LT] = ACTIONS(3190), [anon_sym_GT] = ACTIONS(3186), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3188), [anon_sym_get] = ACTIONS(3186), [anon_sym_set] = ACTIONS(3186), [anon_sym_STAR] = ACTIONS(3188), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3186), [anon_sym_while] = ACTIONS(3186), [anon_sym_DOT_DOT] = ACTIONS(3188), @@ -465126,7 +465126,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3188), [anon_sym_PIPE_PIPE] = ACTIONS(3188), [anon_sym_else] = ACTIONS(3186), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3186), [anon_sym_BANG_EQ_EQ] = ACTIONS(3188), [anon_sym_EQ_EQ] = ACTIONS(3186), @@ -465140,10 +465140,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(3186), [anon_sym_SLASH] = ACTIONS(3186), [anon_sym_PERCENT] = ACTIONS(3188), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3186), [anon_sym_inner] = ACTIONS(3186), [anon_sym_value] = ACTIONS(3186), @@ -465151,7 +465151,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3186), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3188), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4261] = { @@ -465179,20 +465179,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3175), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3177), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3177), [anon_sym_LT] = ACTIONS(3179), [anon_sym_GT] = ACTIONS(3175), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3177), [anon_sym_get] = ACTIONS(3175), [anon_sym_set] = ACTIONS(3175), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3175), [anon_sym_while] = ACTIONS(3175), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -465200,7 +465200,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3177), [anon_sym_PIPE_PIPE] = ACTIONS(3177), [anon_sym_else] = ACTIONS(3175), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3175), [anon_sym_BANG_EQ_EQ] = ACTIONS(3177), [anon_sym_EQ_EQ] = ACTIONS(3175), @@ -465214,10 +465214,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3175), [anon_sym_inner] = ACTIONS(3175), [anon_sym_value] = ACTIONS(3175), @@ -465225,7 +465225,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3175), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3177), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4262] = { @@ -465475,20 +465475,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3127), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3127), [anon_sym_LT] = ACTIONS(3129), [anon_sym_GT] = ACTIONS(3125), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3127), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3125), [anon_sym_while] = ACTIONS(3125), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -465496,7 +465496,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3127), [anon_sym_PIPE_PIPE] = ACTIONS(3127), [anon_sym_else] = ACTIONS(3125), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3125), [anon_sym_BANG_EQ_EQ] = ACTIONS(3127), [anon_sym_EQ_EQ] = ACTIONS(3125), @@ -465510,10 +465510,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -465521,7 +465521,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4266] = { @@ -465549,20 +465549,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3169), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3169), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3169), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_while] = ACTIONS(3167), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -465570,7 +465570,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), [anon_sym_else] = ACTIONS(3167), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -465578,16 +465578,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -465595,7 +465595,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4267] = { @@ -465623,20 +465623,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3162), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3162), [anon_sym_LT] = ACTIONS(3164), [anon_sym_GT] = ACTIONS(3160), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3162), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3160), [anon_sym_while] = ACTIONS(3160), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -465644,7 +465644,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3162), [anon_sym_PIPE_PIPE] = ACTIONS(3162), [anon_sym_else] = ACTIONS(3160), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3160), [anon_sym_BANG_EQ_EQ] = ACTIONS(3162), [anon_sym_EQ_EQ] = ACTIONS(3160), @@ -465658,10 +465658,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -465669,7 +465669,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4268] = { @@ -465771,20 +465771,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3094), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3096), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3096), [anon_sym_LT] = ACTIONS(3098), [anon_sym_GT] = ACTIONS(3094), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3096), [anon_sym_get] = ACTIONS(3094), [anon_sym_set] = ACTIONS(3094), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3094), [anon_sym_while] = ACTIONS(3094), [anon_sym_DOT_DOT] = ACTIONS(3096), @@ -465792,7 +465792,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3096), [anon_sym_PIPE_PIPE] = ACTIONS(3096), [anon_sym_else] = ACTIONS(3094), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3094), [anon_sym_BANG_EQ_EQ] = ACTIONS(3096), [anon_sym_EQ_EQ] = ACTIONS(3094), @@ -465806,10 +465806,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3094), [anon_sym_inner] = ACTIONS(3094), [anon_sym_value] = ACTIONS(3094), @@ -465817,7 +465817,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3094), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3096), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4270] = { @@ -465919,20 +465919,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3103), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3103), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3103), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_while] = ACTIONS(3101), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -465940,7 +465940,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), [anon_sym_else] = ACTIONS(3101), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -465948,16 +465948,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -465965,7 +465965,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4272] = { @@ -466067,20 +466067,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3134), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3134), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3134), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_while] = ACTIONS(3132), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -466088,7 +466088,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), [anon_sym_else] = ACTIONS(3132), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -466096,16 +466096,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -466113,7 +466113,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4274] = { @@ -466141,20 +466141,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(3193), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3195), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3195), [anon_sym_LT] = ACTIONS(3197), [anon_sym_GT] = ACTIONS(3193), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3195), [anon_sym_get] = ACTIONS(3193), [anon_sym_set] = ACTIONS(3193), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(3193), [anon_sym_while] = ACTIONS(3193), [anon_sym_DOT_DOT] = ACTIONS(3195), @@ -466162,7 +466162,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3195), [anon_sym_PIPE_PIPE] = ACTIONS(3195), [anon_sym_else] = ACTIONS(3193), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3193), [anon_sym_BANG_EQ_EQ] = ACTIONS(3195), [anon_sym_EQ_EQ] = ACTIONS(3193), @@ -466176,10 +466176,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(3193), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3193), [anon_sym_inner] = ACTIONS(3193), [anon_sym_value] = ACTIONS(3193), @@ -466187,7 +466187,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3193), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(3195), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4275] = { @@ -466215,20 +466215,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3090), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3090), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3090), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_while] = ACTIONS(3088), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -466236,7 +466236,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), [anon_sym_else] = ACTIONS(3088), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -466244,16 +466244,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -466261,7 +466261,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4276] = { @@ -466289,20 +466289,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3146), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3146), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(3144), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3146), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_while] = ACTIONS(3144), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -466310,7 +466310,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3146), [anon_sym_PIPE_PIPE] = ACTIONS(3146), [anon_sym_else] = ACTIONS(3144), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3144), [anon_sym_BANG_EQ_EQ] = ACTIONS(3146), [anon_sym_EQ_EQ] = ACTIONS(3144), @@ -466318,16 +466318,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(3146), [anon_sym_GT_EQ] = ACTIONS(3146), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -466335,7 +466335,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4277] = { @@ -466437,20 +466437,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3115), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3115), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3115), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_while] = ACTIONS(3113), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -466458,7 +466458,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), [anon_sym_else] = ACTIONS(3113), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -466466,16 +466466,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -466483,7 +466483,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4279] = { @@ -466511,20 +466511,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3142), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3142), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3142), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_while] = ACTIONS(3140), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -466532,7 +466532,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3142), [anon_sym_PIPE_PIPE] = ACTIONS(3142), [anon_sym_else] = ACTIONS(3140), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(3140), [anon_sym_BANG_EQ_EQ] = ACTIONS(3142), [anon_sym_EQ_EQ] = ACTIONS(3140), @@ -466540,16 +466540,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -466557,7 +466557,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4280] = { @@ -466659,20 +466659,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3184), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3184), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3184), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_while] = ACTIONS(3182), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -466680,7 +466680,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), [anon_sym_else] = ACTIONS(3182), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -466688,16 +466688,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -466705,7 +466705,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4282] = { @@ -466733,20 +466733,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3158), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3158), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3158), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_while] = ACTIONS(3156), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -466754,7 +466754,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), [anon_sym_else] = ACTIONS(3156), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -466762,16 +466762,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -466779,7 +466779,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4283] = { @@ -466807,20 +466807,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3138), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3138), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3138), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_while] = ACTIONS(3136), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -466828,7 +466828,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(3138), [anon_sym_else] = ACTIONS(3136), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -466836,16 +466836,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -466853,7 +466853,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4284] = { @@ -466881,20 +466881,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), [anon_sym_RBRACE] = ACTIONS(3119), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(3119), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_SEMI] = ACTIONS(3119), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_while] = ACTIONS(3117), [anon_sym_DOT_DOT] = ACTIONS(7511), @@ -466902,7 +466902,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_AMP_AMP] = ACTIONS(3119), [anon_sym_PIPE_PIPE] = ACTIONS(3119), [anon_sym_else] = ACTIONS(3117), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -466910,16 +466910,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -466927,7 +466927,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4285] = { @@ -468635,25 +468635,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_indexing_suffix_repeat1] = STATE(8995), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(7589), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7591), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -468661,16 +468661,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -468678,7 +468678,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4309] = { @@ -468707,25 +468707,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_indexing_suffix_repeat1] = STATE(9046), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(7593), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7591), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -468733,16 +468733,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -468750,7 +468750,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4310] = { @@ -468779,25 +468779,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_indexing_suffix_repeat1] = STATE(9034), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(7595), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7591), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -468805,16 +468805,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -468822,7 +468822,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4311] = { @@ -468923,25 +468923,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_indexing_suffix_repeat1] = STATE(8924), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(7599), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7591), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -468949,16 +468949,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -468966,7 +468966,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4313] = { @@ -468995,25 +468995,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_indexing_suffix_repeat1] = STATE(8956), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(7601), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7591), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -469021,16 +469021,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -469038,7 +469038,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4314] = { @@ -469067,25 +469067,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_indexing_suffix_repeat1] = STATE(8853), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(7603), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7591), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -469093,16 +469093,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -469110,7 +469110,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4315] = { @@ -469211,25 +469211,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_indexing_suffix_repeat1] = STATE(8849), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(7607), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7591), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -469237,16 +469237,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -469254,7 +469254,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4317] = { @@ -469499,25 +469499,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_indexing_suffix_repeat1] = STATE(9082), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(7615), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7591), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -469525,16 +469525,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -469542,7 +469542,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4321] = { @@ -469571,25 +469571,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_indexing_suffix_repeat1] = STATE(8930), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(7617), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7591), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -469597,16 +469597,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -469614,7 +469614,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4322] = { @@ -469715,25 +469715,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_indexing_suffix_repeat1] = STATE(8813), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(7621), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7591), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -469741,16 +469741,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -469758,7 +469758,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4324] = { @@ -469787,25 +469787,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_indexing_suffix_repeat1] = STATE(8843), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(7623), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7591), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -469813,16 +469813,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -469830,7 +469830,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4325] = { @@ -469859,25 +469859,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_indexing_suffix_repeat1] = STATE(8821), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(7625), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7591), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -469885,16 +469885,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -469902,7 +469902,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4326] = { @@ -469920,18 +469920,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -469991,18 +469991,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -470062,18 +470062,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -470133,18 +470133,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -470204,18 +470204,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -470275,18 +470275,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -470346,18 +470346,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -470427,25 +470427,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3169), [anon_sym_RPAREN] = ACTIONS(3169), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -470453,16 +470453,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -470470,7 +470470,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4334] = { @@ -470498,25 +470498,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), + [anon_sym_LBRACK] = ACTIONS(6718), [anon_sym_RBRACK] = ACTIONS(7673), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7673), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -470524,16 +470524,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -470541,7 +470541,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4335] = { @@ -470559,18 +470559,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -470630,18 +470630,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -470711,25 +470711,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7679), [anon_sym_RPAREN] = ACTIONS(7679), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -470737,16 +470737,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -470754,7 +470754,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4338] = { @@ -470772,18 +470772,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -470843,18 +470843,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -470914,18 +470914,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -470985,18 +470985,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471056,18 +471056,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471127,18 +471127,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471198,18 +471198,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471269,18 +471269,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471340,18 +471340,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471411,18 +471411,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471482,18 +471482,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471553,18 +471553,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471624,18 +471624,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471695,18 +471695,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471766,18 +471766,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471837,18 +471837,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471908,18 +471908,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -471989,25 +471989,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7713), [anon_sym_RPAREN] = ACTIONS(7713), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -472015,16 +472015,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -472032,7 +472032,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4356] = { @@ -472050,18 +472050,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -472121,18 +472121,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(7717), [anon_sym_typealias] = ACTIONS(7720), [anon_sym_class] = ACTIONS(7723), @@ -472192,18 +472192,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -472263,18 +472263,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -472334,18 +472334,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -472415,25 +472415,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7785), [anon_sym_RPAREN] = ACTIONS(7785), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -472441,16 +472441,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -472458,7 +472458,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4362] = { @@ -472476,18 +472476,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -472547,18 +472547,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -472628,25 +472628,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3169), [anon_sym_RPAREN] = ACTIONS(3169), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -472654,16 +472654,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -472671,7 +472671,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4365] = { @@ -472689,18 +472689,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -472831,18 +472831,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -472902,18 +472902,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -472973,18 +472973,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -473044,18 +473044,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -473115,18 +473115,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -473196,25 +473196,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7799), [anon_sym_RPAREN] = ACTIONS(7799), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -473222,16 +473222,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -473239,7 +473239,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4373] = { @@ -473338,25 +473338,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7801), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(7801), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -473364,16 +473364,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -473381,7 +473381,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4375] = { @@ -473399,18 +473399,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -473480,25 +473480,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7805), [anon_sym_RPAREN] = ACTIONS(7805), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -473506,16 +473506,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -473523,7 +473523,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4377] = { @@ -473541,18 +473541,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -473612,18 +473612,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -473683,18 +473683,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -473764,25 +473764,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3169), [anon_sym_RPAREN] = ACTIONS(3169), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -473790,16 +473790,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -473807,7 +473807,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4381] = { @@ -473835,25 +473835,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7810), [anon_sym_RPAREN] = ACTIONS(7810), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -473861,16 +473861,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -473878,7 +473878,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4382] = { @@ -473896,18 +473896,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -473977,25 +473977,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7814), [anon_sym_RPAREN] = ACTIONS(7814), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -474003,16 +474003,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -474020,7 +474020,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4384] = { @@ -474038,18 +474038,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -474119,25 +474119,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(3169), [anon_sym_RPAREN] = ACTIONS(3169), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -474145,16 +474145,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -474162,7 +474162,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4386] = { @@ -474180,18 +474180,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -474261,25 +474261,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7818), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), [anon_sym_DASH_GT] = ACTIONS(7818), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -474287,16 +474287,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -474304,7 +474304,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4388] = { @@ -474322,18 +474322,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -474393,18 +474393,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -474464,18 +474464,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -474545,25 +474545,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7824), [anon_sym_RPAREN] = ACTIONS(7824), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -474571,16 +474571,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -474588,7 +474588,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4392] = { @@ -474606,18 +474606,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -474677,18 +474677,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -474748,18 +474748,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -474819,18 +474819,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -474890,18 +474890,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -474961,18 +474961,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_object_declaration] = STATE(9356), [sym_secondary_constructor] = STATE(9356), [sym_modifiers] = STATE(8003), - [sym__modifier] = STATE(5517), - [sym_class_modifier] = STATE(5517), - [sym_member_modifier] = STATE(5517), - [sym_visibility_modifier] = STATE(5517), - [sym_function_modifier] = STATE(5517), - [sym_inheritance_modifier] = STATE(5517), - [sym_parameter_modifier] = STATE(5517), - [sym_platform_modifier] = STATE(5517), - [sym_annotation] = STATE(5517), + [sym__modifier] = STATE(5526), + [sym_class_modifier] = STATE(5526), + [sym_member_modifier] = STATE(5526), + [sym_visibility_modifier] = STATE(5526), + [sym_function_modifier] = STATE(5526), + [sym_inheritance_modifier] = STATE(5526), + [sym_parameter_modifier] = STATE(5526), + [sym_platform_modifier] = STATE(5526), + [sym_annotation] = STATE(5526), [sym__single_annotation] = STATE(5732), [sym__multi_annotation] = STATE(5732), - [aux_sym_modifiers_repeat1] = STATE(5517), + [aux_sym_modifiers_repeat1] = STATE(5526), [anon_sym_AT] = ACTIONS(3202), [anon_sym_typealias] = ACTIONS(7627), [anon_sym_class] = ACTIONS(7629), @@ -475042,25 +475042,25 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_COMMA] = ACTIONS(7836), [anon_sym_RPAREN] = ACTIONS(7836), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7305), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7307), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7309), [anon_sym_DOT_DOT] = ACTIONS(7311), [anon_sym_QMARK_COLON] = ACTIONS(7313), [anon_sym_AMP_AMP] = ACTIONS(7315), [anon_sym_PIPE_PIPE] = ACTIONS(7317), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7319), [anon_sym_BANG_EQ_EQ] = ACTIONS(7321), [anon_sym_EQ_EQ] = ACTIONS(7319), @@ -475068,16 +475068,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7323), [anon_sym_GT_EQ] = ACTIONS(7323), [anon_sym_BANGin] = ACTIONS(7325), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7327), [anon_sym_DASH] = ACTIONS(7327), [anon_sym_SLASH] = ACTIONS(7329), [anon_sym_PERCENT] = ACTIONS(7307), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475085,7 +475085,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4399] = { @@ -475113,24 +475113,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7838), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -475138,16 +475138,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475155,7 +475155,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4400] = { @@ -475183,24 +475183,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7840), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -475208,16 +475208,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475225,7 +475225,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4401] = { @@ -475253,24 +475253,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7842), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -475278,16 +475278,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475295,7 +475295,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4402] = { @@ -475323,24 +475323,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7844), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -475348,16 +475348,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475365,7 +475365,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4403] = { @@ -475393,24 +475393,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7846), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -475418,16 +475418,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475435,7 +475435,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4404] = { @@ -475463,24 +475463,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7848), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -475488,16 +475488,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475505,7 +475505,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4405] = { @@ -475533,24 +475533,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7850), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -475558,16 +475558,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475575,7 +475575,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4406] = { @@ -475603,24 +475603,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7852), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -475628,16 +475628,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475645,7 +475645,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4407] = { @@ -475673,24 +475673,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7854), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -475698,16 +475698,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475715,7 +475715,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4408] = { @@ -475743,24 +475743,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7856), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -475768,16 +475768,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475785,7 +475785,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4409] = { @@ -475813,24 +475813,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7858), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -475838,16 +475838,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475855,7 +475855,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4410] = { @@ -475883,24 +475883,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7860), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -475908,16 +475908,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475925,7 +475925,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4411] = { @@ -475953,24 +475953,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7862), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -475978,16 +475978,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -475995,7 +475995,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4412] = { @@ -476023,24 +476023,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7864), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476048,16 +476048,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476065,7 +476065,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4413] = { @@ -476093,24 +476093,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7866), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476118,16 +476118,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476135,7 +476135,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4414] = { @@ -476163,24 +476163,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7868), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476188,16 +476188,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476205,7 +476205,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4415] = { @@ -476233,24 +476233,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7870), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476258,16 +476258,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476275,7 +476275,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4416] = { @@ -476303,24 +476303,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7872), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476328,16 +476328,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476345,7 +476345,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4417] = { @@ -476373,24 +476373,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7874), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476398,16 +476398,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476415,7 +476415,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4418] = { @@ -476443,24 +476443,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7876), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476468,16 +476468,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476485,7 +476485,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4419] = { @@ -476513,24 +476513,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7878), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476538,16 +476538,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476555,7 +476555,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4420] = { @@ -476583,24 +476583,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7880), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476608,16 +476608,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476625,7 +476625,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4421] = { @@ -476653,24 +476653,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7882), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476678,16 +476678,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476695,7 +476695,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4422] = { @@ -476723,24 +476723,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7884), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476748,16 +476748,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476765,7 +476765,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4423] = { @@ -476793,24 +476793,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7886), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476818,16 +476818,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476835,7 +476835,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4424] = { @@ -476863,24 +476863,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7888), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476888,16 +476888,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476905,7 +476905,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4425] = { @@ -476933,24 +476933,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7890), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -476958,16 +476958,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -476975,7 +476975,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4426] = { @@ -477003,24 +477003,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7892), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477028,16 +477028,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477045,7 +477045,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4427] = { @@ -477073,24 +477073,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7894), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477098,16 +477098,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477115,7 +477115,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4428] = { @@ -477143,24 +477143,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7896), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477168,16 +477168,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477185,7 +477185,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4429] = { @@ -477213,24 +477213,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7898), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477238,16 +477238,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477255,7 +477255,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4430] = { @@ -477283,24 +477283,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7900), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477308,16 +477308,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477325,7 +477325,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4431] = { @@ -477353,24 +477353,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7902), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477378,16 +477378,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477395,7 +477395,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4432] = { @@ -477423,24 +477423,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7904), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477448,16 +477448,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477465,7 +477465,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4433] = { @@ -477493,24 +477493,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7906), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477518,16 +477518,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477535,7 +477535,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4434] = { @@ -477563,24 +477563,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7908), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477588,16 +477588,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477605,7 +477605,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4435] = { @@ -477633,24 +477633,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7910), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477658,16 +477658,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477675,7 +477675,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4436] = { @@ -477703,24 +477703,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7912), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477728,16 +477728,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477745,7 +477745,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4437] = { @@ -477773,24 +477773,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7914), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477798,16 +477798,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477815,7 +477815,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4438] = { @@ -477843,24 +477843,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7916), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477868,16 +477868,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477885,7 +477885,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4439] = { @@ -477913,24 +477913,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7918), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -477938,16 +477938,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -477955,7 +477955,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4440] = { @@ -477983,24 +477983,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7920), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478008,16 +478008,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478025,7 +478025,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4441] = { @@ -478053,24 +478053,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7922), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478078,16 +478078,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478095,7 +478095,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4442] = { @@ -478123,24 +478123,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7924), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478148,16 +478148,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478165,7 +478165,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4443] = { @@ -478193,24 +478193,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7926), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478218,16 +478218,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478235,7 +478235,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4444] = { @@ -478263,24 +478263,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7928), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478288,16 +478288,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478305,7 +478305,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4445] = { @@ -478333,24 +478333,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7930), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478358,16 +478358,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478375,7 +478375,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4446] = { @@ -478403,24 +478403,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7932), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478428,16 +478428,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478445,7 +478445,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4447] = { @@ -478473,24 +478473,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7934), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478498,16 +478498,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478515,7 +478515,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4448] = { @@ -478543,24 +478543,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7936), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478568,16 +478568,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478585,7 +478585,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4449] = { @@ -478613,24 +478613,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7938), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478638,16 +478638,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478655,7 +478655,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4450] = { @@ -478683,24 +478683,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7940), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478708,16 +478708,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478725,7 +478725,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4451] = { @@ -478753,24 +478753,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7942), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478778,16 +478778,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478795,7 +478795,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4452] = { @@ -478823,24 +478823,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7944), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478848,16 +478848,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478865,7 +478865,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4453] = { @@ -478893,24 +478893,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7946), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478918,16 +478918,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -478935,7 +478935,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4454] = { @@ -478963,24 +478963,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7948), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -478988,16 +478988,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479005,7 +479005,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4455] = { @@ -479033,24 +479033,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7950), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479058,16 +479058,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479075,7 +479075,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4456] = { @@ -479103,24 +479103,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7952), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479128,16 +479128,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479145,7 +479145,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4457] = { @@ -479173,24 +479173,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7954), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479198,16 +479198,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479215,7 +479215,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4458] = { @@ -479243,24 +479243,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7956), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479268,16 +479268,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479285,7 +479285,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4459] = { @@ -479313,24 +479313,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7958), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479338,16 +479338,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479355,7 +479355,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4460] = { @@ -479383,24 +479383,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7960), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479408,16 +479408,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479425,7 +479425,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4461] = { @@ -479453,24 +479453,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7962), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479478,16 +479478,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479495,7 +479495,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4462] = { @@ -479523,24 +479523,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7964), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479548,16 +479548,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479565,7 +479565,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4463] = { @@ -479593,24 +479593,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7966), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479618,16 +479618,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479635,7 +479635,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4464] = { @@ -479663,24 +479663,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7968), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479688,16 +479688,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479705,7 +479705,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4465] = { @@ -479733,24 +479733,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7970), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479758,16 +479758,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479775,7 +479775,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4466] = { @@ -479803,24 +479803,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7972), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479828,16 +479828,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479845,7 +479845,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4467] = { @@ -479873,24 +479873,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7974), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479898,16 +479898,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479915,7 +479915,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4468] = { @@ -479943,24 +479943,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7976), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -479968,16 +479968,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -479985,7 +479985,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4469] = { @@ -480013,24 +480013,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7978), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480038,16 +480038,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480055,7 +480055,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4470] = { @@ -480083,24 +480083,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7980), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480108,16 +480108,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480125,7 +480125,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4471] = { @@ -480153,24 +480153,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7982), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480178,16 +480178,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480195,7 +480195,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4472] = { @@ -480223,24 +480223,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7984), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480248,16 +480248,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480265,7 +480265,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4473] = { @@ -480293,24 +480293,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7986), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480318,16 +480318,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480335,7 +480335,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4474] = { @@ -480363,24 +480363,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7988), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480388,16 +480388,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480405,7 +480405,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4475] = { @@ -480433,24 +480433,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7990), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480458,16 +480458,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480475,7 +480475,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4476] = { @@ -480503,24 +480503,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7992), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480528,16 +480528,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480545,7 +480545,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4477] = { @@ -480573,24 +480573,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7994), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480598,16 +480598,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480615,7 +480615,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4478] = { @@ -480643,24 +480643,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7996), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480668,16 +480668,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480685,7 +480685,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4479] = { @@ -480713,24 +480713,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(7998), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480738,16 +480738,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480755,7 +480755,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4480] = { @@ -480783,24 +480783,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8000), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480808,16 +480808,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480825,7 +480825,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4481] = { @@ -480853,24 +480853,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8002), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480878,16 +480878,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480895,7 +480895,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4482] = { @@ -480923,24 +480923,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8004), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -480948,16 +480948,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -480965,7 +480965,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4483] = { @@ -480993,24 +480993,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8006), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481018,16 +481018,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481035,7 +481035,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4484] = { @@ -481063,24 +481063,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8008), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481088,16 +481088,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481105,7 +481105,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4485] = { @@ -481133,24 +481133,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8010), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481158,16 +481158,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481175,7 +481175,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4486] = { @@ -481203,24 +481203,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8012), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481228,16 +481228,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481245,7 +481245,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4487] = { @@ -481273,24 +481273,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8014), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481298,16 +481298,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481315,7 +481315,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4488] = { @@ -481343,24 +481343,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8016), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481368,16 +481368,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481385,7 +481385,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4489] = { @@ -481413,24 +481413,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8018), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481438,16 +481438,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481455,7 +481455,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4490] = { @@ -481483,24 +481483,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8020), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481508,16 +481508,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481525,7 +481525,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4491] = { @@ -481553,24 +481553,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8022), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481578,16 +481578,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481595,7 +481595,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4492] = { @@ -481623,24 +481623,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8024), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481648,16 +481648,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481665,7 +481665,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4493] = { @@ -481693,24 +481693,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8026), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481718,16 +481718,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481735,7 +481735,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4494] = { @@ -481763,24 +481763,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8028), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481788,16 +481788,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481805,7 +481805,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4495] = { @@ -481833,24 +481833,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8030), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481858,16 +481858,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481875,7 +481875,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4496] = { @@ -481903,24 +481903,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8032), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481928,16 +481928,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -481945,7 +481945,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4497] = { @@ -481973,24 +481973,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8034), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -481998,16 +481998,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482015,7 +482015,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4498] = { @@ -482043,24 +482043,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8036), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482068,16 +482068,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482085,7 +482085,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4499] = { @@ -482113,24 +482113,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8038), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482138,16 +482138,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482155,7 +482155,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4500] = { @@ -482183,24 +482183,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8040), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482208,16 +482208,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482225,7 +482225,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4501] = { @@ -482253,24 +482253,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8042), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482278,16 +482278,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482295,7 +482295,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4502] = { @@ -482323,24 +482323,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8044), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482348,16 +482348,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482365,7 +482365,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4503] = { @@ -482393,24 +482393,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8046), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482418,16 +482418,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482435,7 +482435,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4504] = { @@ -482463,24 +482463,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8048), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482488,16 +482488,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482505,7 +482505,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4505] = { @@ -482533,24 +482533,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8050), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482558,16 +482558,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482575,7 +482575,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4506] = { @@ -482603,24 +482603,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8052), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482628,16 +482628,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482645,7 +482645,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4507] = { @@ -482673,24 +482673,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8054), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482698,16 +482698,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482715,7 +482715,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4508] = { @@ -482743,24 +482743,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8056), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482768,16 +482768,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482785,7 +482785,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4509] = { @@ -482813,24 +482813,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8058), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482838,16 +482838,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482855,7 +482855,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4510] = { @@ -482883,24 +482883,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8060), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482908,16 +482908,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482925,7 +482925,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4511] = { @@ -482953,24 +482953,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8062), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -482978,16 +482978,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -482995,7 +482995,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4512] = { @@ -483023,24 +483023,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8064), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483048,16 +483048,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483065,7 +483065,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4513] = { @@ -483093,24 +483093,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8066), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483118,16 +483118,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483135,7 +483135,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4514] = { @@ -483163,24 +483163,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8068), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483188,16 +483188,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483205,7 +483205,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4515] = { @@ -483233,24 +483233,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8070), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483258,16 +483258,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483275,7 +483275,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4516] = { @@ -483303,24 +483303,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8072), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483328,16 +483328,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483345,7 +483345,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4517] = { @@ -483373,24 +483373,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8074), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483398,16 +483398,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483415,7 +483415,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4518] = { @@ -483443,24 +483443,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8076), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483468,16 +483468,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483485,7 +483485,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4519] = { @@ -483513,24 +483513,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8078), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483538,16 +483538,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483555,7 +483555,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4520] = { @@ -483583,24 +483583,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8080), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483608,16 +483608,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483625,7 +483625,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4521] = { @@ -483653,24 +483653,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8082), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483678,16 +483678,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483695,7 +483695,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4522] = { @@ -483723,24 +483723,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8084), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483748,16 +483748,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483765,7 +483765,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4523] = { @@ -483793,24 +483793,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), - [anon_sym_RPAREN] = ACTIONS(8086), + [anon_sym_RBRACE] = ACTIONS(8086), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483818,16 +483818,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483835,7 +483835,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4524] = { @@ -483863,24 +483863,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_RBRACE] = ACTIONS(8088), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), + [anon_sym_RPAREN] = ACTIONS(8088), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483888,16 +483888,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483905,7 +483905,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4525] = { @@ -483933,24 +483933,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8090), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -483958,16 +483958,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -483975,7 +483975,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4526] = { @@ -484003,24 +484003,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8092), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -484028,16 +484028,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -484045,7 +484045,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4527] = { @@ -484073,24 +484073,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym__annotated_delegation_specifier_repeat1] = STATE(8340), [sym__alpha_identifier] = ACTIONS(1724), [anon_sym_AT] = ACTIONS(1726), - [anon_sym_LBRACK] = ACTIONS(6716), - [anon_sym_as] = ACTIONS(6718), + [anon_sym_LBRACK] = ACTIONS(6718), + [anon_sym_as] = ACTIONS(6720), [anon_sym_LBRACE] = ACTIONS(1836), - [anon_sym_LPAREN] = ACTIONS(6720), + [anon_sym_LPAREN] = ACTIONS(6722), [anon_sym_RPAREN] = ACTIONS(8094), [anon_sym_LT] = ACTIONS(1738), [anon_sym_GT] = ACTIONS(7523), - [anon_sym_DOT] = ACTIONS(6724), + [anon_sym_DOT] = ACTIONS(6726), [anon_sym_get] = ACTIONS(3092), [anon_sym_set] = ACTIONS(3092), [anon_sym_STAR] = ACTIONS(7509), - [sym_label] = ACTIONS(6728), + [sym_label] = ACTIONS(6730), [anon_sym_in] = ACTIONS(7525), [anon_sym_DOT_DOT] = ACTIONS(7511), [anon_sym_QMARK_COLON] = ACTIONS(7527), [anon_sym_AMP_AMP] = ACTIONS(7529), [anon_sym_PIPE_PIPE] = ACTIONS(7531), - [anon_sym_COLON_COLON] = ACTIONS(6740), + [anon_sym_COLON_COLON] = ACTIONS(6742), [anon_sym_BANG_EQ] = ACTIONS(7533), [anon_sym_BANG_EQ_EQ] = ACTIONS(7535), [anon_sym_EQ_EQ] = ACTIONS(7533), @@ -484098,16 +484098,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LT_EQ] = ACTIONS(7537), [anon_sym_GT_EQ] = ACTIONS(7537), [anon_sym_BANGin] = ACTIONS(7539), - [anon_sym_is] = ACTIONS(6750), - [anon_sym_BANGis] = ACTIONS(6752), + [anon_sym_is] = ACTIONS(6752), + [anon_sym_BANGis] = ACTIONS(6754), [anon_sym_PLUS] = ACTIONS(7513), [anon_sym_DASH] = ACTIONS(7513), [anon_sym_SLASH] = ACTIONS(7515), [anon_sym_PERCENT] = ACTIONS(7509), - [anon_sym_as_QMARK] = ACTIONS(6756), - [anon_sym_PLUS_PLUS] = ACTIONS(6758), - [anon_sym_DASH_DASH] = ACTIONS(6758), - [anon_sym_BANG_BANG] = ACTIONS(6758), + [anon_sym_as_QMARK] = ACTIONS(6758), + [anon_sym_PLUS_PLUS] = ACTIONS(6760), + [anon_sym_DASH_DASH] = ACTIONS(6760), + [anon_sym_BANG_BANG] = ACTIONS(6760), [anon_sym_data] = ACTIONS(3092), [anon_sym_inner] = ACTIONS(3092), [anon_sym_value] = ACTIONS(3092), @@ -484115,7 +484115,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_actual] = ACTIONS(3092), [sym_line_comment] = ACTIONS(3), [sym__backtick_identifier] = ACTIONS(1788), - [sym_safe_nav] = ACTIONS(6740), + [sym_safe_nav] = ACTIONS(6742), [sym_multiline_comment] = ACTIONS(3), }, [4528] = { @@ -484392,7 +484392,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [4532] = { [sym_catch_block] = STATE(4542), - [sym_finally_block] = STATE(4709), + [sym_finally_block] = STATE(4706), [aux_sym_try_expression_repeat1] = STATE(4542), [sym__alpha_identifier] = ACTIONS(4094), [anon_sym_AT] = ACTIONS(4096), @@ -484471,14 +484471,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, STATE(4588), 1, sym_type_constraints, - STATE(4711), 1, + STATE(4707), 1, sym_function_body, STATE(4800), 1, sym__block, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4173), 23, + ACTIONS(4170), 23, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -484502,7 +484502,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4175), 32, + ACTIONS(4172), 32, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -484757,7 +484757,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4181), 28, + ACTIONS(4168), 28, sym__automatic_semicolon, sym__string_start, anon_sym_AT, @@ -484786,7 +484786,7 @@ static const uint16_t ts_small_parse_table[] = { sym_bin_literal, anon_sym_SQUOTE, sym__backtick_identifier, - ACTIONS(4179), 34, + ACTIONS(4166), 34, anon_sym_COLON, anon_sym_by, anon_sym_where, @@ -485044,7 +485044,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4166), 27, + ACTIONS(4182), 27, anon_sym_as, anon_sym_EQ, anon_sym_by, @@ -485072,7 +485072,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4168), 33, + ACTIONS(4184), 33, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -485194,7 +485194,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 23, + ACTIONS(4176), 23, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -485218,7 +485218,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 32, + ACTIONS(4178), 32, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -485463,7 +485463,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4179), 29, + ACTIONS(4166), 29, anon_sym_COLON, anon_sym_as, anon_sym_EQ, @@ -485493,7 +485493,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4181), 33, + ACTIONS(4168), 33, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -486891,7 +486891,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 27, + ACTIONS(4184), 27, sym__automatic_semicolon, sym__string_start, anon_sym_AT, @@ -486919,7 +486919,7 @@ static const uint16_t ts_small_parse_table[] = { sym_bin_literal, anon_sym_SQUOTE, sym__backtick_identifier, - ACTIONS(4166), 32, + ACTIONS(4182), 32, anon_sym_by, anon_sym_where, anon_sym_object, @@ -487252,7 +487252,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 23, + ACTIONS(4176), 23, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -487276,7 +487276,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 32, + ACTIONS(4178), 32, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -487590,7 +487590,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4166), 28, + ACTIONS(4182), 28, anon_sym_as, anon_sym_EQ, anon_sym_by, @@ -487619,7 +487619,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4168), 33, + ACTIONS(4184), 33, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -488770,7 +488770,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4179), 28, + ACTIONS(4166), 28, anon_sym_COLON, anon_sym_as, anon_sym_EQ, @@ -488799,7 +488799,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4181), 32, + ACTIONS(4168), 32, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -489726,7 +489726,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 27, + ACTIONS(4184), 27, sym__automatic_semicolon, sym__string_start, anon_sym_AT, @@ -489754,7 +489754,7 @@ static const uint16_t ts_small_parse_table[] = { sym_bin_literal, anon_sym_SQUOTE, sym__backtick_identifier, - ACTIONS(4166), 33, + ACTIONS(4182), 33, anon_sym_by, anon_sym_where, anon_sym_object, @@ -490484,7 +490484,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 24, + ACTIONS(4176), 24, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -490509,7 +490509,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 32, + ACTIONS(4178), 32, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -491226,7 +491226,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4175), 22, + ACTIONS(4172), 22, sym__automatic_semicolon, sym__string_start, anon_sym_AT, @@ -491249,7 +491249,7 @@ static const uint16_t ts_small_parse_table[] = { sym_bin_literal, anon_sym_SQUOTE, sym__backtick_identifier, - ACTIONS(4173), 30, + ACTIONS(4170), 30, anon_sym_object, anon_sym_fun, anon_sym_get, @@ -491889,7 +491889,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4185), 22, + ACTIONS(4178), 22, sym__automatic_semicolon, sym__string_start, anon_sym_AT, @@ -491912,7 +491912,7 @@ static const uint16_t ts_small_parse_table[] = { sym_bin_literal, anon_sym_SQUOTE, sym__backtick_identifier, - ACTIONS(4183), 30, + ACTIONS(4176), 30, anon_sym_object, anon_sym_fun, anon_sym_get, @@ -492028,7 +492028,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 23, + ACTIONS(4176), 23, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -492052,7 +492052,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 29, + ACTIONS(4178), 29, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -492157,7 +492157,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4166), 26, + ACTIONS(4182), 26, anon_sym_as, anon_sym_EQ, anon_sym_by, @@ -492184,7 +492184,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4168), 31, + ACTIONS(4184), 31, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -492908,7 +492908,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, ACTIONS(8227), 1, anon_sym_COLON, - STATE(4711), 1, + STATE(4707), 1, sym_function_body, STATE(4800), 1, sym__block, @@ -492917,7 +492917,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4173), 23, + ACTIONS(4170), 23, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -492941,7 +492941,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4175), 29, + ACTIONS(4172), 29, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -494991,7 +494991,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 22, + ACTIONS(4176), 22, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -495014,7 +495014,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 30, + ACTIONS(4178), 30, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -495063,7 +495063,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4173), 22, + ACTIONS(4170), 22, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -495086,7 +495086,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4175), 30, + ACTIONS(4172), 30, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -496250,208 +496250,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [12773] = 3, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(4313), 27, - anon_sym_as, - anon_sym_EQ, - anon_sym_by, - anon_sym_LT, - anon_sym_GT, - anon_sym_where, - anon_sym_DOT, - anon_sym_get, - anon_sym_set, - anon_sym_AMP, - sym__quest, - anon_sym_STAR, - anon_sym_in, - anon_sym_else, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_is, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - sym__alpha_identifier, - ACTIONS(4315), 31, - sym__automatic_semicolon, - sym_safe_nav, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_SEMI, - sym_label, - anon_sym_DOT_DOT, - anon_sym_QMARK_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_COLON_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_BANGin, - anon_sym_BANGis, - anon_sym_as_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG_BANG, - sym__backtick_identifier, - [12840] = 3, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(5183), 25, - anon_sym_as, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_where, - anon_sym_DOT, - anon_sym_get, - anon_sym_set, - anon_sym_STAR, - anon_sym_in, - anon_sym_while, - anon_sym_else, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_is, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - sym__alpha_identifier, - ACTIONS(5185), 33, - sym_safe_nav, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_DASH_GT, - sym_label, - anon_sym_DOT_DOT, - anon_sym_QMARK_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_COLON_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_BANGin, - anon_sym_BANGis, - anon_sym_as_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG_BANG, - sym__backtick_identifier, - [12907] = 9, - ACTIONS(5776), 1, - anon_sym_where, - ACTIONS(8221), 1, - anon_sym_EQ, - ACTIONS(8223), 1, - anon_sym_LBRACE, - STATE(4947), 1, - sym_type_constraints, - STATE(5091), 1, - sym__block, - STATE(5240), 1, - sym_function_body, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(4160), 22, - anon_sym_as, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - anon_sym_get, - anon_sym_set, - anon_sym_STAR, - anon_sym_in, - anon_sym_else, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_is, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - sym__alpha_identifier, - ACTIONS(4162), 30, - sym__automatic_semicolon, - sym_safe_nav, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_SEMI, - sym_label, - anon_sym_DOT_DOT, - anon_sym_QMARK_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_COLON_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_BANGin, - anon_sym_BANGis, - anon_sym_as_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG_BANG, - sym__backtick_identifier, - [12986] = 5, + [12773] = 5, ACTIONS(8256), 1, sym__quest, - STATE(4708), 1, + STATE(4705), 1, aux_sym_nullable_type_repeat1, ACTIONS(3), 2, sym_multiline_comment, @@ -496514,7 +496316,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [13057] = 3, + [12844] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -496578,71 +496380,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [13124] = 3, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(1790), 25, - anon_sym_as, - anon_sym_EQ, - anon_sym_LT, - anon_sym_GT, - anon_sym_where, - anon_sym_DOT, - anon_sym_get, - anon_sym_set, - anon_sym_STAR, - anon_sym_in, - anon_sym_while, - anon_sym_else, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_is, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_PERCENT, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - sym__alpha_identifier, - ACTIONS(1792), 33, - sym_safe_nav, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_DASH_GT, - sym_label, - anon_sym_DOT_DOT, - anon_sym_QMARK_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_COLON_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, - anon_sym_BANG_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_BANGin, - anon_sym_BANGis, - anon_sym_as_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG_BANG, - sym__backtick_identifier, - [13191] = 3, + [12911] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -496706,6 +496444,268 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, + [12978] = 3, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(4313), 27, + anon_sym_as, + anon_sym_EQ, + anon_sym_by, + anon_sym_LT, + anon_sym_GT, + anon_sym_where, + anon_sym_DOT, + anon_sym_get, + anon_sym_set, + anon_sym_AMP, + sym__quest, + anon_sym_STAR, + anon_sym_in, + anon_sym_else, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_is, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, + sym__alpha_identifier, + ACTIONS(4315), 31, + sym__automatic_semicolon, + sym_safe_nav, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_SEMI, + sym_label, + anon_sym_DOT_DOT, + anon_sym_QMARK_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_COLON_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_BANGin, + anon_sym_BANGis, + anon_sym_as_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG_BANG, + sym__backtick_identifier, + [13045] = 3, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(5183), 25, + anon_sym_as, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_where, + anon_sym_DOT, + anon_sym_get, + anon_sym_set, + anon_sym_STAR, + anon_sym_in, + anon_sym_while, + anon_sym_else, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_is, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, + sym__alpha_identifier, + ACTIONS(5185), 33, + sym_safe_nav, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_DASH_GT, + sym_label, + anon_sym_DOT_DOT, + anon_sym_QMARK_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_COLON_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_BANGin, + anon_sym_BANGis, + anon_sym_as_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG_BANG, + sym__backtick_identifier, + [13112] = 9, + ACTIONS(5776), 1, + anon_sym_where, + ACTIONS(8221), 1, + anon_sym_EQ, + ACTIONS(8223), 1, + anon_sym_LBRACE, + STATE(4947), 1, + sym_type_constraints, + STATE(5091), 1, + sym__block, + STATE(5240), 1, + sym_function_body, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(4160), 22, + anon_sym_as, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + anon_sym_get, + anon_sym_set, + anon_sym_STAR, + anon_sym_in, + anon_sym_else, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_is, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, + sym__alpha_identifier, + ACTIONS(4162), 30, + sym__automatic_semicolon, + sym_safe_nav, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_SEMI, + sym_label, + anon_sym_DOT_DOT, + anon_sym_QMARK_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_COLON_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_BANGin, + anon_sym_BANGis, + anon_sym_as_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG_BANG, + sym__backtick_identifier, + [13191] = 3, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(1790), 25, + anon_sym_as, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_where, + anon_sym_DOT, + anon_sym_get, + anon_sym_set, + anon_sym_STAR, + anon_sym_in, + anon_sym_while, + anon_sym_else, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_is, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, + sym__alpha_identifier, + ACTIONS(1792), 33, + sym_safe_nav, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_DASH_GT, + sym_label, + anon_sym_DOT_DOT, + anon_sym_QMARK_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_COLON_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_BANGin, + anon_sym_BANGis, + anon_sym_as_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG_BANG, + sym__backtick_identifier, [13258] = 10, ACTIONS(5776), 1, anon_sym_where, @@ -496724,7 +496724,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4173), 22, + ACTIONS(4170), 22, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -496747,7 +496747,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4175), 29, + ACTIONS(4172), 29, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -497888,7 +497888,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 25, + ACTIONS(4176), 25, anon_sym_as, anon_sym_EQ, anon_sym_LT, @@ -497914,7 +497914,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 33, + ACTIONS(4178), 33, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -498740,7 +498740,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 22, + ACTIONS(4176), 22, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -498763,7 +498763,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 30, + ACTIONS(4178), 30, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -501674,7 +501674,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 22, + ACTIONS(4176), 22, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -501697,7 +501697,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 29, + ACTIONS(4178), 29, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -502858,7 +502858,7 @@ static const uint16_t ts_small_parse_table[] = { [19822] = 5, ACTIONS(8301), 1, sym__quest, - STATE(4708), 1, + STATE(4705), 1, aux_sym_nullable_type_repeat1, ACTIONS(3), 2, sym_multiline_comment, @@ -506199,7 +506199,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4166), 27, + ACTIONS(4182), 27, anon_sym_as, anon_sym_EQ, anon_sym_by, @@ -506227,7 +506227,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4168), 31, + ACTIONS(4184), 31, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -506275,7 +506275,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 23, + ACTIONS(4176), 23, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -506299,7 +506299,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 29, + ACTIONS(4178), 29, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -508029,7 +508029,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4185), 22, + ACTIONS(4178), 22, sym__automatic_semicolon, sym__string_start, anon_sym_AT, @@ -508052,7 +508052,7 @@ static const uint16_t ts_small_parse_table[] = { sym_bin_literal, anon_sym_SQUOTE, sym__backtick_identifier, - ACTIONS(4183), 30, + ACTIONS(4176), 30, anon_sym_object, anon_sym_fun, anon_sym_get, @@ -510741,7 +510741,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 22, + ACTIONS(4176), 22, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -510764,7 +510764,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 29, + ACTIONS(4178), 29, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -510803,7 +510803,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, ACTIONS(8345), 1, anon_sym_COLON, - STATE(4711), 1, + STATE(4707), 1, sym_function_body, STATE(4800), 1, sym__block, @@ -510812,7 +510812,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4173), 21, + ACTIONS(4170), 21, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -510834,7 +510834,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4175), 29, + ACTIONS(4172), 29, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -511073,7 +511073,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(6060), 1, anon_sym_COLON, - STATE(5270), 1, + STATE(5290), 1, sym_type_constraints, STATE(5316), 1, sym_class_body, @@ -512130,7 +512130,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 23, + ACTIONS(4176), 23, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -512154,7 +512154,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 30, + ACTIONS(4178), 30, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -512602,7 +512602,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 21, + ACTIONS(4176), 21, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -512624,7 +512624,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 29, + ACTIONS(4178), 29, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -514056,7 +514056,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 21, + ACTIONS(4176), 21, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -514078,7 +514078,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 29, + ACTIONS(4178), 29, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -517589,7 +517589,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 23, + ACTIONS(4176), 23, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -517613,7 +517613,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 29, + ACTIONS(4178), 29, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -519069,7 +519069,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4185), 22, + ACTIONS(4178), 22, sym__automatic_semicolon, sym__string_start, anon_sym_AT, @@ -519092,7 +519092,7 @@ static const uint16_t ts_small_parse_table[] = { sym_bin_literal, anon_sym_SQUOTE, sym__backtick_identifier, - ACTIONS(4183), 30, + ACTIONS(4176), 30, anon_sym_object, anon_sym_fun, anon_sym_get, @@ -524848,7 +524848,7 @@ static const uint16_t ts_small_parse_table[] = { [43511] = 6, ACTIONS(4004), 1, anon_sym_EQ, - ACTIONS(7295), 1, + ACTIONS(7293), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_multiline_comment, @@ -526206,7 +526206,7 @@ static const uint16_t ts_small_parse_table[] = { [44951] = 6, ACTIONS(4004), 1, anon_sym_EQ, - ACTIONS(7291), 1, + ACTIONS(7289), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_multiline_comment, @@ -527385,7 +527385,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 22, + ACTIONS(4176), 22, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -527408,7 +527408,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 29, + ACTIONS(4178), 29, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -530615,7 +530615,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 24, + ACTIONS(4176), 24, anon_sym_as, anon_sym_EQ, anon_sym_LT, @@ -530640,7 +530640,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 31, + ACTIONS(4178), 31, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -530806,7 +530806,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 22, + ACTIONS(4176), 22, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -530829,7 +530829,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 29, + ACTIONS(4178), 29, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -532288,7 +532288,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_body, STATE(4800), 1, sym__block, - STATE(5532), 1, + STATE(5508), 1, sym_type_constraints, ACTIONS(3), 2, sym_multiline_comment, @@ -532469,12 +532469,12 @@ static const uint16_t ts_small_parse_table[] = { [51623] = 5, ACTIONS(5780), 1, anon_sym_LBRACE, - STATE(5378), 1, + STATE(5419), 1, sym_class_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4329), 22, + ACTIONS(4557), 22, sym__automatic_semicolon, sym__string_start, anon_sym_AT, @@ -532497,7 +532497,7 @@ static const uint16_t ts_small_parse_table[] = { sym_bin_literal, anon_sym_SQUOTE, sym__backtick_identifier, - ACTIONS(4327), 30, + ACTIONS(4555), 30, anon_sym_object, anon_sym_fun, anon_sym_get, @@ -532840,7 +532840,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_false, sym__alpha_identifier, [52027] = 4, - ACTIONS(6767), 1, + ACTIONS(6794), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_multiline_comment, @@ -533083,69 +533083,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [52287] = 5, - ACTIONS(8464), 1, - anon_sym_else, + [52287] = 10, + ACTIONS(5582), 1, + anon_sym_where, + ACTIONS(8104), 1, + anon_sym_LBRACE, + ACTIONS(8442), 1, + anon_sym_EQ, ACTIONS(8466), 1, - anon_sym_SEMI, + anon_sym_COLON, + STATE(4707), 1, + sym_function_body, + STATE(4800), 1, + sym__block, + STATE(5527), 1, + sym_type_constraints, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4818), 23, + ACTIONS(4170), 21, anon_sym_as, - anon_sym_EQ, anon_sym_LT, anon_sym_GT, anon_sym_DOT, anon_sym_get, anon_sym_set, - anon_sym_STAR, anon_sym_in, anon_sym_while, + anon_sym_else, anon_sym_BANG_EQ, anon_sym_EQ_EQ, anon_sym_is, anon_sym_PLUS, anon_sym_DASH, anon_sym_SLASH, - anon_sym_PERCENT, anon_sym_data, anon_sym_inner, anon_sym_value, anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4820), 29, + ACTIONS(4172), 26, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, - anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_LPAREN, anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_STAR, sym_label, anon_sym_DOT_DOT, anon_sym_QMARK_COLON, anon_sym_AMP_AMP, anon_sym_PIPE_PIPE, anon_sym_COLON_COLON, - anon_sym_PLUS_EQ, - anon_sym_DASH_EQ, - anon_sym_STAR_EQ, - anon_sym_SLASH_EQ, - anon_sym_PERCENT_EQ, anon_sym_BANG_EQ_EQ, anon_sym_EQ_EQ_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_BANGin, anon_sym_BANGis, + anon_sym_PERCENT, anon_sym_as_QMARK, anon_sym_PLUS_PLUS, anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [52354] = 4, + [52364] = 4, ACTIONS(8468), 1, anon_sym_LPAREN, ACTIONS(3), 2, @@ -533206,7 +533211,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [52419] = 4, + [52429] = 4, ACTIONS(8470), 1, anon_sym_LPAREN, ACTIONS(3), 2, @@ -533267,7 +533272,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [52484] = 6, + [52494] = 6, ACTIONS(4004), 1, anon_sym_EQ, ACTIONS(7345), 1, @@ -533330,7 +533335,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [52553] = 6, + [52563] = 6, ACTIONS(4004), 1, anon_sym_EQ, ACTIONS(7349), 1, @@ -533393,8 +533398,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [52622] = 4, - ACTIONS(6763), 1, + [52632] = 4, + ACTIONS(6765), 1, anon_sym_LPAREN, ACTIONS(3), 2, sym_multiline_comment, @@ -533454,7 +533459,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [52687] = 10, + [52697] = 10, ACTIONS(5582), 1, anon_sym_where, ACTIONS(8104), 1, @@ -533472,7 +533477,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 21, + ACTIONS(4176), 21, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -533494,7 +533499,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 26, + ACTIONS(4178), 26, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -533521,7 +533526,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [52764] = 5, + [52774] = 5, ACTIONS(5758), 1, anon_sym_LBRACE, STATE(5369), 1, @@ -533583,7 +533588,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_true, anon_sym_false, sym__alpha_identifier, - [52831] = 5, + [52841] = 5, ACTIONS(5758), 1, anon_sym_LBRACE, STATE(5381), 1, @@ -533645,7 +533650,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_true, anon_sym_false, sym__alpha_identifier, - [52898] = 5, + [52908] = 5, ACTIONS(5780), 1, anon_sym_LBRACE, STATE(5397), 1, @@ -533707,78 +533712,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_true, anon_sym_false, sym__alpha_identifier, - [52965] = 6, - ACTIONS(5598), 1, - anon_sym_LBRACE, - ACTIONS(8474), 1, - anon_sym_COLON, - STATE(4749), 1, - sym_class_body, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(4349), 22, - anon_sym_as, - anon_sym_LT, - anon_sym_GT, - anon_sym_where, - anon_sym_DOT, - anon_sym_get, - anon_sym_set, - anon_sym_in, - anon_sym_while, - anon_sym_else, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_is, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - sym__alpha_identifier, - ACTIONS(4351), 29, - sym_safe_nav, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_STAR, - anon_sym_DASH_GT, - sym_label, - anon_sym_DOT_DOT, - anon_sym_QMARK_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_COLON_COLON, - anon_sym_BANG_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_BANGin, - anon_sym_BANGis, - anon_sym_PERCENT, - anon_sym_as_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG_BANG, - sym__backtick_identifier, - [53034] = 5, + [52975] = 5, ACTIONS(5780), 1, anon_sym_LBRACE, - STATE(5419), 1, + STATE(5378), 1, sym_class_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4557), 22, + ACTIONS(4329), 22, sym__automatic_semicolon, sym__string_start, anon_sym_AT, @@ -533801,7 +533743,7 @@ static const uint16_t ts_small_parse_table[] = { sym_bin_literal, anon_sym_SQUOTE, sym__backtick_identifier, - ACTIONS(4555), 30, + ACTIONS(4327), 30, anon_sym_object, anon_sym_fun, anon_sym_get, @@ -533832,28 +533774,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_true, anon_sym_false, sym__alpha_identifier, - [53101] = 10, - ACTIONS(5582), 1, - anon_sym_where, - ACTIONS(8104), 1, + [53042] = 6, + ACTIONS(5598), 1, anon_sym_LBRACE, - ACTIONS(8442), 1, - anon_sym_EQ, - ACTIONS(8476), 1, + ACTIONS(8474), 1, anon_sym_COLON, - STATE(4711), 1, - sym_function_body, - STATE(4800), 1, - sym__block, - STATE(5527), 1, - sym_type_constraints, + STATE(4749), 1, + sym_class_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4173), 21, + ACTIONS(4349), 22, anon_sym_as, anon_sym_LT, anon_sym_GT, + anon_sym_where, anon_sym_DOT, anon_sym_get, anon_sym_set, @@ -533872,15 +533807,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4175), 26, + ACTIONS(4351), 29, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, + anon_sym_RBRACK, anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_COMMA, anon_sym_RPAREN, anon_sym_SEMI, anon_sym_STAR, + anon_sym_DASH_GT, sym_label, anon_sym_DOT_DOT, anon_sym_QMARK_COLON, @@ -533899,6 +533837,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, + [53111] = 5, + ACTIONS(8464), 1, + anon_sym_else, + ACTIONS(8476), 1, + anon_sym_SEMI, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(4818), 23, + anon_sym_as, + anon_sym_EQ, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + anon_sym_get, + anon_sym_set, + anon_sym_STAR, + anon_sym_in, + anon_sym_while, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_is, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_PERCENT, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, + sym__alpha_identifier, + ACTIONS(4820), 29, + sym_safe_nav, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + sym_label, + anon_sym_DOT_DOT, + anon_sym_QMARK_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_COLON_COLON, + anon_sym_PLUS_EQ, + anon_sym_DASH_EQ, + anon_sym_STAR_EQ, + anon_sym_SLASH_EQ, + anon_sym_PERCENT_EQ, + anon_sym_BANG_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_BANGin, + anon_sym_BANGis, + anon_sym_as_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG_BANG, + sym__backtick_identifier, [53178] = 5, ACTIONS(5758), 1, anon_sym_LBRACE, @@ -534475,7 +534475,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 20, + ACTIONS(4176), 20, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -534496,7 +534496,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 27, + ACTIONS(4178), 27, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -534604,7 +534604,7 @@ static const uint16_t ts_small_parse_table[] = { sym__block, STATE(4871), 1, sym_function_body, - STATE(5482), 1, + STATE(5487), 1, sym_type_constraints, ACTIONS(3), 2, sym_multiline_comment, @@ -535190,7 +535190,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4173), 20, + ACTIONS(4170), 20, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -535211,7 +535211,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4175), 27, + ACTIONS(4172), 27, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -535624,7 +535624,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 21, + ACTIONS(4176), 21, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -535646,7 +535646,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 26, + ACTIONS(4178), 26, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -535929,7 +535929,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_body, STATE(4800), 1, sym__block, - STATE(5532), 1, + STATE(5508), 1, sym_type_constraints, ACTIONS(3), 2, sym_multiline_comment, @@ -536179,7 +536179,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -536381,7 +536381,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -537487,7 +537487,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_body, STATE(4800), 1, sym__block, - STATE(5508), 1, + STATE(5509), 1, sym_type_constraints, ACTIONS(3), 2, sym_multiline_comment, @@ -538263,7 +538263,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -538833,7 +538833,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 20, + ACTIONS(4176), 20, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -538854,7 +538854,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 26, + ACTIONS(4178), 26, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -539129,7 +539129,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -539523,7 +539523,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 20, + ACTIONS(4176), 20, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -539544,7 +539544,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 27, + ACTIONS(4178), 27, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -540259,7 +540259,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4173), 20, + ACTIONS(4170), 20, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -540280,7 +540280,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4175), 26, + ACTIONS(4172), 26, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -540791,7 +540791,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4185), 23, + ACTIONS(4178), 23, sym__automatic_semicolon, sym__string_start, anon_sym_AT, @@ -540815,7 +540815,7 @@ static const uint16_t ts_small_parse_table[] = { sym_bin_literal, anon_sym_SQUOTE, sym__backtick_identifier, - ACTIONS(4183), 30, + ACTIONS(4176), 30, anon_sym_object, anon_sym_fun, anon_sym_get, @@ -542149,23 +542149,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [62152] = 7, - ACTIONS(8223), 1, + [62152] = 3, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(4168), 21, + sym__string_start, + anon_sym_AT, + anon_sym_LBRACK, anon_sym_LBRACE, - ACTIONS(8480), 1, - anon_sym_EQ, - STATE(5076), 1, - sym_function_body, - STATE(5091), 1, - sym__block, + anon_sym_LPAREN, + anon_sym_LT, + anon_sym_STAR, + anon_sym_COLON_COLON, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_return_AT, + anon_sym_continue_AT, + anon_sym_break_AT, + anon_sym_this_AT, + anon_sym_super_AT, + sym_real_literal, + sym_hex_literal, + sym_bin_literal, + anon_sym_SQUOTE, + sym__backtick_identifier, + ACTIONS(4166), 31, + anon_sym_val, + anon_sym_object, + anon_sym_fun, + anon_sym_DOT, + anon_sym_get, + anon_sym_set, + anon_sym_this, + anon_sym_super, + sym_label, + anon_sym_for, + anon_sym_while, + anon_sym_do, + anon_sym_null, + anon_sym_if, + anon_sym_when, + anon_sym_try, + anon_sym_throw, + anon_sym_return, + anon_sym_continue, + anon_sym_break, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, + sym_integer_literal, + anon_sym_true, + anon_sym_false, + sym__alpha_identifier, + [62213] = 8, + ACTIONS(5776), 1, + anon_sym_where, + ACTIONS(5788), 1, + anon_sym_LBRACE, + ACTIONS(8575), 1, + anon_sym_COLON, + STATE(4979), 1, + sym_type_constraints, + STATE(5106), 1, + sym_class_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4307), 21, + ACTIONS(4216), 20, anon_sym_as, anon_sym_LT, anon_sym_GT, - anon_sym_where, anon_sym_DOT, anon_sym_get, anon_sym_set, @@ -542183,7 +542242,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4309), 27, + ACTIONS(4218), 27, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -542211,70 +542270,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [62221] = 8, - ACTIONS(5776), 1, - anon_sym_where, - ACTIONS(5788), 1, - anon_sym_LBRACE, - ACTIONS(8575), 1, - anon_sym_COLON, - STATE(4979), 1, - sym_type_constraints, - STATE(5106), 1, - sym_class_body, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(4216), 20, - anon_sym_as, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - anon_sym_get, - anon_sym_set, - anon_sym_in, - anon_sym_else, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_is, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - sym__alpha_identifier, - ACTIONS(4218), 27, - sym__automatic_semicolon, - sym_safe_nav, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_STAR, - sym_label, - anon_sym_DOT_DOT, - anon_sym_QMARK_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_COLON_COLON, - anon_sym_BANG_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_BANGin, - anon_sym_BANGis, - anon_sym_PERCENT, - anon_sym_as_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG_BANG, - sym__backtick_identifier, - [62292] = 8, + [62284] = 8, ACTIONS(5770), 1, anon_sym_LBRACE, ACTIONS(5776), 1, @@ -542337,28 +542333,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [62363] = 8, - ACTIONS(5770), 1, - anon_sym_LBRACE, - ACTIONS(5776), 1, - anon_sym_where, + [62355] = 4, ACTIONS(8577), 1, - anon_sym_COLON, - STATE(4999), 1, - sym_type_constraints, - STATE(5231), 1, - sym_enum_class_body, + anon_sym_LPAREN, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4321), 20, + ACTIONS(4267), 22, anon_sym_as, anon_sym_LT, anon_sym_GT, + anon_sym_where, anon_sym_DOT, anon_sym_get, anon_sym_set, anon_sym_in, + anon_sym_while, anon_sym_else, anon_sym_BANG_EQ, anon_sym_EQ_EQ, @@ -542372,16 +542362,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4323), 27, - sym__automatic_semicolon, + ACTIONS(4265), 29, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_LPAREN, anon_sym_COMMA, + anon_sym_RPAREN, anon_sym_SEMI, anon_sym_STAR, + anon_sym_DASH_GT, sym_label, anon_sym_DOT_DOT, anon_sym_QMARK_COLON, @@ -542400,7 +542392,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [62434] = 23, + [62418] = 23, ACTIONS(3316), 1, anon_sym_AT, ACTIONS(7645), 1, @@ -542435,7 +542427,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9405), 2, @@ -542478,13 +542470,19 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [62535] = 4, - ACTIONS(8603), 1, - anon_sym_LPAREN, + [62519] = 7, + ACTIONS(8223), 1, + anon_sym_LBRACE, + ACTIONS(8480), 1, + anon_sym_EQ, + STATE(5091), 1, + sym__block, + STATE(5167), 1, + sym_function_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4267), 22, + ACTIONS(4447), 21, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -542493,7 +542491,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_get, anon_sym_set, anon_sym_in, - anon_sym_while, anon_sym_else, anon_sym_BANG_EQ, anon_sym_EQ_EQ, @@ -542507,18 +542504,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4265), 29, + ACTIONS(4449), 27, + sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_COMMA, - anon_sym_RPAREN, anon_sym_SEMI, anon_sym_STAR, - anon_sym_DASH_GT, sym_label, anon_sym_DOT_DOT, anon_sym_QMARK_COLON, @@ -542537,69 +542532,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [62598] = 7, - ACTIONS(8223), 1, - anon_sym_LBRACE, - ACTIONS(8480), 1, - anon_sym_EQ, - STATE(5091), 1, - sym__block, - STATE(5167), 1, - sym_function_body, + [62588] = 5, + ACTIONS(8603), 1, + anon_sym_DOT, + STATE(5440), 1, + aux_sym_user_type_repeat1, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4447), 21, - anon_sym_as, - anon_sym_LT, - anon_sym_GT, - anon_sym_where, - anon_sym_DOT, + ACTIONS(4155), 20, + sym__string_start, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_STAR, + anon_sym_COLON_COLON, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_return_AT, + anon_sym_continue_AT, + anon_sym_break_AT, + anon_sym_this_AT, + anon_sym_super_AT, + sym_real_literal, + sym_hex_literal, + sym_bin_literal, + anon_sym_SQUOTE, + sym__backtick_identifier, + ACTIONS(4153), 30, + anon_sym_val, + anon_sym_object, + anon_sym_fun, anon_sym_get, anon_sym_set, - anon_sym_in, - anon_sym_else, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_is, + anon_sym_this, + anon_sym_super, + sym_label, + anon_sym_for, + anon_sym_while, + anon_sym_do, + anon_sym_null, + anon_sym_if, + anon_sym_when, + anon_sym_try, + anon_sym_throw, + anon_sym_return, + anon_sym_continue, + anon_sym_break, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_data, anon_sym_inner, anon_sym_value, anon_sym_expect, anon_sym_actual, + sym_integer_literal, + anon_sym_true, + anon_sym_false, sym__alpha_identifier, - ACTIONS(4449), 27, - sym__automatic_semicolon, - sym_safe_nav, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_STAR, - sym_label, - anon_sym_DOT_DOT, - anon_sym_QMARK_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_COLON_COLON, - anon_sym_BANG_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_BANGin, - anon_sym_BANGis, - anon_sym_PERCENT, - anon_sym_as_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG_BANG, - sym__backtick_identifier, - [62667] = 8, + [62653] = 8, ACTIONS(8104), 1, anon_sym_LBRACE, ACTIONS(8442), 1, @@ -542662,70 +542655,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [62738] = 5, - ACTIONS(8607), 1, - anon_sym_DOT, - STATE(5440), 1, - aux_sym_user_type_repeat1, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(4155), 20, - sym__string_start, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_STAR, - anon_sym_COLON_COLON, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_return_AT, - anon_sym_continue_AT, - anon_sym_break_AT, - anon_sym_this_AT, - anon_sym_super_AT, - sym_real_literal, - sym_hex_literal, - sym_bin_literal, - anon_sym_SQUOTE, - sym__backtick_identifier, - ACTIONS(4153), 30, - anon_sym_val, - anon_sym_object, - anon_sym_fun, - anon_sym_get, - anon_sym_set, - anon_sym_this, - anon_sym_super, - sym_label, - anon_sym_for, - anon_sym_while, - anon_sym_do, - anon_sym_null, - anon_sym_if, - anon_sym_when, - anon_sym_try, - anon_sym_throw, - anon_sym_return, - anon_sym_continue, - anon_sym_break, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - sym_integer_literal, - anon_sym_true, - anon_sym_false, - sym__alpha_identifier, - [62803] = 23, + [62724] = 23, ACTIONS(3316), 1, anon_sym_AT, - ACTIONS(5261), 1, + ACTIONS(5265), 1, anon_sym_SEMI, ACTIONS(7645), 1, anon_sym_get, @@ -542737,7 +542670,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_where, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8609), 1, + ACTIONS(8607), 1, anon_sym_EQ, STATE(5541), 1, sym_type_constraints, @@ -542757,7 +542690,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9460), 2, @@ -542800,7 +542733,66 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [62904] = 8, + [62825] = 4, + ACTIONS(8609), 1, + anon_sym_LPAREN, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(4289), 22, + anon_sym_as, + anon_sym_LT, + anon_sym_GT, + anon_sym_where, + anon_sym_DOT, + anon_sym_get, + anon_sym_set, + anon_sym_in, + anon_sym_while, + anon_sym_else, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_is, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, + sym__alpha_identifier, + ACTIONS(4287), 29, + sym_safe_nav, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_STAR, + anon_sym_DASH_GT, + sym_label, + anon_sym_DOT_DOT, + anon_sym_QMARK_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_COLON_COLON, + anon_sym_BANG_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_BANGin, + anon_sym_BANGis, + anon_sym_PERCENT, + anon_sym_as_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG_BANG, + sym__backtick_identifier, + [62888] = 8, ACTIONS(8104), 1, anon_sym_LBRACE, ACTIONS(8442), 1, @@ -542863,13 +542855,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [62975] = 4, - ACTIONS(8613), 1, - anon_sym_LPAREN, + [62959] = 7, + ACTIONS(8223), 1, + anon_sym_LBRACE, + ACTIONS(8480), 1, + anon_sym_EQ, + STATE(5076), 1, + sym_function_body, + STATE(5091), 1, + sym__block, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4289), 22, + ACTIONS(4307), 21, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -542878,7 +542876,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_get, anon_sym_set, anon_sym_in, - anon_sym_while, anon_sym_else, anon_sym_BANG_EQ, anon_sym_EQ_EQ, @@ -542892,18 +542889,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4287), 29, + ACTIONS(4309), 27, + sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_COMMA, - anon_sym_RPAREN, anon_sym_SEMI, anon_sym_STAR, - anon_sym_DASH_GT, sym_label, anon_sym_DOT_DOT, anon_sym_QMARK_COLON, @@ -542922,7 +542917,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [63038] = 23, + [63028] = 23, ACTIONS(3316), 1, anon_sym_AT, ACTIONS(7645), 1, @@ -542935,9 +542930,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_where, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8615), 1, + ACTIONS(8613), 1, anon_sym_EQ, - ACTIONS(8617), 1, + ACTIONS(8615), 1, anon_sym_SEMI, STATE(5594), 1, sym_type_constraints, @@ -542957,7 +542952,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9311), 2, @@ -543000,15 +542995,15 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [63139] = 5, - ACTIONS(8619), 1, + [63129] = 5, + ACTIONS(8617), 1, anon_sym_DOT, STATE(5440), 1, aux_sym_user_type_repeat1, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 20, + ACTIONS(4184), 20, sym__string_start, anon_sym_AT, anon_sym_LBRACK, @@ -543029,7 +543024,7 @@ static const uint16_t ts_small_parse_table[] = { sym_bin_literal, anon_sym_SQUOTE, sym__backtick_identifier, - ACTIONS(4166), 30, + ACTIONS(4182), 30, anon_sym_val, anon_sym_object, anon_sym_fun, @@ -543060,10 +543055,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_true, anon_sym_false, sym__alpha_identifier, - [63204] = 5, - ACTIONS(8622), 1, + [63194] = 5, + ACTIONS(8620), 1, anon_sym_SEMI, - ACTIONS(8624), 1, + ACTIONS(8622), 1, anon_sym_else, ACTIONS(3), 2, sym_multiline_comment, @@ -543120,68 +543115,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [63269] = 3, + [63259] = 8, + ACTIONS(5770), 1, + anon_sym_LBRACE, + ACTIONS(5776), 1, + anon_sym_where, + ACTIONS(8624), 1, + anon_sym_COLON, + STATE(4972), 1, + sym_type_constraints, + STATE(5106), 1, + sym_enum_class_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4181), 21, - sym__string_start, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_LBRACE, - anon_sym_LPAREN, + ACTIONS(4216), 20, + anon_sym_as, anon_sym_LT, - anon_sym_STAR, - anon_sym_COLON_COLON, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_return_AT, - anon_sym_continue_AT, - anon_sym_break_AT, - anon_sym_this_AT, - anon_sym_super_AT, - sym_real_literal, - sym_hex_literal, - sym_bin_literal, - anon_sym_SQUOTE, - sym__backtick_identifier, - ACTIONS(4179), 31, - anon_sym_val, - anon_sym_object, - anon_sym_fun, + anon_sym_GT, anon_sym_DOT, anon_sym_get, anon_sym_set, - anon_sym_this, - anon_sym_super, - sym_label, - anon_sym_for, - anon_sym_while, - anon_sym_do, - anon_sym_null, - anon_sym_if, - anon_sym_when, - anon_sym_try, - anon_sym_throw, - anon_sym_return, - anon_sym_continue, - anon_sym_break, + anon_sym_in, + anon_sym_else, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_is, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_data, anon_sym_inner, anon_sym_value, anon_sym_expect, anon_sym_actual, - sym_integer_literal, - anon_sym_true, - anon_sym_false, sym__alpha_identifier, + ACTIONS(4218), 27, + sym__automatic_semicolon, + sym_safe_nav, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_SEMI, + anon_sym_STAR, + sym_label, + anon_sym_DOT_DOT, + anon_sym_QMARK_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_COLON_COLON, + anon_sym_BANG_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_BANGin, + anon_sym_BANGis, + anon_sym_PERCENT, + anon_sym_as_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG_BANG, + sym__backtick_identifier, [63330] = 5, - ACTIONS(8607), 1, + ACTIONS(8603), 1, anon_sym_DOT, - STATE(5435), 1, + STATE(5433), 1, aux_sym_user_type_repeat1, ACTIONS(3), 2, sym_multiline_comment, @@ -543239,7 +543239,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_false, sym__alpha_identifier, [63395] = 4, - ACTIONS(8624), 1, + ACTIONS(8622), 1, anon_sym_else, ACTIONS(3), 2, sym_multiline_comment, @@ -543764,7 +543764,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9265), 2, @@ -543876,7 +543876,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -543956,7 +543956,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -544539,7 +544539,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 21, + ACTIONS(4176), 21, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -544561,7 +544561,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 27, + ACTIONS(4178), 27, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -545036,7 +545036,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 20, + ACTIONS(4176), 20, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -545057,7 +545057,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 26, + ACTIONS(4178), 26, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -545151,7 +545151,7 @@ static const uint16_t ts_small_parse_table[] = { [65565] = 23, ACTIONS(3316), 1, anon_sym_AT, - ACTIONS(5265), 1, + ACTIONS(5257), 1, anon_sym_SEMI, ACTIONS(7645), 1, anon_sym_get, @@ -545183,7 +545183,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9110), 2, @@ -545421,7 +545421,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -545558,70 +545558,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [66055] = 8, - ACTIONS(5770), 1, - anon_sym_LBRACE, - ACTIONS(5776), 1, - anon_sym_where, - ACTIONS(8668), 1, - anon_sym_COLON, - STATE(4972), 1, - sym_type_constraints, - STATE(5106), 1, - sym_enum_class_body, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(4216), 20, - anon_sym_as, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - anon_sym_get, - anon_sym_set, - anon_sym_in, - anon_sym_else, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_is, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - sym__alpha_identifier, - ACTIONS(4218), 27, - sym__automatic_semicolon, - sym_safe_nav, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_SEMI, - anon_sym_STAR, - sym_label, - anon_sym_DOT_DOT, - anon_sym_QMARK_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_COLON_COLON, - anon_sym_BANG_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_BANGin, - anon_sym_BANGis, - anon_sym_PERCENT, - anon_sym_as_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG_BANG, - sym__backtick_identifier, - [66126] = 25, + [66055] = 25, ACTIONS(3202), 1, anon_sym_AT, ACTIONS(3226), 1, @@ -545638,7 +545575,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, ACTIONS(8644), 1, anon_sym_where, - ACTIONS(8670), 1, + ACTIONS(8668), 1, anon_sym_COLON, STATE(5564), 1, sym_type_parameters, @@ -545690,7 +545627,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -545701,19 +545638,21 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [66231] = 7, - ACTIONS(8104), 1, + [66160] = 8, + ACTIONS(5770), 1, anon_sym_LBRACE, - ACTIONS(8442), 1, - anon_sym_EQ, - STATE(4757), 1, - sym_function_body, - STATE(4800), 1, - sym__block, + ACTIONS(5776), 1, + anon_sym_where, + ACTIONS(8670), 1, + anon_sym_COLON, + STATE(4999), 1, + sym_type_constraints, + STATE(5231), 1, + sym_enum_class_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4147), 21, + ACTIONS(4321), 20, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -545721,7 +545660,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_get, anon_sym_set, anon_sym_in, - anon_sym_while, anon_sym_else, anon_sym_BANG_EQ, anon_sym_EQ_EQ, @@ -545735,13 +545673,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4149), 26, + ACTIONS(4323), 27, + sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_RPAREN, + anon_sym_COMMA, anon_sym_SEMI, anon_sym_STAR, sym_label, @@ -545762,19 +545701,98 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [66299] = 7, - ACTIONS(8104), 1, + [66231] = 23, + ACTIONS(1804), 1, + anon_sym_while, + ACTIONS(3316), 1, + anon_sym_AT, + ACTIONS(5405), 1, + anon_sym_SEMI, + ACTIONS(8595), 1, + sym_property_modifier, + ACTIONS(8672), 1, + anon_sym_EQ, + ACTIONS(8674), 1, + anon_sym_by, + ACTIONS(8676), 1, + anon_sym_where, + ACTIONS(8678), 1, + anon_sym_get, + ACTIONS(8680), 1, + anon_sym_set, + STATE(5621), 1, + sym_type_constraints, + STATE(5669), 1, + sym_property_delegate, + STATE(9271), 1, + sym_modifiers, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(8591), 2, + anon_sym_override, + anon_sym_lateinit, + ACTIONS(8601), 2, + anon_sym_expect, + anon_sym_actual, + STATE(5791), 2, + sym__single_annotation, + sym__multi_annotation, + STATE(9599), 2, + sym_getter, + sym_setter, + ACTIONS(8597), 3, + anon_sym_abstract, + anon_sym_final, + anon_sym_open, + ACTIONS(8599), 3, + anon_sym_vararg, + anon_sym_noinline, + anon_sym_crossinline, + ACTIONS(8593), 4, + anon_sym_public, + anon_sym_private, + anon_sym_internal, + anon_sym_protected, + ACTIONS(8589), 5, + anon_sym_sealed, + anon_sym_annotation, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + ACTIONS(8587), 6, + anon_sym_suspend, + anon_sym_tailrec, + anon_sym_operator, + anon_sym_infix, + anon_sym_inline, + anon_sym_external, + STATE(5620), 10, + sym__modifier, + sym_class_modifier, + sym_member_modifier, + sym_visibility_modifier, + sym_function_modifier, + sym_inheritance_modifier, + sym_parameter_modifier, + sym_platform_modifier, + sym_annotation, + aux_sym_modifiers_repeat1, + [66331] = 8, + ACTIONS(8223), 1, anon_sym_LBRACE, - ACTIONS(8442), 1, + ACTIONS(8559), 1, anon_sym_EQ, - STATE(4800), 1, - sym__block, - STATE(4881), 1, + ACTIONS(8682), 1, + anon_sym_COLON, + STATE(5090), 1, sym_function_body, + STATE(5091), 1, + sym__block, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4443), 21, + ACTIONS(4229), 20, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -545782,7 +545800,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_get, anon_sym_set, anon_sym_in, - anon_sym_while, anon_sym_else, anon_sym_BANG_EQ, anon_sym_EQ_EQ, @@ -545796,13 +545813,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4445), 26, + ACTIONS(4231), 26, + sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, anon_sym_STAR, sym_label, @@ -545823,7 +545840,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [66367] = 3, + [66401] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -545880,7 +545897,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_true, anon_sym_false, sym__alpha_identifier, - [66427] = 4, + [66461] = 4, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -545938,18 +545955,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [66489] = 23, - ACTIONS(8672), 1, + [66523] = 23, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8676), 1, + ACTIONS(8688), 1, anon_sym_COMMA, - ACTIONS(8678), 1, + ACTIONS(8690), 1, anon_sym_RPAREN, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -545962,42 +545979,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -546015,64 +546032,68 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [66589] = 3, + [66623] = 7, + ACTIONS(8104), 1, + anon_sym_LBRACE, + ACTIONS(8442), 1, + anon_sym_EQ, + STATE(4757), 1, + sym_function_body, + STATE(4800), 1, + sym__block, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4315), 20, - sym__string_start, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_STAR, - anon_sym_COLON_COLON, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_return_AT, - anon_sym_continue_AT, - anon_sym_break_AT, - anon_sym_this_AT, - anon_sym_super_AT, - sym_real_literal, - sym_hex_literal, - sym_bin_literal, - anon_sym_SQUOTE, - sym__backtick_identifier, - ACTIONS(4313), 31, - anon_sym_val, - anon_sym_object, - anon_sym_fun, + ACTIONS(4147), 21, + anon_sym_as, + anon_sym_LT, + anon_sym_GT, anon_sym_DOT, anon_sym_get, anon_sym_set, - anon_sym_this, - anon_sym_super, - sym_label, - anon_sym_for, + anon_sym_in, anon_sym_while, - anon_sym_do, - anon_sym_null, - anon_sym_if, - anon_sym_when, - anon_sym_try, - anon_sym_throw, - anon_sym_return, - anon_sym_continue, - anon_sym_break, + anon_sym_else, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_is, anon_sym_PLUS, anon_sym_DASH, + anon_sym_SLASH, anon_sym_data, anon_sym_inner, anon_sym_value, anon_sym_expect, anon_sym_actual, - sym_integer_literal, - anon_sym_true, - anon_sym_false, sym__alpha_identifier, - [66649] = 7, + ACTIONS(4149), 26, + sym_safe_nav, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_STAR, + sym_label, + anon_sym_DOT_DOT, + anon_sym_QMARK_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_COLON_COLON, + anon_sym_BANG_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_BANGin, + anon_sym_BANGis, + anon_sym_PERCENT, + anon_sym_as_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG_BANG, + sym__backtick_identifier, + [66691] = 7, ACTIONS(8104), 1, anon_sym_LBRACE, ACTIONS(8442), 1, @@ -546133,11 +546154,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [66717] = 3, + [66759] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4319), 20, + ACTIONS(4184), 20, sym__string_start, anon_sym_AT, anon_sym_LBRACK, @@ -546158,7 +546179,7 @@ static const uint16_t ts_small_parse_table[] = { sym_bin_literal, anon_sym_SQUOTE, sym__backtick_identifier, - ACTIONS(4317), 31, + ACTIONS(4182), 31, anon_sym_val, anon_sym_object, anon_sym_fun, @@ -546190,95 +546211,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_true, anon_sym_false, sym__alpha_identifier, - [66777] = 23, - ACTIONS(8672), 1, - sym__alpha_identifier, - ACTIONS(8674), 1, - anon_sym_AT, - ACTIONS(8694), 1, - sym_property_modifier, - ACTIONS(8702), 1, - sym__backtick_identifier, - ACTIONS(8704), 1, - anon_sym_COMMA, - ACTIONS(8706), 1, - anon_sym_RPAREN, - STATE(6224), 1, - sym__lexical_identifier, - STATE(7862), 1, - sym_modifiers, - STATE(9008), 1, - sym_class_parameter, - STATE(9495), 1, - sym_simple_identifier, + [66819] = 8, + ACTIONS(5776), 1, + anon_sym_where, + ACTIONS(5788), 1, + anon_sym_LBRACE, + ACTIONS(6382), 1, + anon_sym_COLON, + STATE(5030), 1, + sym_type_constraints, + STATE(5175), 1, + sym_class_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, - anon_sym_val, - anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(3270), 20, + anon_sym_as, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, - anon_sym_sealed, - anon_sym_annotation, - ACTIONS(8690), 2, - anon_sym_override, - anon_sym_lateinit, - ACTIONS(8700), 2, - anon_sym_expect, - anon_sym_actual, - STATE(5880), 2, - sym__single_annotation, - sym__multi_annotation, - ACTIONS(8688), 3, + anon_sym_in, + anon_sym_else, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_is, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, - anon_sym_abstract, - anon_sym_final, - anon_sym_open, - ACTIONS(8698), 3, - anon_sym_vararg, - anon_sym_noinline, - anon_sym_crossinline, - ACTIONS(8692), 4, - anon_sym_public, - anon_sym_private, - anon_sym_internal, - anon_sym_protected, - ACTIONS(8684), 6, - anon_sym_suspend, - anon_sym_tailrec, - anon_sym_operator, - anon_sym_infix, - anon_sym_inline, - anon_sym_external, - STATE(5675), 10, - sym__modifier, - sym_class_modifier, - sym_member_modifier, - sym_visibility_modifier, - sym_function_modifier, - sym_inheritance_modifier, - sym_parameter_modifier, - sym_platform_modifier, - sym_annotation, - aux_sym_modifiers_repeat1, - [66877] = 23, - ACTIONS(8672), 1, + anon_sym_expect, + anon_sym_actual, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(3274), 26, + sym__automatic_semicolon, + sym_safe_nav, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_STAR, + sym_label, + anon_sym_DOT_DOT, + anon_sym_QMARK_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_COLON_COLON, + anon_sym_BANG_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_BANGin, + anon_sym_BANGis, + anon_sym_PERCENT, + anon_sym_as_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG_BANG, + sym__backtick_identifier, + [66889] = 23, + ACTIONS(8684), 1, + sym__alpha_identifier, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(8708), 1, + ACTIONS(8716), 1, anon_sym_COMMA, - ACTIONS(8710), 1, + ACTIONS(8718), 1, anon_sym_RPAREN, STATE(6224), 1, sym__lexical_identifier, @@ -546291,42 +546297,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -546344,7 +546350,7 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [66977] = 23, + [66989] = 23, ACTIONS(3202), 1, anon_sym_AT, ACTIONS(3226), 1, @@ -546357,7 +546363,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_where, ACTIONS(8521), 1, anon_sym_LBRACE, - ACTIONS(8712), 1, + ACTIONS(8720), 1, anon_sym_COLON, STATE(8383), 1, sym_primary_constructor, @@ -546410,7 +546416,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -546421,7 +546427,7 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [67077] = 23, + [67089] = 23, ACTIONS(1792), 1, anon_sym_while, ACTIONS(3316), 1, @@ -546430,16 +546436,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8714), 1, - anon_sym_EQ, - ACTIONS(8716), 1, + ACTIONS(8674), 1, anon_sym_by, - ACTIONS(8718), 1, + ACTIONS(8676), 1, anon_sym_where, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, + ACTIONS(8722), 1, + anon_sym_EQ, STATE(5607), 1, sym_type_constraints, STATE(5656), 1, @@ -546455,7 +546461,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9565), 2, @@ -546498,7 +546504,7 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [67177] = 23, + [67189] = 23, ACTIONS(1798), 1, anon_sym_while, ACTIONS(3316), 1, @@ -546507,13 +546513,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8716), 1, + ACTIONS(8674), 1, anon_sym_by, - ACTIONS(8718), 1, + ACTIONS(8676), 1, anon_sym_where, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, ACTIONS(8724), 1, anon_sym_EQ, @@ -546532,7 +546538,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9522), 2, @@ -546575,14 +546581,14 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [67277] = 23, - ACTIONS(8672), 1, + [67289] = 23, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8726), 1, anon_sym_COMMA, @@ -546599,42 +546605,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -546652,7 +546658,7 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [67377] = 23, + [67389] = 23, ACTIONS(3202), 1, anon_sym_AT, ACTIONS(3226), 1, @@ -546718,7 +546724,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -546729,7 +546735,7 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [67477] = 6, + [67489] = 6, ACTIONS(5788), 1, anon_sym_LBRACE, ACTIONS(8732), 1, @@ -546789,14 +546795,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [67543] = 23, - ACTIONS(8672), 1, + [67555] = 23, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8734), 1, anon_sym_COMMA, @@ -546813,42 +546819,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -546866,7 +546872,7 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [67643] = 14, + [67655] = 14, ACTIONS(8738), 1, anon_sym_AT, ACTIONS(8757), 1, @@ -546934,7 +546940,7 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [67725] = 5, + [67737] = 5, ACTIONS(8769), 1, anon_sym_by, STATE(5127), 1, @@ -546993,7 +546999,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [67789] = 5, + [67801] = 5, ACTIONS(8771), 1, anon_sym_LPAREN, STATE(5593), 1, @@ -547052,7 +547058,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_true, anon_sym_false, sym__alpha_identifier, - [67853] = 23, + [67865] = 23, ACTIONS(3202), 1, anon_sym_AT, ACTIONS(3226), 1, @@ -547118,7 +547124,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -547129,81 +547135,21 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [67953] = 3, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(4168), 20, - sym__string_start, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_STAR, - anon_sym_COLON_COLON, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG, - anon_sym_return_AT, - anon_sym_continue_AT, - anon_sym_break_AT, - anon_sym_this_AT, - anon_sym_super_AT, - sym_real_literal, - sym_hex_literal, - sym_bin_literal, - anon_sym_SQUOTE, - sym__backtick_identifier, - ACTIONS(4166), 31, - anon_sym_val, - anon_sym_object, - anon_sym_fun, - anon_sym_DOT, - anon_sym_get, - anon_sym_set, - anon_sym_this, - anon_sym_super, - sym_label, - anon_sym_for, - anon_sym_while, - anon_sym_do, - anon_sym_null, - anon_sym_if, - anon_sym_when, - anon_sym_try, - anon_sym_throw, - anon_sym_return, - anon_sym_continue, - anon_sym_break, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - sym_integer_literal, - anon_sym_true, - anon_sym_false, - sym__alpha_identifier, - [68013] = 8, - ACTIONS(8223), 1, + [67965] = 6, + ACTIONS(5788), 1, anon_sym_LBRACE, - ACTIONS(8559), 1, - anon_sym_EQ, ACTIONS(8776), 1, anon_sym_COLON, - STATE(5076), 1, - sym_function_body, - STATE(5091), 1, - sym__block, + STATE(5093), 1, + sym_class_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4307), 20, + ACTIONS(4349), 21, anon_sym_as, anon_sym_LT, anon_sym_GT, + anon_sym_where, anon_sym_DOT, anon_sym_get, anon_sym_set, @@ -547221,13 +547167,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4309), 26, + ACTIONS(4351), 27, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_COMMA, anon_sym_SEMI, anon_sym_STAR, sym_label, @@ -547248,13 +547195,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [68083] = 8, + [68031] = 8, ACTIONS(8223), 1, anon_sym_LBRACE, ACTIONS(8559), 1, anon_sym_EQ, ACTIONS(8778), 1, anon_sym_COLON, + STATE(5076), 1, + sym_function_body, + STATE(5091), 1, + sym__block, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(4307), 20, + anon_sym_as, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + anon_sym_get, + anon_sym_set, + anon_sym_in, + anon_sym_else, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_is, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, + sym__alpha_identifier, + ACTIONS(4309), 26, + sym__automatic_semicolon, + sym_safe_nav, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_SEMI, + anon_sym_STAR, + sym_label, + anon_sym_DOT_DOT, + anon_sym_QMARK_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_COLON_COLON, + anon_sym_BANG_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_BANGin, + anon_sym_BANGis, + anon_sym_PERCENT, + anon_sym_as_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG_BANG, + sym__backtick_identifier, + [68101] = 8, + ACTIONS(8223), 1, + anon_sym_LBRACE, + ACTIONS(8559), 1, + anon_sym_EQ, + ACTIONS(8780), 1, + anon_sym_COLON, STATE(5091), 1, sym__block, STATE(5163), 1, @@ -547310,12 +547319,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [68153] = 8, + [68171] = 8, ACTIONS(5776), 1, anon_sym_where, ACTIONS(5788), 1, anon_sym_LBRACE, - ACTIONS(8780), 1, + ACTIONS(8782), 1, anon_sym_COLON, STATE(5057), 1, sym_type_constraints, @@ -547372,96 +547381,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [68223] = 23, - ACTIONS(8672), 1, - sym__alpha_identifier, - ACTIONS(8674), 1, - anon_sym_AT, - ACTIONS(8694), 1, - sym_property_modifier, - ACTIONS(8702), 1, - sym__backtick_identifier, - ACTIONS(8782), 1, - anon_sym_COMMA, - ACTIONS(8784), 1, - anon_sym_RPAREN, - STATE(6224), 1, - sym__lexical_identifier, - STATE(7862), 1, - sym_modifiers, - STATE(9072), 1, - sym_class_parameter, - STATE(9495), 1, - sym_simple_identifier, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(8680), 2, - anon_sym_val, - anon_sym_var, - ACTIONS(8682), 2, - anon_sym_get, - anon_sym_set, - ACTIONS(8686), 2, - anon_sym_sealed, - anon_sym_annotation, - ACTIONS(8690), 2, - anon_sym_override, - anon_sym_lateinit, - ACTIONS(8700), 2, - anon_sym_expect, - anon_sym_actual, - STATE(5880), 2, - sym__single_annotation, - sym__multi_annotation, - ACTIONS(8688), 3, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - ACTIONS(8696), 3, - anon_sym_abstract, - anon_sym_final, - anon_sym_open, - ACTIONS(8698), 3, - anon_sym_vararg, - anon_sym_noinline, - anon_sym_crossinline, - ACTIONS(8692), 4, - anon_sym_public, - anon_sym_private, - anon_sym_internal, - anon_sym_protected, - ACTIONS(8684), 6, - anon_sym_suspend, - anon_sym_tailrec, - anon_sym_operator, - anon_sym_infix, - anon_sym_inline, - anon_sym_external, - STATE(5675), 10, - sym__modifier, - sym_class_modifier, - sym_member_modifier, - sym_visibility_modifier, - sym_function_modifier, - sym_inheritance_modifier, - sym_parameter_modifier, - sym_platform_modifier, - sym_annotation, - aux_sym_modifiers_repeat1, - [68323] = 7, - ACTIONS(8104), 1, + [68241] = 8, + ACTIONS(5770), 1, anon_sym_LBRACE, - ACTIONS(8442), 1, - anon_sym_EQ, - STATE(4800), 1, - sym__block, - STATE(4838), 1, - sym_function_body, + ACTIONS(5776), 1, + anon_sym_where, + ACTIONS(6378), 1, + anon_sym_COLON, + STATE(4981), 1, + sym_type_constraints, + STATE(5246), 1, + sym_enum_class_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4439), 21, + ACTIONS(3286), 20, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -547469,7 +547403,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_get, anon_sym_set, anon_sym_in, - anon_sym_while, anon_sym_else, anon_sym_BANG_EQ, anon_sym_EQ_EQ, @@ -547483,13 +547416,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4441), 26, + ACTIONS(3290), 26, + sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_RPAREN, anon_sym_SEMI, anon_sym_STAR, sym_label, @@ -547510,19 +547443,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [68391] = 7, + [68311] = 7, ACTIONS(8104), 1, anon_sym_LBRACE, ACTIONS(8442), 1, anon_sym_EQ, + STATE(4730), 1, + sym_function_body, STATE(4800), 1, sym__block, - STATE(4886), 1, - sym_function_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4447), 21, + ACTIONS(4160), 21, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -547544,7 +547477,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4449), 26, + ACTIONS(4162), 26, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -547571,25 +547504,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [68459] = 6, - ACTIONS(5788), 1, + [68379] = 7, + ACTIONS(8104), 1, anon_sym_LBRACE, - ACTIONS(8786), 1, - anon_sym_COLON, - STATE(5093), 1, - sym_class_body, + ACTIONS(8442), 1, + anon_sym_EQ, + STATE(4800), 1, + sym__block, + STATE(4838), 1, + sym_function_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4349), 21, + ACTIONS(4439), 21, anon_sym_as, anon_sym_LT, anon_sym_GT, - anon_sym_where, anon_sym_DOT, anon_sym_get, anon_sym_set, anon_sym_in, + anon_sym_while, anon_sym_else, anon_sym_BANG_EQ, anon_sym_EQ_EQ, @@ -547603,14 +547538,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4351), 27, - sym__automatic_semicolon, + ACTIONS(4441), 26, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, anon_sym_RBRACE, anon_sym_LPAREN, - anon_sym_COMMA, + anon_sym_RPAREN, anon_sym_SEMI, anon_sym_STAR, sym_label, @@ -547631,8 +547565,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [68525] = 5, - ACTIONS(8788), 1, + [68447] = 3, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(4319), 20, + sym__string_start, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_STAR, + anon_sym_COLON_COLON, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_return_AT, + anon_sym_continue_AT, + anon_sym_break_AT, + anon_sym_this_AT, + anon_sym_super_AT, + sym_real_literal, + sym_hex_literal, + sym_bin_literal, + anon_sym_SQUOTE, + sym__backtick_identifier, + ACTIONS(4317), 31, + anon_sym_val, + anon_sym_object, + anon_sym_fun, + anon_sym_DOT, + anon_sym_get, + anon_sym_set, + anon_sym_this, + anon_sym_super, + sym_label, + anon_sym_for, + anon_sym_while, + anon_sym_do, + anon_sym_null, + anon_sym_if, + anon_sym_when, + anon_sym_try, + anon_sym_throw, + anon_sym_return, + anon_sym_continue, + anon_sym_break, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, + sym_integer_literal, + anon_sym_true, + anon_sym_false, + sym__alpha_identifier, + [68507] = 5, + ACTIONS(8784), 1, anon_sym_COMMA, STATE(5321), 1, aux_sym__delegation_specifiers_repeat1, @@ -547690,18 +547681,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [68589] = 23, - ACTIONS(8672), 1, + [68571] = 23, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(8790), 1, + ACTIONS(8786), 1, anon_sym_COMMA, - ACTIONS(8792), 1, + ACTIONS(8788), 1, anon_sym_RPAREN, STATE(6224), 1, sym__lexical_identifier, @@ -547714,42 +547705,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -547767,24 +547758,24 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [68689] = 23, + [68671] = 23, ACTIONS(3316), 1, anon_sym_AT, ACTIONS(3346), 1, anon_sym_while, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8716), 1, + ACTIONS(8674), 1, anon_sym_by, - ACTIONS(8718), 1, + ACTIONS(8676), 1, anon_sym_where, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, - ACTIONS(8794), 1, + ACTIONS(8790), 1, anon_sym_EQ, - ACTIONS(8796), 1, + ACTIONS(8792), 1, anon_sym_SEMI, STATE(5608), 1, sym_type_constraints, @@ -547801,7 +547792,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9806), 2, @@ -547844,66 +547835,66 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [68789] = 23, - ACTIONS(8672), 1, + [68771] = 23, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(8798), 1, + ACTIONS(8794), 1, anon_sym_COMMA, - ACTIONS(8800), 1, + ACTIONS(8796), 1, anon_sym_RPAREN, STATE(6224), 1, sym__lexical_identifier, STATE(7862), 1, sym_modifiers, - STATE(8835), 1, + STATE(9072), 1, sym_class_parameter, STATE(9495), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -547921,12 +547912,12 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [68889] = 8, + [68871] = 8, ACTIONS(5770), 1, anon_sym_LBRACE, ACTIONS(5776), 1, anon_sym_where, - ACTIONS(6398), 1, + ACTIONS(6400), 1, anon_sym_COLON, STATE(5049), 1, sym_type_constraints, @@ -547983,12 +547974,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [68959] = 8, + [68941] = 8, ACTIONS(5770), 1, anon_sym_LBRACE, ACTIONS(5776), 1, anon_sym_where, - ACTIONS(8802), 1, + ACTIONS(8798), 1, anon_sym_COLON, STATE(4999), 1, sym_type_constraints, @@ -548045,64 +548036,73 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [69029] = 14, - ACTIONS(3202), 1, + [69011] = 23, + ACTIONS(3316), 1, anon_sym_AT, - ACTIONS(8808), 1, + ACTIONS(3360), 1, + anon_sym_while, + ACTIONS(8595), 1, sym_property_modifier, + ACTIONS(8674), 1, + anon_sym_by, + ACTIONS(8676), 1, + anon_sym_where, + ACTIONS(8678), 1, + anon_sym_get, + ACTIONS(8680), 1, + anon_sym_set, + ACTIONS(8800), 1, + anon_sym_EQ, + ACTIONS(8802), 1, + anon_sym_SEMI, + STATE(5612), 1, + sym_type_constraints, + STATE(5655), 1, + sym_property_delegate, + STATE(9271), 1, + sym_modifiers, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(7653), 2, + ACTIONS(8591), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(7661), 2, + ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - ACTIONS(8806), 2, - anon_sym_val, - anon_sym_var, - STATE(5732), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(7657), 3, + STATE(9870), 2, + sym_getter, + sym_setter, + ACTIONS(8597), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(7659), 3, + ACTIONS(8599), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(7655), 4, + ACTIONS(8593), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(7651), 5, + ACTIONS(8589), 5, anon_sym_sealed, anon_sym_annotation, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(7649), 6, + ACTIONS(8587), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, anon_sym_infix, anon_sym_inline, anon_sym_external, - ACTIONS(8804), 10, - anon_sym_typealias, - anon_sym_class, - anon_sym_interface, - anon_sym_enum, - anon_sym_constructor, - anon_sym_companion, - anon_sym_object, - anon_sym_fun, - anon_sym_get, - anon_sym_set, - STATE(5499), 10, + STATE(5620), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -548175,84 +548175,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [69181] = 23, - ACTIONS(3316), 1, - anon_sym_AT, - ACTIONS(3360), 1, - anon_sym_while, - ACTIONS(8595), 1, - sym_property_modifier, - ACTIONS(8716), 1, - anon_sym_by, - ACTIONS(8718), 1, - anon_sym_where, - ACTIONS(8720), 1, - anon_sym_get, - ACTIONS(8722), 1, - anon_sym_set, - ACTIONS(8810), 1, + [69181] = 7, + ACTIONS(8104), 1, + anon_sym_LBRACE, + ACTIONS(8442), 1, anon_sym_EQ, - ACTIONS(8812), 1, - anon_sym_SEMI, - STATE(5612), 1, - sym_type_constraints, - STATE(5655), 1, - sym_property_delegate, - STATE(9271), 1, - sym_modifiers, + STATE(4800), 1, + sym__block, + STATE(4881), 1, + sym_function_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8591), 2, - anon_sym_override, - anon_sym_lateinit, - ACTIONS(8601), 2, - anon_sym_expect, - anon_sym_actual, - STATE(5789), 2, - sym__single_annotation, - sym__multi_annotation, - STATE(9870), 2, - sym_getter, - sym_setter, - ACTIONS(8597), 3, - anon_sym_abstract, - anon_sym_final, - anon_sym_open, - ACTIONS(8599), 3, - anon_sym_vararg, - anon_sym_noinline, - anon_sym_crossinline, - ACTIONS(8593), 4, - anon_sym_public, - anon_sym_private, - anon_sym_internal, - anon_sym_protected, - ACTIONS(8589), 5, - anon_sym_sealed, - anon_sym_annotation, + ACTIONS(4443), 21, + anon_sym_as, + anon_sym_LT, + anon_sym_GT, + anon_sym_DOT, + anon_sym_get, + anon_sym_set, + anon_sym_in, + anon_sym_while, + anon_sym_else, + anon_sym_BANG_EQ, + anon_sym_EQ_EQ, + anon_sym_is, + anon_sym_PLUS, + anon_sym_DASH, + anon_sym_SLASH, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8587), 6, - anon_sym_suspend, - anon_sym_tailrec, - anon_sym_operator, - anon_sym_infix, - anon_sym_inline, - anon_sym_external, - STATE(5620), 10, - sym__modifier, - sym_class_modifier, - sym_member_modifier, - sym_visibility_modifier, - sym_function_modifier, - sym_inheritance_modifier, - sym_parameter_modifier, - sym_platform_modifier, - sym_annotation, - aux_sym_modifiers_repeat1, - [69281] = 23, + anon_sym_expect, + anon_sym_actual, + sym__alpha_identifier, + ACTIONS(4445), 26, + sym_safe_nav, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_RBRACE, + anon_sym_LPAREN, + anon_sym_RPAREN, + anon_sym_SEMI, + anon_sym_STAR, + sym_label, + anon_sym_DOT_DOT, + anon_sym_QMARK_COLON, + anon_sym_AMP_AMP, + anon_sym_PIPE_PIPE, + anon_sym_COLON_COLON, + anon_sym_BANG_EQ_EQ, + anon_sym_EQ_EQ_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_BANGin, + anon_sym_BANGis, + anon_sym_PERCENT, + anon_sym_as_QMARK, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG_BANG, + sym__backtick_identifier, + [69249] = 23, ACTIONS(3202), 1, anon_sym_AT, ACTIONS(3226), 1, @@ -548265,7 +548249,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_where, ACTIONS(8521), 1, anon_sym_LBRACE, - ACTIONS(8814), 1, + ACTIONS(8804), 1, anon_sym_COLON, STATE(8399), 1, sym_primary_constructor, @@ -548318,7 +548302,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -548329,18 +548313,18 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [69381] = 23, - ACTIONS(8672), 1, + [69349] = 23, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(8816), 1, + ACTIONS(8806), 1, anon_sym_COMMA, - ACTIONS(8818), 1, + ACTIONS(8808), 1, anon_sym_RPAREN, STATE(6224), 1, sym__lexical_identifier, @@ -548353,42 +548337,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -548406,12 +548390,12 @@ static const uint16_t ts_small_parse_table[] = { sym_platform_modifier, sym_annotation, aux_sym_modifiers_repeat1, - [69481] = 8, + [69449] = 8, ACTIONS(5770), 1, anon_sym_LBRACE, ACTIONS(5776), 1, anon_sym_where, - ACTIONS(8820), 1, + ACTIONS(8810), 1, anon_sym_COLON, STATE(4972), 1, sym_type_constraints, @@ -548468,85 +548452,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [69551] = 23, - ACTIONS(1804), 1, - anon_sym_while, - ACTIONS(3316), 1, - anon_sym_AT, - ACTIONS(5405), 1, - anon_sym_SEMI, - ACTIONS(8595), 1, - sym_property_modifier, - ACTIONS(8716), 1, - anon_sym_by, - ACTIONS(8718), 1, - anon_sym_where, - ACTIONS(8720), 1, - anon_sym_get, - ACTIONS(8722), 1, - anon_sym_set, - ACTIONS(8822), 1, - anon_sym_EQ, - STATE(5621), 1, - sym_type_constraints, - STATE(5669), 1, - sym_property_delegate, - STATE(9271), 1, - sym_modifiers, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(8591), 2, - anon_sym_override, - anon_sym_lateinit, - ACTIONS(8601), 2, - anon_sym_expect, - anon_sym_actual, - STATE(5789), 2, - sym__single_annotation, - sym__multi_annotation, - STATE(9599), 2, - sym_getter, - sym_setter, - ACTIONS(8597), 3, - anon_sym_abstract, - anon_sym_final, - anon_sym_open, - ACTIONS(8599), 3, - anon_sym_vararg, - anon_sym_noinline, - anon_sym_crossinline, - ACTIONS(8593), 4, - anon_sym_public, - anon_sym_private, - anon_sym_internal, - anon_sym_protected, - ACTIONS(8589), 5, - anon_sym_sealed, - anon_sym_annotation, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - ACTIONS(8587), 6, - anon_sym_suspend, - anon_sym_tailrec, - anon_sym_operator, - anon_sym_infix, - anon_sym_inline, - anon_sym_external, - STATE(5620), 10, - sym__modifier, - sym_class_modifier, - sym_member_modifier, - sym_visibility_modifier, - sym_function_modifier, - sym_inheritance_modifier, - sym_parameter_modifier, - sym_platform_modifier, - sym_annotation, - aux_sym_modifiers_repeat1, - [69651] = 5, - ACTIONS(8788), 1, + [69519] = 5, + ACTIONS(8784), 1, anon_sym_COMMA, STATE(5511), 1, aux_sym__delegation_specifiers_repeat1, @@ -548604,7 +548511,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [69715] = 7, + [69583] = 23, + ACTIONS(8684), 1, + sym__alpha_identifier, + ACTIONS(8686), 1, + anon_sym_AT, + ACTIONS(8706), 1, + sym_property_modifier, + ACTIONS(8714), 1, + sym__backtick_identifier, + ACTIONS(8812), 1, + anon_sym_COMMA, + ACTIONS(8814), 1, + anon_sym_RPAREN, + STATE(6224), 1, + sym__lexical_identifier, + STATE(7862), 1, + sym_modifiers, + STATE(9008), 1, + sym_class_parameter, + STATE(9495), 1, + sym_simple_identifier, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(8692), 2, + anon_sym_val, + anon_sym_var, + ACTIONS(8694), 2, + anon_sym_get, + anon_sym_set, + ACTIONS(8698), 2, + anon_sym_sealed, + anon_sym_annotation, + ACTIONS(8702), 2, + anon_sym_override, + anon_sym_lateinit, + ACTIONS(8712), 2, + anon_sym_expect, + anon_sym_actual, + STATE(5879), 2, + sym__single_annotation, + sym__multi_annotation, + ACTIONS(8700), 3, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + ACTIONS(8708), 3, + anon_sym_abstract, + anon_sym_final, + anon_sym_open, + ACTIONS(8710), 3, + anon_sym_vararg, + anon_sym_noinline, + anon_sym_crossinline, + ACTIONS(8704), 4, + anon_sym_public, + anon_sym_private, + anon_sym_internal, + anon_sym_protected, + ACTIONS(8696), 6, + anon_sym_suspend, + anon_sym_tailrec, + anon_sym_operator, + anon_sym_infix, + anon_sym_inline, + anon_sym_external, + STATE(5675), 10, + sym__modifier, + sym_class_modifier, + sym_member_modifier, + sym_visibility_modifier, + sym_function_modifier, + sym_inheritance_modifier, + sym_parameter_modifier, + sym_platform_modifier, + sym_annotation, + aux_sym_modifiers_repeat1, + [69683] = 7, ACTIONS(8104), 1, anon_sym_LBRACE, ACTIONS(8442), 1, @@ -548665,69 +548649,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [69783] = 8, - ACTIONS(8223), 1, - anon_sym_LBRACE, - ACTIONS(8559), 1, - anon_sym_EQ, - ACTIONS(8824), 1, - anon_sym_COLON, - STATE(5090), 1, - sym_function_body, - STATE(5091), 1, - sym__block, + [69751] = 14, + ACTIONS(3202), 1, + anon_sym_AT, + ACTIONS(8820), 1, + sym_property_modifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4229), 20, - anon_sym_as, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, - anon_sym_get, - anon_sym_set, - anon_sym_in, - anon_sym_else, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_is, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(7653), 2, + anon_sym_override, + anon_sym_lateinit, + ACTIONS(7661), 2, + anon_sym_expect, + anon_sym_actual, + ACTIONS(8818), 2, + anon_sym_val, + anon_sym_var, + STATE(5732), 2, + sym__single_annotation, + sym__multi_annotation, + ACTIONS(7657), 3, + anon_sym_abstract, + anon_sym_final, + anon_sym_open, + ACTIONS(7659), 3, + anon_sym_vararg, + anon_sym_noinline, + anon_sym_crossinline, + ACTIONS(7655), 4, + anon_sym_public, + anon_sym_private, + anon_sym_internal, + anon_sym_protected, + ACTIONS(7651), 5, + anon_sym_sealed, + anon_sym_annotation, anon_sym_data, anon_sym_inner, anon_sym_value, - anon_sym_expect, - anon_sym_actual, - sym__alpha_identifier, - ACTIONS(4231), 26, - sym__automatic_semicolon, - sym_safe_nav, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_STAR, - sym_label, - anon_sym_DOT_DOT, - anon_sym_QMARK_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_COLON_COLON, - anon_sym_BANG_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_BANGin, - anon_sym_BANGis, - anon_sym_PERCENT, - anon_sym_as_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG_BANG, - sym__backtick_identifier, - [69853] = 7, + ACTIONS(7649), 6, + anon_sym_suspend, + anon_sym_tailrec, + anon_sym_operator, + anon_sym_infix, + anon_sym_inline, + anon_sym_external, + ACTIONS(8816), 10, + anon_sym_typealias, + anon_sym_class, + anon_sym_interface, + anon_sym_enum, + anon_sym_constructor, + anon_sym_companion, + anon_sym_object, + anon_sym_fun, + anon_sym_get, + anon_sym_set, + STATE(5499), 10, + sym__modifier, + sym_class_modifier, + sym_member_modifier, + sym_visibility_modifier, + sym_function_modifier, + sym_inheritance_modifier, + sym_parameter_modifier, + sym_platform_modifier, + sym_annotation, + aux_sym_modifiers_repeat1, + [69833] = 7, ACTIONS(8104), 1, anon_sym_LBRACE, ACTIONS(8442), 1, @@ -548788,12 +548778,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [69921] = 8, + [69901] = 8, ACTIONS(5776), 1, anon_sym_where, ACTIONS(5788), 1, anon_sym_LBRACE, - ACTIONS(8826), 1, + ACTIONS(8822), 1, anon_sym_COLON, STATE(4979), 1, sym_type_constraints, @@ -548850,83 +548840,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [69991] = 8, - ACTIONS(5776), 1, - anon_sym_where, - ACTIONS(5788), 1, - anon_sym_LBRACE, - ACTIONS(6376), 1, - anon_sym_COLON, - STATE(5030), 1, - sym_type_constraints, - STATE(5175), 1, - sym_class_body, + [69971] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(3270), 20, - anon_sym_as, - anon_sym_LT, - anon_sym_GT, + ACTIONS(4315), 20, + sym__string_start, + anon_sym_AT, + anon_sym_LBRACK, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_STAR, + anon_sym_COLON_COLON, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_BANG, + anon_sym_return_AT, + anon_sym_continue_AT, + anon_sym_break_AT, + anon_sym_this_AT, + anon_sym_super_AT, + sym_real_literal, + sym_hex_literal, + sym_bin_literal, + anon_sym_SQUOTE, + sym__backtick_identifier, + ACTIONS(4313), 31, + anon_sym_val, + anon_sym_object, + anon_sym_fun, anon_sym_DOT, anon_sym_get, anon_sym_set, - anon_sym_in, - anon_sym_else, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_is, + anon_sym_this, + anon_sym_super, + sym_label, + anon_sym_for, + anon_sym_while, + anon_sym_do, + anon_sym_null, + anon_sym_if, + anon_sym_when, + anon_sym_try, + anon_sym_throw, + anon_sym_return, + anon_sym_continue, + anon_sym_break, anon_sym_PLUS, anon_sym_DASH, - anon_sym_SLASH, anon_sym_data, anon_sym_inner, anon_sym_value, anon_sym_expect, anon_sym_actual, + sym_integer_literal, + anon_sym_true, + anon_sym_false, sym__alpha_identifier, - ACTIONS(3274), 26, - sym__automatic_semicolon, - sym_safe_nav, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_SEMI, - anon_sym_STAR, - sym_label, - anon_sym_DOT_DOT, - anon_sym_QMARK_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_COLON_COLON, - anon_sym_BANG_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_BANGin, - anon_sym_BANGis, - anon_sym_PERCENT, - anon_sym_as_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG_BANG, - sym__backtick_identifier, - [70061] = 8, - ACTIONS(5770), 1, + [70031] = 7, + ACTIONS(8104), 1, anon_sym_LBRACE, - ACTIONS(5776), 1, - anon_sym_where, - ACTIONS(6372), 1, - anon_sym_COLON, - STATE(4981), 1, - sym_type_constraints, - STATE(5246), 1, - sym_enum_class_body, + ACTIONS(8442), 1, + anon_sym_EQ, + STATE(4800), 1, + sym__block, + STATE(4886), 1, + sym_function_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(3286), 20, + ACTIONS(4447), 21, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -548934,6 +548917,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_get, anon_sym_set, anon_sym_in, + anon_sym_while, anon_sym_else, anon_sym_BANG_EQ, anon_sym_EQ_EQ, @@ -548947,13 +548931,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(3290), 26, - sym__automatic_semicolon, + ACTIONS(4449), 26, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, anon_sym_RBRACE, anon_sym_LPAREN, + anon_sym_RPAREN, anon_sym_SEMI, anon_sym_STAR, sym_label, @@ -548974,7 +548958,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [70131] = 4, + [70099] = 4, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -549032,67 +549016,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_BANG_BANG, sym__backtick_identifier, - [70193] = 7, - ACTIONS(8104), 1, - anon_sym_LBRACE, - ACTIONS(8442), 1, - anon_sym_EQ, - STATE(4730), 1, - sym_function_body, - STATE(4800), 1, - sym__block, + [70161] = 23, + ACTIONS(8684), 1, + sym__alpha_identifier, + ACTIONS(8686), 1, + anon_sym_AT, + ACTIONS(8706), 1, + sym_property_modifier, + ACTIONS(8714), 1, + sym__backtick_identifier, + ACTIONS(8824), 1, + anon_sym_COMMA, + ACTIONS(8826), 1, + anon_sym_RPAREN, + STATE(6224), 1, + sym__lexical_identifier, + STATE(7862), 1, + sym_modifiers, + STATE(8835), 1, + sym_class_parameter, + STATE(9495), 1, + sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4160), 21, - anon_sym_as, - anon_sym_LT, - anon_sym_GT, - anon_sym_DOT, + ACTIONS(8692), 2, + anon_sym_val, + anon_sym_var, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - anon_sym_in, - anon_sym_while, - anon_sym_else, - anon_sym_BANG_EQ, - anon_sym_EQ_EQ, - anon_sym_is, - anon_sym_PLUS, - anon_sym_DASH, - anon_sym_SLASH, + ACTIONS(8698), 2, + anon_sym_sealed, + anon_sym_annotation, + ACTIONS(8702), 2, + anon_sym_override, + anon_sym_lateinit, + ACTIONS(8712), 2, + anon_sym_expect, + anon_sym_actual, + STATE(5879), 2, + sym__single_annotation, + sym__multi_annotation, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - anon_sym_expect, - anon_sym_actual, - sym__alpha_identifier, - ACTIONS(4162), 26, - sym_safe_nav, - anon_sym_AT, - anon_sym_LBRACK, - anon_sym_RBRACE, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_SEMI, - anon_sym_STAR, - sym_label, - anon_sym_DOT_DOT, - anon_sym_QMARK_COLON, - anon_sym_AMP_AMP, - anon_sym_PIPE_PIPE, - anon_sym_COLON_COLON, - anon_sym_BANG_EQ_EQ, - anon_sym_EQ_EQ_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_BANGin, - anon_sym_BANGis, - anon_sym_PERCENT, - anon_sym_as_QMARK, - anon_sym_PLUS_PLUS, - anon_sym_DASH_DASH, - anon_sym_BANG_BANG, - sym__backtick_identifier, + ACTIONS(8708), 3, + anon_sym_abstract, + anon_sym_final, + anon_sym_open, + ACTIONS(8710), 3, + anon_sym_vararg, + anon_sym_noinline, + anon_sym_crossinline, + ACTIONS(8704), 4, + anon_sym_public, + anon_sym_private, + anon_sym_internal, + anon_sym_protected, + ACTIONS(8696), 6, + anon_sym_suspend, + anon_sym_tailrec, + anon_sym_operator, + anon_sym_infix, + anon_sym_inline, + anon_sym_external, + STATE(5675), 10, + sym__modifier, + sym_class_modifier, + sym_member_modifier, + sym_visibility_modifier, + sym_function_modifier, + sym_inheritance_modifier, + sym_parameter_modifier, + sym_platform_modifier, + sym_annotation, + aux_sym_modifiers_repeat1, [70261] = 7, ACTIONS(8104), 1, anon_sym_LBRACE, @@ -549105,7 +549105,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 21, + ACTIONS(4176), 21, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -549127,7 +549127,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 26, + ACTIONS(4178), 26, sym_safe_nav, anon_sym_AT, anon_sym_LBRACK, @@ -549389,13 +549389,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_BANG, sym__backtick_identifier, [70584] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8833), 1, anon_sym_RPAREN, @@ -549410,42 +549410,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -549522,13 +549522,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_BANG, sym__backtick_identifier, [70744] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8838), 1, anon_sym_RPAREN, @@ -549543,42 +549543,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -549599,7 +549599,7 @@ static const uint16_t ts_small_parse_table[] = { [70841] = 21, ACTIONS(3316), 1, anon_sym_AT, - ACTIONS(5265), 1, + ACTIONS(5257), 1, anon_sym_SEMI, ACTIONS(7645), 1, anon_sym_get, @@ -549627,7 +549627,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9110), 2, @@ -549787,13 +549787,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_BANG, sym__backtick_identifier, [71062] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8845), 1, anon_sym_RPAREN, @@ -549808,42 +549808,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -549862,13 +549862,13 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [71159] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8847), 1, anon_sym_RPAREN, @@ -549883,42 +549883,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -550115,7 +550115,7 @@ static const uint16_t ts_small_parse_table[] = { [71449] = 21, ACTIONS(3316), 1, anon_sym_AT, - ACTIONS(5261), 1, + ACTIONS(5265), 1, anon_sym_SEMI, ACTIONS(7645), 1, anon_sym_get, @@ -550125,7 +550125,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_by, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8609), 1, + ACTIONS(8607), 1, anon_sym_EQ, STATE(5633), 1, sym_property_delegate, @@ -550143,7 +550143,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9460), 2, @@ -550187,13 +550187,13 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [71544] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8849), 1, anon_sym_RPAREN, @@ -550208,42 +550208,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -550380,13 +550380,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_BANG, sym__backtick_identifier, [71771] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8851), 1, anon_sym_RPAREN, @@ -550401,42 +550401,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -550514,13 +550514,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_BANG, sym__backtick_identifier, [71933] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8855), 1, anon_sym_RPAREN, @@ -550535,42 +550535,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -550589,13 +550589,13 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [72030] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8857), 1, anon_sym_RPAREN, @@ -550610,42 +550610,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -550721,13 +550721,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_BANG, sym__backtick_identifier, [72188] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8859), 1, anon_sym_RPAREN, @@ -550742,42 +550742,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -550796,13 +550796,13 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [72285] = 23, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8861), 1, anon_sym_RBRACE, @@ -550821,39 +550821,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -550872,13 +550872,13 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [72384] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8865), 1, anon_sym_RPAREN, @@ -550893,42 +550893,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -551003,13 +551003,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_false, sym__alpha_identifier, [72540] = 23, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8867), 1, anon_sym_RBRACE, @@ -551028,39 +551028,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -551155,7 +551155,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_where, ACTIONS(8871), 1, anon_sym_COLON, - STATE(8429), 1, + STATE(8453), 1, sym_primary_constructor, STATE(8733), 1, sym__class_parameters, @@ -551203,7 +551203,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -551215,13 +551215,13 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [72805] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8873), 1, anon_sym_RPAREN, @@ -551236,42 +551236,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -551290,13 +551290,13 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [72902] = 23, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8875), 1, anon_sym_RBRACE, @@ -551315,39 +551315,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -551546,7 +551546,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -551674,13 +551674,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_false, sym__alpha_identifier, [73352] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8881), 1, anon_sym_RPAREN, @@ -551695,42 +551695,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -551805,13 +551805,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_false, sym__alpha_identifier, [73508] = 23, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8883), 1, anon_sym_RBRACE, @@ -551830,39 +551830,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -551883,7 +551883,7 @@ static const uint16_t ts_small_parse_table[] = { [73607] = 21, ACTIONS(3316), 1, anon_sym_AT, - ACTIONS(5247), 1, + ACTIONS(5251), 1, anon_sym_SEMI, ACTIONS(7645), 1, anon_sym_get, @@ -551911,7 +551911,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9131), 2, @@ -552071,13 +552071,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_BANG, sym__backtick_identifier, [73828] = 23, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8889), 1, anon_sym_RBRACE, @@ -552096,39 +552096,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -552215,7 +552215,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4183), 20, + ACTIONS(4176), 20, anon_sym_as, anon_sym_LT, anon_sym_GT, @@ -552236,7 +552236,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4185), 26, + ACTIONS(4178), 26, sym__automatic_semicolon, sym_safe_nav, anon_sym_AT, @@ -552264,13 +552264,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_BANG, sym__backtick_identifier, [74055] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8893), 1, anon_sym_RPAREN, @@ -552285,42 +552285,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -552339,13 +552339,13 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [74152] = 23, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8895), 1, anon_sym_RBRACE, @@ -552364,39 +552364,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -552505,7 +552505,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9265), 2, @@ -552669,7 +552669,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -552738,13 +552738,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_BANG, sym__backtick_identifier, [74632] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8901), 1, anon_sym_RPAREN, @@ -552759,42 +552759,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -552813,13 +552813,13 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [74729] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8903), 1, anon_sym_RPAREN, @@ -552834,42 +552834,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -552945,13 +552945,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_BANG, sym__backtick_identifier, [74887] = 23, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8905), 1, anon_sym_RBRACE, @@ -552970,39 +552970,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -553167,7 +553167,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9405), 2, @@ -553211,13 +553211,13 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [75207] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8909), 1, anon_sym_RPAREN, @@ -553232,42 +553232,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -553286,13 +553286,13 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [75304] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8911), 1, anon_sym_RPAREN, @@ -553307,42 +553307,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -553377,7 +553377,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_where, ACTIONS(8913), 1, anon_sym_COLON, - STATE(8403), 1, + STATE(8447), 1, sym_primary_constructor, STATE(8733), 1, sym__class_parameters, @@ -553425,7 +553425,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - STATE(5517), 10, + STATE(5526), 10, sym__modifier, sym_class_modifier, sym_member_modifier, @@ -553437,13 +553437,13 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [75500] = 22, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8915), 1, anon_sym_RPAREN, @@ -553458,42 +553458,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -553568,13 +553568,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_false, sym__alpha_identifier, [75656] = 23, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8917), 1, anon_sym_RBRACE, @@ -553593,39 +553593,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -553644,13 +553644,13 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [75755] = 23, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(8921), 1, anon_sym_RBRACE, @@ -553669,39 +553669,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -553791,7 +553791,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8949), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, ACTIONS(8943), 3, @@ -553902,10 +553902,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4179), 2, + ACTIONS(4166), 2, anon_sym_val, anon_sym_var, - ACTIONS(4181), 47, + ACTIONS(4168), 47, anon_sym_AT, anon_sym_COLON, anon_sym_typealias, @@ -553954,13 +553954,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [76114] = 21, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -553973,42 +553973,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8680), 2, + ACTIONS(8692), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -554035,14 +554035,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8716), 1, + ACTIONS(8672), 1, + anon_sym_EQ, + ACTIONS(8674), 1, anon_sym_by, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, - ACTIONS(8822), 1, - anon_sym_EQ, STATE(5669), 1, sym_property_delegate, STATE(9271), 1, @@ -554056,7 +554056,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9599), 2, @@ -554108,11 +554108,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8716), 1, + ACTIONS(8674), 1, anon_sym_by, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, ACTIONS(8724), 1, anon_sym_EQ, @@ -554129,7 +554129,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9522), 2, @@ -554181,14 +554181,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8714), 1, - anon_sym_EQ, - ACTIONS(8716), 1, + ACTIONS(8674), 1, anon_sym_by, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, + ACTIONS(8722), 1, + anon_sym_EQ, STATE(5656), 1, sym_property_delegate, STATE(9271), 1, @@ -554202,7 +554202,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9565), 2, @@ -554365,15 +554365,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8716), 1, + ACTIONS(8674), 1, anon_sym_by, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, - ACTIONS(8794), 1, + ACTIONS(8790), 1, anon_sym_EQ, - ACTIONS(8796), 1, + ACTIONS(8792), 1, anon_sym_SEMI, STATE(5664), 1, sym_property_delegate, @@ -554388,7 +554388,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9806), 2, @@ -554600,13 +554600,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_BANG, sym__backtick_identifier, [76886] = 21, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -554619,42 +554619,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, ACTIONS(8966), 2, anon_sym_RBRACE, anon_sym_SEMI, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -554730,13 +554730,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [77042] = 21, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -554749,42 +554749,42 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, ACTIONS(8970), 2, anon_sym_RBRACE, anon_sym_SEMI, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -554874,10 +554874,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - ACTIONS(8806), 2, + ACTIONS(8818), 2, anon_sym_val, anon_sym_var, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, ACTIONS(8597), 3, @@ -554906,7 +554906,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - ACTIONS(8804), 8, + ACTIONS(8816), 8, anon_sym_typealias, anon_sym_class, anon_sym_interface, @@ -554935,11 +554935,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8716), 1, + ACTIONS(8674), 1, anon_sym_by, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, ACTIONS(8976), 1, anon_sym_EQ, @@ -554956,7 +554956,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9620), 2, @@ -555394,10 +555394,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4166), 2, + ACTIONS(4182), 2, anon_sym_val, anon_sym_var, - ACTIONS(4168), 44, + ACTIONS(4184), 44, anon_sym_AT, anon_sym_typealias, anon_sym_EQ, @@ -555613,7 +555613,7 @@ static const uint16_t ts_small_parse_table[] = { [78034] = 18, ACTIONS(3316), 1, anon_sym_AT, - ACTIONS(5265), 1, + ACTIONS(5257), 1, anon_sym_SEMI, ACTIONS(7645), 1, anon_sym_get, @@ -555635,7 +555635,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9110), 2, @@ -555703,7 +555703,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9405), 2, @@ -555749,7 +555749,7 @@ static const uint16_t ts_small_parse_table[] = { [78206] = 18, ACTIONS(3316), 1, anon_sym_AT, - ACTIONS(5257), 1, + ACTIONS(5261), 1, anon_sym_SEMI, ACTIONS(7645), 1, anon_sym_get, @@ -555771,7 +555771,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9150), 2, @@ -555839,7 +555839,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9265), 2, @@ -556048,7 +556048,7 @@ static const uint16_t ts_small_parse_table[] = { [78554] = 18, ACTIONS(3316), 1, anon_sym_AT, - ACTIONS(5247), 1, + ACTIONS(5251), 1, anon_sym_SEMI, ACTIONS(7645), 1, anon_sym_get, @@ -556070,7 +556070,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9131), 2, @@ -556493,7 +556493,7 @@ static const uint16_t ts_small_parse_table[] = { [79044] = 18, ACTIONS(3316), 1, anon_sym_AT, - ACTIONS(5261), 1, + ACTIONS(5265), 1, anon_sym_SEMI, ACTIONS(7645), 1, anon_sym_get, @@ -556515,7 +556515,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9460), 2, @@ -556562,10 +556562,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4166), 2, + ACTIONS(4182), 2, anon_sym_val, anon_sym_var, - ACTIONS(4168), 45, + ACTIONS(4184), 45, anon_sym_AT, anon_sym_typealias, anon_sym_EQ, @@ -556612,13 +556612,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [79186] = 20, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8694), 1, + ACTIONS(8706), 1, sym_property_modifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -556631,39 +556631,39 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 2, + ACTIONS(8694), 2, anon_sym_get, anon_sym_set, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - ACTIONS(8700), 2, + ACTIONS(8712), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8688), 3, + ACTIONS(8700), 3, anon_sym_data, anon_sym_inner, anon_sym_value, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, @@ -556758,7 +556758,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9265), 2, @@ -556864,9 +556864,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, STATE(9271), 1, sym_modifiers, @@ -556879,7 +556879,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9634), 2, @@ -556929,11 +556929,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, - ACTIONS(8796), 1, + ACTIONS(8792), 1, anon_sym_SEMI, STATE(9271), 1, sym_modifiers, @@ -556946,7 +556946,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9806), 2, @@ -556998,9 +556998,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, STATE(9271), 1, sym_modifiers, @@ -557013,7 +557013,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9599), 2, @@ -557079,7 +557079,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9156), 2, @@ -557145,7 +557145,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9160), 2, @@ -557211,7 +557211,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9405), 2, @@ -557329,7 +557329,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9131), 2, @@ -557395,7 +557395,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9460), 2, @@ -557442,11 +557442,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4179), 3, + ACTIONS(4166), 3, anon_sym_val, anon_sym_var, sym_property_modifier, - ACTIONS(4181), 43, + ACTIONS(4168), 43, anon_sym_AT, anon_sym_COLON, anon_sym_typealias, @@ -557499,9 +557499,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, STATE(9271), 1, sym_modifiers, @@ -557514,7 +557514,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9522), 2, @@ -557580,7 +557580,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9150), 2, @@ -557646,7 +557646,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9110), 2, @@ -557753,9 +557753,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, STATE(9271), 1, sym_modifiers, @@ -557768,7 +557768,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9565), 2, @@ -557820,9 +557820,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, STATE(9271), 1, sym_modifiers, @@ -557835,7 +557835,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9620), 2, @@ -557993,9 +557993,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, STATE(9271), 1, sym_modifiers, @@ -558008,7 +558008,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9565), 2, @@ -558058,9 +558058,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, STATE(9271), 1, sym_modifiers, @@ -558073,7 +558073,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9522), 2, @@ -558123,9 +558123,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, STATE(9271), 1, sym_modifiers, @@ -558138,7 +558138,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9660), 2, @@ -558182,45 +558182,45 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym_modifiers_repeat1, [81102] = 13, - ACTIONS(8674), 1, + ACTIONS(8686), 1, anon_sym_AT, - ACTIONS(8804), 1, + ACTIONS(8816), 1, sym__backtick_identifier, ACTIONS(9011), 1, sym_property_modifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8686), 2, + ACTIONS(8698), 2, anon_sym_sealed, anon_sym_annotation, - ACTIONS(8690), 2, + ACTIONS(8702), 2, anon_sym_override, anon_sym_lateinit, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8696), 3, + ACTIONS(8708), 3, anon_sym_abstract, anon_sym_final, anon_sym_open, - ACTIONS(8698), 3, + ACTIONS(8710), 3, anon_sym_vararg, anon_sym_noinline, anon_sym_crossinline, - ACTIONS(8692), 4, + ACTIONS(8704), 4, anon_sym_public, anon_sym_private, anon_sym_internal, anon_sym_protected, - ACTIONS(8684), 6, + ACTIONS(8696), 6, anon_sym_suspend, anon_sym_tailrec, anon_sym_operator, anon_sym_infix, anon_sym_inline, anon_sym_external, - ACTIONS(8806), 10, + ACTIONS(8818), 10, anon_sym_val, anon_sym_var, anon_sym_get, @@ -558258,7 +558258,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9037), 2, anon_sym_expect, anon_sym_actual, - STATE(5880), 2, + STATE(5879), 2, sym__single_annotation, sym__multi_annotation, ACTIONS(9031), 3, @@ -558311,9 +558311,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, STATE(9271), 1, sym_modifiers, @@ -558326,7 +558326,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9634), 2, @@ -558376,9 +558376,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_while, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, STATE(9271), 1, sym_modifiers, @@ -558391,7 +558391,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9806), 2, @@ -558441,9 +558441,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, STATE(9271), 1, sym_modifiers, @@ -558456,7 +558456,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9655), 2, @@ -558506,9 +558506,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, STATE(9271), 1, sym_modifiers, @@ -558521,7 +558521,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9599), 2, @@ -558571,9 +558571,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, ACTIONS(8595), 1, sym_property_modifier, - ACTIONS(8720), 1, + ACTIONS(8678), 1, anon_sym_get, - ACTIONS(8722), 1, + ACTIONS(8680), 1, anon_sym_set, STATE(9271), 1, sym_modifiers, @@ -558586,7 +558586,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(8601), 2, anon_sym_expect, anon_sym_actual, - STATE(5789), 2, + STATE(5791), 2, sym__single_annotation, sym__multi_annotation, STATE(9620), 2, @@ -558682,10 +558682,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4179), 2, + ACTIONS(4166), 2, anon_sym_DOT, sym_property_modifier, - ACTIONS(4181), 41, + ACTIONS(4168), 41, sym__automatic_semicolon, anon_sym_AT, anon_sym_COLON, @@ -558985,7 +558985,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4181), 9, + ACTIONS(4168), 9, anon_sym_AT, anon_sym_COLON, anon_sym_EQ, @@ -558995,7 +558995,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym__quest, sym__backtick_identifier, - ACTIONS(4179), 34, + ACTIONS(4166), 34, anon_sym_val, anon_sym_var, anon_sym_by, @@ -559091,11 +559091,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4166), 3, + ACTIONS(4182), 3, anon_sym_val, anon_sym_var, sym_property_modifier, - ACTIONS(4168), 37, + ACTIONS(4184), 37, anon_sym_AT, anon_sym_typealias, anon_sym_class, @@ -559187,7 +559187,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4181), 11, + ACTIONS(4168), 11, sym__automatic_semicolon, anon_sym_AT, anon_sym_COLON, @@ -559199,7 +559199,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SEMI, sym__quest, sym__backtick_identifier, - ACTIONS(4179), 31, + ACTIONS(4166), 31, anon_sym_by, anon_sym_where, anon_sym_get, @@ -559382,9 +559382,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9055), 1, anon_sym_AT, @@ -559425,7 +559425,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7223), 2, sym_parameter_modifier, aux_sym_parameter_modifiers_repeat1, - STATE(7284), 2, + STATE(7283), 2, sym__single_annotation, sym__multi_annotation, STATE(8216), 2, @@ -559440,7 +559440,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -559592,7 +559592,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4181), 41, + ACTIONS(4168), 41, sym__automatic_semicolon, anon_sym_AT, anon_sym_COLON, @@ -559639,9 +559639,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9055), 1, anon_sym_AT, @@ -559682,7 +559682,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7223), 2, sym_parameter_modifier, aux_sym_parameter_modifiers_repeat1, - STATE(7284), 2, + STATE(7283), 2, sym__single_annotation, sym__multi_annotation, STATE(8216), 2, @@ -559697,7 +559697,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -559851,11 +559851,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4166), 3, + ACTIONS(4182), 3, anon_sym_val, anon_sym_var, sym_property_modifier, - ACTIONS(4168), 38, + ACTIONS(4184), 38, anon_sym_AT, anon_sym_typealias, anon_sym_class, @@ -559945,7 +559945,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 41, + ACTIONS(4184), 41, sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, @@ -560039,9 +560039,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9055), 1, anon_sym_AT, @@ -560082,7 +560082,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7223), 2, sym_parameter_modifier, aux_sym_parameter_modifiers_repeat1, - STATE(7284), 2, + STATE(7283), 2, sym__single_annotation, sym__multi_annotation, STATE(8216), 2, @@ -560097,7 +560097,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -560110,9 +560110,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9055), 1, anon_sym_AT, @@ -560153,7 +560153,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7223), 2, sym_parameter_modifier, aux_sym_parameter_modifiers_repeat1, - STATE(7284), 2, + STATE(7283), 2, sym__single_annotation, sym__multi_annotation, STATE(8216), 2, @@ -560168,7 +560168,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -560274,9 +560274,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9055), 1, anon_sym_AT, @@ -560317,7 +560317,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7223), 2, sym_parameter_modifier, aux_sym_parameter_modifiers_repeat1, - STATE(7284), 2, + STATE(7283), 2, sym__single_annotation, sym__multi_annotation, STATE(8216), 2, @@ -560332,7 +560332,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -560345,9 +560345,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9055), 1, anon_sym_AT, @@ -560388,7 +560388,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7223), 2, sym_parameter_modifier, aux_sym_parameter_modifiers_repeat1, - STATE(7284), 2, + STATE(7283), 2, sym__single_annotation, sym__multi_annotation, STATE(8216), 2, @@ -560403,7 +560403,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -560465,7 +560465,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 38, + ACTIONS(4184), 38, sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, @@ -560829,9 +560829,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -560882,7 +560882,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -560895,9 +560895,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -560948,7 +560948,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -560961,9 +560961,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -561014,7 +561014,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -561117,9 +561117,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -561170,7 +561170,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -561183,9 +561183,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -561236,7 +561236,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -561294,9 +561294,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -561347,7 +561347,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -561360,9 +561360,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -561413,7 +561413,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -561426,9 +561426,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -561479,7 +561479,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -561629,9 +561629,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -561682,7 +561682,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -561695,9 +561695,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -561748,7 +561748,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -561761,9 +561761,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -561814,7 +561814,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -561827,9 +561827,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -561880,7 +561880,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -562029,9 +562029,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -562082,7 +562082,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -562095,9 +562095,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -562148,7 +562148,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -562387,9 +562387,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -562440,7 +562440,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -562543,9 +562543,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -562596,7 +562596,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -562701,9 +562701,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -562754,7 +562754,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -562904,9 +562904,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -562957,7 +562957,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -562970,9 +562970,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -563023,7 +563023,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -563036,9 +563036,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -563089,7 +563089,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -563102,9 +563102,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -563155,7 +563155,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -563340,22 +563340,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [87254] = 3, + ACTIONS(9139), 1, + anon_sym_AMP, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4021), 2, - anon_sym_val, - anon_sym_var, - ACTIONS(9115), 35, + ACTIONS(4239), 36, anon_sym_AT, - anon_sym_typealias, - anon_sym_class, - anon_sym_interface, - anon_sym_enum, - anon_sym_object, - anon_sym_fun, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_by, + anon_sym_where, + anon_sym_SEMI, anon_sym_get, anon_sym_set, + sym__quest, + anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -563383,7 +563383,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [87300] = 4, - ACTIONS(9139), 1, + ACTIONS(9141), 1, sym__quest, STATE(5781), 1, aux_sym_nullable_type_repeat1, @@ -563556,6 +563556,49 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [87486] = 3, + ACTIONS(4214), 1, + anon_sym_DASH_GT, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(4212), 36, + anon_sym_AT, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_by, + anon_sym_where, + anon_sym_SEMI, + anon_sym_get, + anon_sym_set, + sym__quest, + anon_sym_while, + anon_sym_suspend, + anon_sym_sealed, + anon_sym_annotation, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_override, + anon_sym_lateinit, + anon_sym_public, + anon_sym_private, + anon_sym_internal, + anon_sym_protected, + anon_sym_tailrec, + anon_sym_operator, + anon_sym_infix, + anon_sym_inline, + anon_sym_external, + sym_property_modifier, + anon_sym_abstract, + anon_sym_final, + anon_sym_open, + anon_sym_vararg, + anon_sym_noinline, + anon_sym_crossinline, + anon_sym_expect, + anon_sym_actual, + [87532] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -563598,23 +563641,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [87532] = 3, - ACTIONS(9141), 1, - anon_sym_AMP, + [87578] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4239), 36, + ACTIONS(4765), 37, + sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_COMMA, anon_sym_by, anon_sym_where, anon_sym_SEMI, anon_sym_get, anon_sym_set, - sym__quest, - anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -563641,14 +563683,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [87578] = 3, + [87622] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(7187), 2, + ACTIONS(9123), 2, anon_sym_val, anon_sym_var, - ACTIONS(7189), 35, + ACTIONS(9121), 35, anon_sym_AT, anon_sym_typealias, anon_sym_class, @@ -563684,14 +563726,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [87624] = 3, + [87668] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(9123), 2, + ACTIONS(7143), 2, anon_sym_val, anon_sym_var, - ACTIONS(9121), 35, + ACTIONS(7145), 35, anon_sym_AT, anon_sym_typealias, anon_sym_class, @@ -563727,14 +563769,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [87670] = 3, + [87714] = 4, + ACTIONS(9143), 1, + sym__quest, + STATE(5794), 1, + aux_sym_nullable_type_repeat1, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(4249), 35, + anon_sym_AT, + anon_sym_EQ, + anon_sym_COMMA, + anon_sym_by, + anon_sym_where, + anon_sym_SEMI, + anon_sym_get, + anon_sym_set, + anon_sym_while, + anon_sym_suspend, + anon_sym_sealed, + anon_sym_annotation, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_override, + anon_sym_lateinit, + anon_sym_public, + anon_sym_private, + anon_sym_internal, + anon_sym_protected, + anon_sym_tailrec, + anon_sym_operator, + anon_sym_infix, + anon_sym_inline, + anon_sym_external, + sym_property_modifier, + anon_sym_abstract, + anon_sym_final, + anon_sym_open, + anon_sym_vararg, + anon_sym_noinline, + anon_sym_crossinline, + anon_sym_expect, + anon_sym_actual, + [87762] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(7143), 2, + ACTIONS(7187), 2, anon_sym_val, anon_sym_var, - ACTIONS(7145), 35, + ACTIONS(7189), 35, anon_sym_AT, anon_sym_typealias, anon_sym_class, @@ -563770,24 +563856,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [87716] = 4, - ACTIONS(9143), 1, - sym__quest, - STATE(5792), 1, - aux_sym_nullable_type_repeat1, + [87808] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4249), 35, + ACTIONS(9119), 2, + anon_sym_val, + anon_sym_var, + ACTIONS(9117), 35, anon_sym_AT, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_by, - anon_sym_where, - anon_sym_SEMI, + anon_sym_typealias, + anon_sym_class, + anon_sym_interface, + anon_sym_enum, + anon_sym_object, + anon_sym_fun, anon_sym_get, anon_sym_set, - anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -563814,7 +563899,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [87764] = 3, + [87854] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -563857,14 +563942,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [87810] = 3, + [87900] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(9119), 2, + ACTIONS(5163), 2, anon_sym_val, anon_sym_var, - ACTIONS(9117), 35, + ACTIONS(5165), 35, anon_sym_AT, anon_sym_typealias, anon_sym_class, @@ -563900,51 +563985,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [87856] = 3, - ACTIONS(9145), 1, - anon_sym_AMP, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(4239), 36, - anon_sym_AT, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_by, - anon_sym_where, - anon_sym_SEMI, - anon_sym_get, - anon_sym_set, - sym__quest, - anon_sym_while, - anon_sym_suspend, - anon_sym_sealed, - anon_sym_annotation, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_override, - anon_sym_lateinit, - anon_sym_public, - anon_sym_private, - anon_sym_internal, - anon_sym_protected, - anon_sym_tailrec, - anon_sym_operator, - anon_sym_infix, - anon_sym_inline, - anon_sym_external, - sym_property_modifier, - anon_sym_abstract, - anon_sym_final, - anon_sym_open, - anon_sym_vararg, - anon_sym_noinline, - anon_sym_crossinline, - anon_sym_expect, - anon_sym_actual, - [87902] = 4, - ACTIONS(9139), 1, + [87946] = 4, + ACTIONS(9141), 1, sym__quest, STATE(5781), 1, aux_sym_nullable_type_repeat1, @@ -563987,22 +564029,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [87950] = 2, + [87994] = 3, + ACTIONS(9145), 1, + anon_sym_AMP, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4206), 37, - sym__automatic_semicolon, + ACTIONS(4239), 36, anon_sym_AT, anon_sym_EQ, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_COMMA, anon_sym_by, anon_sym_where, anon_sym_SEMI, anon_sym_get, anon_sym_set, + sym__quest, + anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -564029,10 +564072,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [87994] = 5, + [88040] = 5, ACTIONS(9147), 1, anon_sym_LT, - STATE(5818), 1, + STATE(5819), 1, sym_type_arguments, ACTIONS(3), 2, sym_multiline_comment, @@ -564074,23 +564117,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [88044] = 3, - ACTIONS(4214), 1, - anon_sym_DASH_GT, + [88090] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4212), 36, + ACTIONS(4206), 37, + sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_COMMA, anon_sym_by, anon_sym_where, anon_sym_SEMI, anon_sym_get, anon_sym_set, - sym__quest, - anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -564117,50 +564159,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88090] = 3, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(7171), 2, - anon_sym_val, - anon_sym_var, - ACTIONS(7173), 35, - anon_sym_AT, - anon_sym_typealias, - anon_sym_class, - anon_sym_interface, - anon_sym_enum, - anon_sym_object, - anon_sym_fun, - anon_sym_get, - anon_sym_set, - anon_sym_suspend, - anon_sym_sealed, - anon_sym_annotation, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_override, - anon_sym_lateinit, - anon_sym_public, - anon_sym_private, - anon_sym_internal, - anon_sym_protected, - anon_sym_tailrec, - anon_sym_operator, - anon_sym_infix, - anon_sym_inline, - anon_sym_external, - sym_property_modifier, - anon_sym_abstract, - anon_sym_final, - anon_sym_open, - anon_sym_vararg, - anon_sym_noinline, - anon_sym_crossinline, - anon_sym_expect, - anon_sym_actual, - [88136] = 2, + [88134] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -564202,14 +564201,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88180] = 3, + [88178] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4011), 2, + ACTIONS(7171), 2, anon_sym_val, anon_sym_var, - ACTIONS(9103), 35, + ACTIONS(7173), 35, anon_sym_AT, anon_sym_typealias, anon_sym_class, @@ -564245,24 +564244,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88226] = 4, - ACTIONS(9149), 1, - sym__quest, - STATE(5792), 1, - aux_sym_nullable_type_repeat1, + [88224] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4224), 35, + ACTIONS(4011), 2, + anon_sym_val, + anon_sym_var, + ACTIONS(9103), 35, anon_sym_AT, - anon_sym_EQ, - anon_sym_COMMA, - anon_sym_by, - anon_sym_where, - anon_sym_SEMI, + anon_sym_typealias, + anon_sym_class, + anon_sym_interface, + anon_sym_enum, + anon_sym_object, + anon_sym_fun, anon_sym_get, anon_sym_set, - anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -564289,7 +564287,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88274] = 3, + [88270] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -564332,22 +564330,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88320] = 2, + [88316] = 4, + ACTIONS(9149), 1, + sym__quest, + STATE(5794), 1, + aux_sym_nullable_type_repeat1, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4573), 37, - sym__automatic_semicolon, + ACTIONS(4224), 35, anon_sym_AT, anon_sym_EQ, - anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_COMMA, anon_sym_by, anon_sym_where, anon_sym_SEMI, anon_sym_get, anon_sym_set, + anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -564378,7 +564378,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4681), 37, + ACTIONS(4573), 37, sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, @@ -564416,21 +564416,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88408] = 3, + [88408] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(5159), 2, - anon_sym_val, - anon_sym_var, - ACTIONS(5161), 35, + ACTIONS(4681), 37, + sym__automatic_semicolon, anon_sym_AT, - anon_sym_typealias, - anon_sym_class, - anon_sym_interface, - anon_sym_enum, - anon_sym_object, - anon_sym_fun, + anon_sym_EQ, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_COMMA, + anon_sym_by, + anon_sym_where, + anon_sym_SEMI, anon_sym_get, anon_sym_set, anon_sym_suspend, @@ -564459,11 +564458,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88454] = 2, + [88452] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4765), 37, + ACTIONS(4730), 37, sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, @@ -564501,11 +564500,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88498] = 2, + [88496] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4730), 37, + ACTIONS(4708), 37, sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, @@ -564543,7 +564542,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88542] = 4, + [88540] = 4, ACTIONS(9046), 1, anon_sym_COLON, ACTIONS(3), 2, @@ -564587,7 +564586,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [88590] = 2, + [88588] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -564629,20 +564628,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88634] = 2, + [88632] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4708), 37, - sym__automatic_semicolon, + ACTIONS(5159), 2, + anon_sym_val, + anon_sym_var, + ACTIONS(5161), 35, anon_sym_AT, - anon_sym_EQ, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_COMMA, - anon_sym_by, - anon_sym_where, - anon_sym_SEMI, + anon_sym_typealias, + anon_sym_class, + anon_sym_interface, + anon_sym_enum, + anon_sym_object, + anon_sym_fun, anon_sym_get, anon_sym_set, anon_sym_suspend, @@ -564675,10 +564675,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(5163), 2, + ACTIONS(4021), 2, anon_sym_val, anon_sym_var, - ACTIONS(5165), 35, + ACTIONS(9115), 35, anon_sym_AT, anon_sym_typealias, anon_sym_class, @@ -564756,21 +564756,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88768] = 3, + [88768] = 3, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(5179), 2, + anon_sym_val, + anon_sym_var, + ACTIONS(5181), 35, + anon_sym_AT, + anon_sym_typealias, + anon_sym_class, + anon_sym_interface, + anon_sym_enum, + anon_sym_object, + anon_sym_fun, + anon_sym_get, + anon_sym_set, + anon_sym_suspend, + anon_sym_sealed, + anon_sym_annotation, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_override, + anon_sym_lateinit, + anon_sym_public, + anon_sym_private, + anon_sym_internal, + anon_sym_protected, + anon_sym_tailrec, + anon_sym_operator, + anon_sym_infix, + anon_sym_inline, + anon_sym_external, + sym_property_modifier, + anon_sym_abstract, + anon_sym_final, + anon_sym_open, + anon_sym_vararg, + anon_sym_noinline, + anon_sym_crossinline, + anon_sym_expect, + anon_sym_actual, + [88814] = 5, + ACTIONS(9152), 1, + anon_sym_DOT, + STATE(5806), 1, + aux_sym_user_type_repeat1, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(5179), 2, + ACTIONS(4195), 3, + anon_sym_AT, + anon_sym_LPAREN, + sym__backtick_identifier, + ACTIONS(4193), 31, anon_sym_val, anon_sym_var, - ACTIONS(5181), 35, - anon_sym_AT, - anon_sym_typealias, - anon_sym_class, - anon_sym_interface, - anon_sym_enum, - anon_sym_object, - anon_sym_fun, anon_sym_get, anon_sym_set, anon_sym_suspend, @@ -564799,21 +564842,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88814] = 4, + sym__alpha_identifier, + [88863] = 5, ACTIONS(9152), 1, - anon_sym_COMMA, - STATE(5805), 1, - aux_sym_type_constraints_repeat1, + anon_sym_DOT, + STATE(5810), 1, + aux_sym_user_type_repeat1, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4432), 34, - sym__automatic_semicolon, + ACTIONS(4155), 3, anon_sym_AT, - anon_sym_EQ, - anon_sym_RBRACE, - anon_sym_by, - anon_sym_SEMI, + anon_sym_LPAREN, + sym__backtick_identifier, + ACTIONS(4153), 31, + anon_sym_val, + anon_sym_var, anon_sym_get, anon_sym_set, anon_sym_suspend, @@ -564842,21 +564886,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88861] = 5, - ACTIONS(9155), 1, - anon_sym_DOT, - STATE(5809), 1, - aux_sym_user_type_repeat1, + sym__alpha_identifier, + [88912] = 3, + ACTIONS(9044), 1, + anon_sym_COLON, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4155), 3, + ACTIONS(4124), 35, + sym__automatic_semicolon, anon_sym_AT, - anon_sym_LPAREN, - sym__backtick_identifier, - ACTIONS(4153), 31, - anon_sym_val, - anon_sym_var, + anon_sym_EQ, + anon_sym_RBRACE, + anon_sym_by, + anon_sym_where, + anon_sym_SEMI, anon_sym_get, anon_sym_set, anon_sym_suspend, @@ -564885,20 +564929,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - sym__alpha_identifier, - [88910] = 3, - ACTIONS(9044), 1, - anon_sym_COLON, + [88957] = 4, + ACTIONS(9154), 1, + anon_sym_COMMA, + STATE(5808), 1, + aux_sym_type_constraints_repeat1, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4124), 35, + ACTIONS(4432), 34, sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, anon_sym_RBRACE, anon_sym_by, - anon_sym_where, anon_sym_SEMI, anon_sym_get, anon_sym_set, @@ -564928,11 +564972,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88955] = 2, + [89004] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4724), 36, + ACTIONS(4662), 36, sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, @@ -564969,19 +565013,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [88998] = 5, + [89047] = 5, ACTIONS(9157), 1, anon_sym_DOT, - STATE(5809), 1, + STATE(5810), 1, aux_sym_user_type_repeat1, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 3, + ACTIONS(4184), 3, anon_sym_AT, anon_sym_LPAREN, sym__backtick_identifier, - ACTIONS(4166), 31, + ACTIONS(4182), 31, anon_sym_val, anon_sym_var, anon_sym_get, @@ -565013,11 +565057,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [89047] = 2, + [89096] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4662), 36, + ACTIONS(4432), 36, sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, @@ -565054,11 +565098,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [89090] = 2, + [89139] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4432), 36, + ACTIONS(4724), 36, sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, @@ -565095,15 +565139,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [89133] = 4, + [89182] = 4, ACTIONS(9160), 1, anon_sym_COMMA, - STATE(5814), 1, + STATE(5808), 1, aux_sym_type_constraints_repeat1, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4341), 34, + ACTIONS(4426), 34, sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, @@ -565138,59 +565182,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [89180] = 5, - ACTIONS(9155), 1, - anon_sym_DOT, - STATE(5806), 1, - aux_sym_user_type_repeat1, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(4195), 3, - anon_sym_AT, - anon_sym_LPAREN, - sym__backtick_identifier, - ACTIONS(4193), 31, - anon_sym_val, - anon_sym_var, - anon_sym_get, - anon_sym_set, - anon_sym_suspend, - anon_sym_sealed, - anon_sym_annotation, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_override, - anon_sym_lateinit, - anon_sym_public, - anon_sym_private, - anon_sym_internal, - anon_sym_protected, - anon_sym_tailrec, - anon_sym_operator, - anon_sym_infix, - anon_sym_inline, - anon_sym_external, - sym_property_modifier, - anon_sym_abstract, - anon_sym_final, - anon_sym_open, - anon_sym_vararg, - anon_sym_noinline, - anon_sym_crossinline, - anon_sym_expect, - anon_sym_actual, - sym__alpha_identifier, [89229] = 4, ACTIONS(9160), 1, anon_sym_COMMA, - STATE(5805), 1, + STATE(5813), 1, aux_sym_type_constraints_repeat1, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4426), 34, + ACTIONS(4341), 34, sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, @@ -565225,18 +565225,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [89276] = 3, + [89276] = 4, + ACTIONS(9046), 1, + anon_sym_COLON, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 4, + ACTIONS(4009), 6, anon_sym_AT, + anon_sym_LBRACE, anon_sym_LPAREN, + anon_sym_LT, anon_sym_DOT, - sym__backtick_identifier, - ACTIONS(4166), 31, - anon_sym_val, - anon_sym_var, + sym_label, + ACTIONS(4004), 28, anon_sym_get, anon_sym_set, anon_sym_suspend, @@ -565265,21 +565267,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - sym__alpha_identifier, - [89320] = 2, + [89322] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4672), 35, + ACTIONS(4704), 35, + sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, - anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_by, anon_sym_where, anon_sym_SEMI, anon_sym_get, anon_sym_set, - anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -565306,16 +565307,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [89362] = 2, + [89364] = 3, + ACTIONS(9048), 1, + anon_sym_COLON, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4662), 35, + ACTIONS(4124), 34, anon_sym_AT, anon_sym_EQ, - anon_sym_LBRACE, - anon_sym_COMMA, anon_sym_by, + anon_sym_where, anon_sym_SEMI, anon_sym_get, anon_sym_set, @@ -565346,16 +565348,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [89404] = 3, + [89408] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4337), 4, + ACTIONS(4184), 4, anon_sym_AT, anon_sym_LPAREN, anon_sym_DOT, sym__backtick_identifier, - ACTIONS(4335), 31, + ACTIONS(4182), 31, anon_sym_val, anon_sym_var, anon_sym_get, @@ -565387,18 +565389,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [89448] = 2, + [89452] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4718), 35, - sym__automatic_semicolon, + ACTIONS(4337), 4, anon_sym_AT, - anon_sym_EQ, - anon_sym_RBRACE, - anon_sym_by, - anon_sym_where, - anon_sym_SEMI, + anon_sym_LPAREN, + anon_sym_DOT, + sym__backtick_identifier, + ACTIONS(4335), 31, + anon_sym_val, + anon_sym_var, anon_sym_get, anon_sym_set, anon_sym_suspend, @@ -565427,21 +565429,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [89490] = 3, - ACTIONS(9048), 1, - anon_sym_COLON, + sym__alpha_identifier, + [89496] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4124), 34, + ACTIONS(4718), 35, + sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, + anon_sym_RBRACE, anon_sym_by, anon_sym_where, anon_sym_SEMI, anon_sym_get, anon_sym_set, - anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -565468,7 +565470,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [89534] = 2, + [89538] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -565508,20 +565510,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [89576] = 4, - ACTIONS(9046), 1, - anon_sym_COLON, + [89580] = 5, + ACTIONS(9162), 1, + anon_sym_LPAREN, + STATE(5865), 1, + sym_value_arguments, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4009), 6, + ACTIONS(7089), 2, anon_sym_AT, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_LT, - anon_sym_DOT, - sym_label, - ACTIONS(4004), 28, + sym__backtick_identifier, + ACTIONS(7087), 31, + anon_sym_val, + anon_sym_var, anon_sym_get, anon_sym_set, anon_sym_suspend, @@ -565550,20 +565552,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [89622] = 2, + sym__alpha_identifier, + [89628] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4681), 35, + ACTIONS(4734), 35, + sym__automatic_semicolon, anon_sym_AT, anon_sym_EQ, - anon_sym_COMMA, + anon_sym_RBRACE, anon_sym_by, anon_sym_where, anon_sym_SEMI, anon_sym_get, anon_sym_set, - anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -565590,7 +565593,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [89664] = 2, + [89670] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -565630,7 +565633,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [89706] = 3, + [89712] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -565671,10 +565674,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [89750] = 5, - ACTIONS(9162), 1, + [89756] = 5, + ACTIONS(9164), 1, anon_sym_LT, - STATE(5867), 1, + STATE(5870), 1, sym_type_arguments, ACTIONS(3), 2, sym_multiline_comment, @@ -565714,22 +565717,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [89798] = 5, - ACTIONS(9164), 1, - anon_sym_LPAREN, - STATE(5851), 1, - sym_value_arguments, + [89804] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(7089), 2, + ACTIONS(4662), 35, anon_sym_AT, - sym__backtick_identifier, - ACTIONS(7087), 31, - anon_sym_val, - anon_sym_var, + anon_sym_EQ, + anon_sym_LBRACE, + anon_sym_COMMA, + anon_sym_by, + anon_sym_SEMI, anon_sym_get, anon_sym_set, + anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -565756,7 +565757,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - sym__alpha_identifier, [89846] = 2, ACTIONS(3), 2, sym_multiline_comment, @@ -565841,16 +565841,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4704), 35, - sym__automatic_semicolon, + ACTIONS(4432), 35, anon_sym_AT, anon_sym_EQ, - anon_sym_RBRACE, + anon_sym_LBRACE, + anon_sym_COMMA, anon_sym_by, - anon_sym_where, anon_sym_SEMI, anon_sym_get, anon_sym_set, + anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -565881,7 +565881,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4765), 35, + ACTIONS(4672), 35, anon_sym_AT, anon_sym_EQ, anon_sym_COMMA, @@ -565921,16 +565921,16 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4734), 35, - sym__automatic_semicolon, + ACTIONS(4765), 35, anon_sym_AT, anon_sym_EQ, - anon_sym_RBRACE, + anon_sym_COMMA, anon_sym_by, anon_sym_where, anon_sym_SEMI, anon_sym_get, anon_sym_set, + anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -565961,12 +565961,12 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4432), 35, + ACTIONS(4681), 35, anon_sym_AT, anon_sym_EQ, - anon_sym_LBRACE, anon_sym_COMMA, anon_sym_by, + anon_sym_where, anon_sym_SEMI, anon_sym_get, anon_sym_set, @@ -566412,7 +566412,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4718), 34, + ACTIONS(4704), 34, anon_sym_AT, anon_sym_EQ, anon_sym_by, @@ -566451,7 +566451,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4734), 34, + ACTIONS(4718), 34, anon_sym_AT, anon_sym_EQ, anon_sym_by, @@ -566490,14 +566490,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4181), 6, + ACTIONS(4168), 6, anon_sym_AT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_LT, anon_sym_DOT, sym_label, - ACTIONS(4179), 28, + ACTIONS(4166), 28, anon_sym_get, anon_sym_set, anon_sym_suspend, @@ -566526,21 +566526,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [90668] = 3, - ACTIONS(4489), 1, - sym_property_modifier, + [90668] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4491), 33, - sym__automatic_semicolon, + ACTIONS(4734), 34, anon_sym_AT, - anon_sym_COLON, - anon_sym_constructor, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_LPAREN, + anon_sym_EQ, + anon_sym_by, anon_sym_where, + anon_sym_SEMI, + anon_sym_get, + anon_sym_set, + anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -566558,6 +566556,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, + sym_property_modifier, anon_sym_abstract, anon_sym_final, anon_sym_open, @@ -566566,13 +566565,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [90711] = 3, - ACTIONS(4471), 1, + [90709] = 3, + ACTIONS(4489), 1, sym_property_modifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4473), 33, + ACTIONS(4491), 33, sym__automatic_semicolon, anon_sym_AT, anon_sym_COLON, @@ -566606,19 +566605,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [90754] = 2, + [90752] = 3, + ACTIONS(4471), 1, + sym_property_modifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4704), 34, + ACTIONS(4473), 33, + sym__automatic_semicolon, anon_sym_AT, - anon_sym_EQ, - anon_sym_by, + anon_sym_COLON, + anon_sym_constructor, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_LPAREN, anon_sym_where, - anon_sym_SEMI, - anon_sym_get, - anon_sym_set, - anon_sym_while, anon_sym_suspend, anon_sym_sealed, anon_sym_annotation, @@ -566636,7 +566637,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_infix, anon_sym_inline, anon_sym_external, - sym_property_modifier, anon_sym_abstract, anon_sym_final, anon_sym_open, @@ -566653,12 +566653,12 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 4, + ACTIONS(4184), 4, anon_sym_AT, anon_sym_LBRACE, anon_sym_LPAREN, sym_label, - ACTIONS(4166), 28, + ACTIONS(4182), 28, anon_sym_get, anon_sym_set, anon_sym_suspend, @@ -566691,10 +566691,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(5189), 2, + ACTIONS(5161), 2, anon_sym_AT, sym__backtick_identifier, - ACTIONS(5187), 31, + ACTIONS(5159), 31, anon_sym_val, anon_sym_var, anon_sym_get, @@ -566731,9 +566731,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -566774,64 +566774,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, - anon_sym_get, - anon_sym_set, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - [90960] = 21, - ACTIONS(7398), 1, - anon_sym_dynamic, - ACTIONS(7405), 1, - anon_sym_suspend, - ACTIONS(8672), 1, - sym__alpha_identifier, - ACTIONS(8702), 1, - sym__backtick_identifier, - ACTIONS(9057), 1, - anon_sym_LPAREN, - ACTIONS(9105), 1, - anon_sym_AT, - ACTIONS(9176), 1, - anon_sym_RPAREN, - STATE(6224), 1, - sym__lexical_identifier, - STATE(6420), 1, - sym_type_modifiers, - STATE(8138), 1, - sym__simple_user_type, - STATE(8343), 1, - sym_simple_identifier, - STATE(8673), 1, - sym_user_type, - STATE(8961), 1, - sym_parameter, - STATE(9455), 1, - sym_parenthesized_user_type, - STATE(9736), 1, - sym_function_type_parameters, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - STATE(7848), 2, - sym__single_annotation, - sym__multi_annotation, - STATE(8216), 2, - sym__type_reference, - sym_parenthesized_type, - STATE(7213), 3, - sym__type_modifier, - sym_annotation, - aux_sym_type_modifiers_repeat1, - STATE(9033), 4, - sym__type, - sym_not_nullable_type, - sym_nullable_type, - sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -566839,7 +566782,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [91038] = 3, + [90960] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -566878,7 +566821,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [91080] = 3, + [91002] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -566917,14 +566860,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, + [91044] = 21, + ACTIONS(7398), 1, + anon_sym_dynamic, + ACTIONS(7405), 1, + anon_sym_suspend, + ACTIONS(8684), 1, + sym__alpha_identifier, + ACTIONS(8714), 1, + sym__backtick_identifier, + ACTIONS(9057), 1, + anon_sym_LPAREN, + ACTIONS(9105), 1, + anon_sym_AT, + ACTIONS(9176), 1, + anon_sym_RPAREN, + STATE(6224), 1, + sym__lexical_identifier, + STATE(6420), 1, + sym_type_modifiers, + STATE(8138), 1, + sym__simple_user_type, + STATE(8343), 1, + sym_simple_identifier, + STATE(8673), 1, + sym_user_type, + STATE(8961), 1, + sym_parameter, + STATE(9455), 1, + sym_parenthesized_user_type, + STATE(9736), 1, + sym_function_type_parameters, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + STATE(7848), 2, + sym__single_annotation, + sym__multi_annotation, + STATE(8216), 2, + sym__type_reference, + sym_parenthesized_type, + STATE(7213), 3, + sym__type_modifier, + sym_annotation, + aux_sym_type_modifiers_repeat1, + STATE(9033), 4, + sym__type, + sym_not_nullable_type, + sym_nullable_type, + sym_function_type, + ACTIONS(8694), 7, + anon_sym_get, + anon_sym_set, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, [91122] = 21, ACTIONS(7398), 1, anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -566966,7 +566966,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -566974,17 +566974,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [91200] = 3, + [91200] = 5, + ACTIONS(9178), 1, + anon_sym_LPAREN, + STATE(6268), 1, + sym_value_arguments, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 5, + ACTIONS(7089), 3, + anon_sym_AT, + anon_sym_LBRACE, + sym_label, + ACTIONS(7087), 28, + anon_sym_get, + anon_sym_set, + anon_sym_suspend, + anon_sym_sealed, + anon_sym_annotation, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_override, + anon_sym_lateinit, + anon_sym_public, + anon_sym_private, + anon_sym_internal, + anon_sym_protected, + anon_sym_tailrec, + anon_sym_operator, + anon_sym_infix, + anon_sym_inline, + anon_sym_external, + sym_property_modifier, + anon_sym_abstract, + anon_sym_final, + anon_sym_open, + anon_sym_vararg, + anon_sym_noinline, + anon_sym_crossinline, + anon_sym_expect, + anon_sym_actual, + [91246] = 3, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(4184), 5, anon_sym_AT, anon_sym_LBRACE, anon_sym_LPAREN, anon_sym_DOT, sym_label, - ACTIONS(4166), 28, + ACTIONS(4182), 28, anon_sym_get, anon_sym_set, anon_sym_suspend, @@ -567013,14 +567054,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [91242] = 21, + [91288] = 21, ACTIONS(7398), 1, anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -567062,7 +567103,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -567070,7 +567111,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [91320] = 3, + [91366] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -567109,7 +567150,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [91362] = 3, + [91408] = 3, ACTIONS(4471), 1, sym_property_modifier, ACTIONS(3), 2, @@ -567148,7 +567189,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [91404] = 3, + [91450] = 3, ACTIONS(4489), 1, sym_property_modifier, ACTIONS(3), 2, @@ -567187,14 +567228,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [91446] = 21, + [91492] = 21, ACTIONS(7398), 1, anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -567236,53 +567277,12 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, - anon_sym_get, - anon_sym_set, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - [91524] = 5, - ACTIONS(9178), 1, - anon_sym_LPAREN, - STATE(6268), 1, - sym_value_arguments, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(7089), 3, - anon_sym_AT, - anon_sym_LBRACE, - sym_label, - ACTIONS(7087), 28, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, - anon_sym_suspend, - anon_sym_sealed, - anon_sym_annotation, anon_sym_data, anon_sym_inner, anon_sym_value, - anon_sym_override, - anon_sym_lateinit, - anon_sym_public, - anon_sym_private, - anon_sym_internal, - anon_sym_protected, - anon_sym_tailrec, - anon_sym_operator, - anon_sym_infix, - anon_sym_inline, - anon_sym_external, - sym_property_modifier, - anon_sym_abstract, - anon_sym_final, - anon_sym_open, - anon_sym_vararg, - anon_sym_noinline, - anon_sym_crossinline, anon_sym_expect, anon_sym_actual, [91570] = 3, @@ -567328,10 +567328,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(9115), 2, + ACTIONS(5189), 2, anon_sym_AT, sym__backtick_identifier, - ACTIONS(4021), 31, + ACTIONS(5187), 31, anon_sym_val, anon_sym_var, anon_sym_get, @@ -567367,10 +567367,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(5161), 2, + ACTIONS(9115), 2, anon_sym_AT, sym__backtick_identifier, - ACTIONS(5159), 31, + ACTIONS(4021), 31, anon_sym_val, anon_sym_var, anon_sym_get, @@ -567406,13 +567406,12 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4337), 5, + ACTIONS(7189), 2, anon_sym_AT, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_DOT, - sym_label, - ACTIONS(4335), 28, + sym__backtick_identifier, + ACTIONS(7187), 31, + anon_sym_val, + anon_sym_var, anon_sym_get, anon_sym_set, anon_sym_suspend, @@ -567441,14 +567440,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, + sym__alpha_identifier, [91738] = 21, ACTIONS(7398), 1, anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -567490,7 +567490,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -567503,9 +567503,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -567547,7 +567547,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -567559,12 +567559,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(7189), 2, + ACTIONS(4337), 5, anon_sym_AT, - sym__backtick_identifier, - ACTIONS(7187), 31, - anon_sym_val, - anon_sym_var, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_DOT, + sym_label, + ACTIONS(4335), 28, anon_sym_get, anon_sym_set, anon_sym_suspend, @@ -567593,7 +567594,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - sym__alpha_identifier, [91936] = 3, ACTIONS(3), 2, sym_multiline_comment, @@ -567715,10 +567715,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(9121), 2, + ACTIONS(7193), 2, anon_sym_AT, sym__backtick_identifier, - ACTIONS(9123), 31, + ACTIONS(7191), 31, anon_sym_val, anon_sym_var, anon_sym_get, @@ -567789,53 +567789,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [92146] = 3, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(7193), 2, - anon_sym_AT, - sym__backtick_identifier, - ACTIONS(7191), 31, - anon_sym_val, - anon_sym_var, - anon_sym_get, - anon_sym_set, - anon_sym_suspend, - anon_sym_sealed, - anon_sym_annotation, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_override, - anon_sym_lateinit, - anon_sym_public, - anon_sym_private, - anon_sym_internal, - anon_sym_protected, - anon_sym_tailrec, - anon_sym_operator, - anon_sym_infix, - anon_sym_inline, - anon_sym_external, - sym_property_modifier, - anon_sym_abstract, - anon_sym_final, - anon_sym_open, - anon_sym_vararg, - anon_sym_noinline, - anon_sym_crossinline, - anon_sym_expect, - anon_sym_actual, - sym__alpha_identifier, - [92188] = 21, + [92146] = 21, ACTIONS(7398), 1, anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -567877,7 +567838,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -567885,7 +567846,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [92266] = 3, + [92224] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -567924,14 +567885,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [92308] = 21, + [92266] = 21, ACTIONS(7398), 1, anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -567973,7 +567934,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -567981,7 +567942,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [92386] = 3, + [92344] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -568020,14 +567981,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, + [92386] = 3, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(9117), 2, + anon_sym_AT, + sym__backtick_identifier, + ACTIONS(9119), 31, + anon_sym_val, + anon_sym_var, + anon_sym_get, + anon_sym_set, + anon_sym_suspend, + anon_sym_sealed, + anon_sym_annotation, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_override, + anon_sym_lateinit, + anon_sym_public, + anon_sym_private, + anon_sym_internal, + anon_sym_protected, + anon_sym_tailrec, + anon_sym_operator, + anon_sym_infix, + anon_sym_inline, + anon_sym_external, + sym_property_modifier, + anon_sym_abstract, + anon_sym_final, + anon_sym_open, + anon_sym_vararg, + anon_sym_noinline, + anon_sym_crossinline, + anon_sym_expect, + anon_sym_actual, + sym__alpha_identifier, [92428] = 21, ACTIONS(7398), 1, anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -568069,7 +568069,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -568082,9 +568082,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -568126,7 +568126,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -568138,10 +568138,10 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(9117), 2, + ACTIONS(9121), 2, anon_sym_AT, sym__backtick_identifier, - ACTIONS(9119), 31, + ACTIONS(9123), 31, anon_sym_val, anon_sym_var, anon_sym_get, @@ -568178,9 +568178,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -568222,7 +568222,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -568235,9 +568235,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -568277,7 +568277,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -568290,9 +568290,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -568332,7 +568332,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -568340,14 +568340,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [92854] = 20, + [92854] = 19, ACTIONS(7398), 1, anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -568361,10 +568361,8 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(8332), 1, sym_user_type, - STATE(8348), 1, + STATE(8343), 1, sym_simple_identifier, - STATE(8822), 1, - sym_variable_declaration, STATE(9735), 1, sym_parenthesized_user_type, STATE(9736), 1, @@ -568382,12 +568380,13 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(9742), 4, + STATE(9181), 5, + sym_parameter, sym__type, sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -568395,14 +568394,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [92929] = 19, + [92927] = 20, ACTIONS(7398), 1, anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -568416,8 +568415,10 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(8332), 1, sym_user_type, - STATE(8343), 1, + STATE(8348), 1, sym_simple_identifier, + STATE(8822), 1, + sym_variable_declaration, STATE(9735), 1, sym_parenthesized_user_type, STATE(9736), 1, @@ -568435,13 +568436,12 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(9181), 5, - sym_parameter, + STATE(9742), 4, sym__type, sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -568454,9 +568454,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -568472,7 +568472,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(8348), 1, sym_simple_identifier, - STATE(9092), 1, + STATE(9096), 1, sym_variable_declaration, STATE(9735), 1, sym_parenthesized_user_type, @@ -568496,7 +568496,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -568509,9 +568509,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -568527,7 +568527,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(8348), 1, sym_simple_identifier, - STATE(9096), 1, + STATE(9092), 1, sym_variable_declaration, STATE(9735), 1, sym_parenthesized_user_type, @@ -568551,7 +568551,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -568564,9 +568564,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -568606,7 +568606,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -568627,7 +568627,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -568871,7 +568871,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -569030,7 +569030,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -569104,7 +569104,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -569454,7 +569454,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -569507,7 +569507,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -569785,9 +569785,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -569825,7 +569825,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -569878,7 +569878,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -569931,7 +569931,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -569944,9 +569944,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -569984,7 +569984,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -570037,7 +570037,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -570050,9 +570050,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -570090,7 +570090,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -570164,7 +570164,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -570209,9 +570209,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -570249,7 +570249,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -570327,7 +570327,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6504), 1, sym_type_parameters, @@ -570382,7 +570382,7 @@ static const uint16_t ts_small_parse_table[] = { sym_simple_identifier, STATE(5748), 1, sym__simple_user_type, - STATE(5784), 1, + STATE(5771), 1, sym_user_type, STATE(6449), 1, sym_type_modifiers, @@ -570393,7 +570393,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5785), 2, + STATE(5786), 2, sym__type_reference, sym_parenthesized_type, STATE(7848), 2, @@ -570403,7 +570403,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5844), 4, + STATE(5845), 4, sym__type, sym_not_nullable_type, sym_nullable_type, @@ -570433,7 +570433,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6525), 1, sym_type_parameters, @@ -570474,9 +570474,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -570514,7 +570514,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -570633,9 +570633,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -570673,7 +570673,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -570726,7 +570726,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -570792,9 +570792,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -570832,7 +570832,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -570898,9 +570898,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -570938,7 +570938,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -571039,7 +571039,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5798), 4, + STATE(5797), 4, sym__type, sym_not_nullable_type, sym_nullable_type, @@ -571216,9 +571216,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -571256,7 +571256,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -571415,7 +571415,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -571463,7 +571463,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5509), 4, + STATE(5530), 4, sym__type, sym_not_nullable_type, sym_nullable_type, @@ -571516,7 +571516,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5483), 4, + STATE(5519), 4, sym__type, sym_not_nullable_type, sym_nullable_type, @@ -571534,9 +571534,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -571574,7 +571574,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -571587,9 +571587,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -571627,7 +571627,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -571966,7 +571966,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -572019,7 +572019,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -572064,9 +572064,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -572104,7 +572104,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -572117,9 +572117,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -572157,7 +572157,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -572231,7 +572231,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -572276,9 +572276,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -572316,7 +572316,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -572382,9 +572382,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -572422,7 +572422,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -572435,9 +572435,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -572475,7 +572475,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -572496,7 +572496,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -572594,9 +572594,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -572634,7 +572634,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -572659,7 +572659,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6456), 1, sym_type_parameters, @@ -572753,9 +572753,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -572793,7 +572793,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -572841,7 +572841,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5808), 4, + STATE(5812), 4, sym__type, sym_not_nullable_type, sym_nullable_type, @@ -572859,9 +572859,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -572899,7 +572899,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -572920,7 +572920,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -572965,9 +572965,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -573005,7 +573005,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -573030,7 +573030,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6452), 1, sym_type_parameters, @@ -573071,9 +573071,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -573111,7 +573111,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -573164,7 +573164,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -573185,7 +573185,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -573238,7 +573238,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -573291,7 +573291,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -573336,9 +573336,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -573376,7 +573376,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -573389,9 +573389,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -573429,7 +573429,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -573535,7 +573535,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -573556,7 +573556,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -573613,7 +573613,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6471), 1, sym_type_parameters, @@ -573654,9 +573654,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -573694,7 +573694,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -573715,7 +573715,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -573813,9 +573813,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -573853,7 +573853,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -573906,7 +573906,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -573980,7 +573980,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -574025,9 +574025,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -574065,7 +574065,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -574171,7 +574171,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -574328,9 +574328,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -574368,7 +574368,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -574389,7 +574389,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -574416,7 +574416,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(1340), 4, + STATE(1344), 4, sym__type, sym_not_nullable_type, sym_nullable_type, @@ -574469,7 +574469,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5808), 4, + STATE(5812), 4, sym__type, sym_not_nullable_type, sym_nullable_type, @@ -574487,9 +574487,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -574527,7 +574527,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -574540,9 +574540,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -574580,7 +574580,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -574686,7 +574686,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -574699,9 +574699,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -574739,7 +574739,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -574760,7 +574760,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -574805,9 +574805,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -574845,7 +574845,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -574898,7 +574898,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -574911,9 +574911,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -574951,7 +574951,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -574964,9 +574964,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -575004,7 +575004,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -575025,7 +575025,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -575070,9 +575070,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -575110,7 +575110,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -575123,9 +575123,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -575163,7 +575163,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -575176,9 +575176,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -575216,7 +575216,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -575282,9 +575282,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -575322,7 +575322,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -575481,7 +575481,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -575502,7 +575502,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -575600,9 +575600,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -575640,7 +575640,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -575653,9 +575653,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -575693,7 +575693,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -575706,9 +575706,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -575746,7 +575746,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -575767,7 +575767,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -575812,9 +575812,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -575852,7 +575852,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -575905,7 +575905,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -575918,9 +575918,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -575958,7 +575958,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -576024,9 +576024,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -576064,7 +576064,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -576117,7 +576117,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -576244,7 +576244,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -576329,7 +576329,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -576395,9 +576395,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -576435,7 +576435,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -576448,9 +576448,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -576488,7 +576488,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -576501,9 +576501,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -576541,7 +576541,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -576562,7 +576562,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -576642,7 +576642,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5798), 4, + STATE(5797), 4, sym__type, sym_not_nullable_type, sym_nullable_type, @@ -576660,9 +576660,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -576700,7 +576700,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -576753,7 +576753,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -576819,9 +576819,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -576859,7 +576859,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -576880,7 +576880,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -576933,7 +576933,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -576978,9 +576978,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -577018,7 +577018,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -577031,9 +577031,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -577071,7 +577071,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -577084,9 +577084,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -577124,7 +577124,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -577145,7 +577145,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -577283,7 +577283,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -577296,9 +577296,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -577336,7 +577336,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -577402,9 +577402,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -577442,7 +577442,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -577495,7 +577495,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -577561,9 +577561,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -577601,7 +577601,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -577614,9 +577614,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -577654,7 +577654,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -577707,7 +577707,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -577813,7 +577813,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -577944,7 +577944,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6512), 1, sym_type_parameters, @@ -578025,7 +578025,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -578038,9 +578038,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -578078,7 +578078,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -578091,9 +578091,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -578131,7 +578131,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -578152,7 +578152,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -578237,7 +578237,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -578258,7 +578258,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -578303,9 +578303,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -578343,7 +578343,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -578356,9 +578356,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -578396,7 +578396,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -578432,7 +578432,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(2728), 2, + STATE(2690), 2, sym_variable_declaration, sym_multi_variable_declaration, STATE(7430), 2, @@ -578502,7 +578502,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -578515,9 +578515,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -578555,7 +578555,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -578608,7 +578608,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -578621,9 +578621,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -578661,7 +578661,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -578682,7 +578682,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -578709,7 +578709,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(1344), 4, + STATE(1323), 4, sym__type, sym_not_nullable_type, sym_nullable_type, @@ -578780,9 +578780,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -578820,7 +578820,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -578886,9 +578886,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -578926,7 +578926,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -578992,9 +578992,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -579032,7 +579032,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -579045,9 +579045,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -579085,7 +579085,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -579212,7 +579212,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -579265,7 +579265,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -579310,9 +579310,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -579350,7 +579350,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -579371,7 +579371,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -579424,7 +579424,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -579469,9 +579469,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -579504,12 +579504,12 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5817), 4, + STATE(5827), 4, sym__type, sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -579787,9 +579787,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -579827,7 +579827,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -579840,9 +579840,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -579880,7 +579880,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -580052,9 +580052,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -580092,7 +580092,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -580105,9 +580105,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -580145,7 +580145,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -580211,9 +580211,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -580251,7 +580251,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -580264,9 +580264,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -580304,7 +580304,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -580476,9 +580476,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -580516,7 +580516,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -580675,7 +580675,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -580723,7 +580723,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5810), 4, + STATE(5809), 4, sym__type, sym_not_nullable_type, sym_nullable_type, @@ -580829,7 +580829,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5810), 4, + STATE(5809), 4, sym__type, sym_not_nullable_type, sym_nullable_type, @@ -580900,9 +580900,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -580940,7 +580940,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -580967,7 +580967,7 @@ static const uint16_t ts_small_parse_table[] = { sym_simple_identifier, STATE(5748), 1, sym__simple_user_type, - STATE(5784), 1, + STATE(5771), 1, sym_user_type, STATE(6449), 1, sym_type_modifiers, @@ -580978,7 +580978,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5785), 2, + STATE(5786), 2, sym__type_reference, sym_parenthesized_type, STATE(7848), 2, @@ -581006,9 +581006,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -581046,7 +581046,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -581099,7 +581099,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -581152,7 +581152,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -581271,9 +581271,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -581311,7 +581311,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -581364,7 +581364,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -581597,7 +581597,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -581642,9 +581642,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -581682,7 +581682,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -581841,7 +581841,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -581984,7 +581984,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -582087,9 +582087,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -582127,7 +582127,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -582233,7 +582233,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -582246,9 +582246,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -582286,7 +582286,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -582405,9 +582405,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -582445,7 +582445,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -582511,9 +582511,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -582551,7 +582551,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -582670,9 +582670,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -582710,7 +582710,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -582776,9 +582776,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -582816,7 +582816,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -582829,9 +582829,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -582869,7 +582869,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -583147,9 +583147,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -583187,7 +583187,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -583200,9 +583200,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -583240,7 +583240,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -583253,9 +583253,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -583293,7 +583293,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -583306,9 +583306,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -583346,7 +583346,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -583394,7 +583394,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5819), 4, + STATE(5820), 4, sym__type, sym_not_nullable_type, sym_nullable_type, @@ -583424,7 +583424,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6526), 1, sym_type_parameters, @@ -583435,7 +583435,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(607), 2, + STATE(598), 2, sym_variable_declaration, sym_multi_variable_declaration, STATE(7472), 2, @@ -583465,9 +583465,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -583505,7 +583505,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -583558,7 +583558,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -583820,9 +583820,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -583860,7 +583860,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -583873,9 +583873,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -583913,7 +583913,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -584044,7 +584044,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6523), 1, sym_type_parameters, @@ -584099,7 +584099,7 @@ static const uint16_t ts_small_parse_table[] = { sym_simple_identifier, STATE(5748), 1, sym__simple_user_type, - STATE(5784), 1, + STATE(5771), 1, sym_user_type, STATE(6449), 1, sym_type_modifiers, @@ -584110,7 +584110,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5785), 2, + STATE(5786), 2, sym__type_reference, sym_parenthesized_type, STATE(7848), 2, @@ -584138,9 +584138,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -584178,7 +584178,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -584244,9 +584244,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -584284,7 +584284,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -584387,9 +584387,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -584427,7 +584427,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -584440,9 +584440,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -584480,7 +584480,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -584493,9 +584493,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -584533,7 +584533,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -584546,9 +584546,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -584586,7 +584586,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -584705,9 +584705,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -584745,7 +584745,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -584811,9 +584811,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -584851,7 +584851,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -585023,9 +585023,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -585063,7 +585063,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -585129,9 +585129,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -585169,7 +585169,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -585284,7 +585284,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6498), 1, sym_type_parameters, @@ -585365,7 +585365,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -585430,7 +585430,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4179), 14, + ACTIONS(4166), 14, anon_sym_by, anon_sym_where, anon_sym_get, @@ -585445,7 +585445,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - ACTIONS(4181), 17, + ACTIONS(4168), 17, anon_sym_AT, anon_sym_COLON, anon_sym_RBRACK, @@ -585468,9 +585468,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -585508,7 +585508,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -585667,7 +585667,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -585680,9 +585680,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -585720,7 +585720,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -585741,7 +585741,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -585800,7 +585800,7 @@ static const uint16_t ts_small_parse_table[] = { sym_simple_identifier, STATE(5748), 1, sym__simple_user_type, - STATE(5784), 1, + STATE(5771), 1, sym_user_type, STATE(6449), 1, sym_type_modifiers, @@ -585811,7 +585811,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5785), 2, + STATE(5786), 2, sym__type_reference, sym_parenthesized_type, STATE(7848), 2, @@ -585892,9 +585892,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -585932,7 +585932,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -586377,7 +586377,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -586496,9 +586496,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -586536,7 +586536,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -586549,9 +586549,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -586589,7 +586589,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -586748,7 +586748,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -586761,9 +586761,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -586801,7 +586801,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -586814,9 +586814,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -586854,7 +586854,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -586932,7 +586932,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6492), 1, sym_type_parameters, @@ -587013,7 +587013,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -587132,9 +587132,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -587172,7 +587172,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -587278,7 +587278,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -587384,7 +587384,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -587474,7 +587474,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -587617,7 +587617,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -587789,9 +587789,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -587829,7 +587829,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -588054,9 +588054,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -588094,7 +588094,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -588147,7 +588147,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -588213,9 +588213,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -588253,7 +588253,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -588266,9 +588266,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -588306,7 +588306,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -588319,9 +588319,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -588359,7 +588359,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -588502,7 +588502,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -588580,7 +588580,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6476), 1, sym_type_parameters, @@ -588767,7 +588767,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -588820,7 +588820,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -588873,7 +588873,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -589045,9 +589045,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -589085,7 +589085,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -589138,7 +589138,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -589204,9 +589204,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -589244,7 +589244,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -589840,9 +589840,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -589880,7 +589880,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -589960,7 +589960,7 @@ static const uint16_t ts_small_parse_table[] = { sym_simple_identifier, STATE(5748), 1, sym__simple_user_type, - STATE(5784), 1, + STATE(5771), 1, sym_user_type, STATE(6449), 1, sym_type_modifiers, @@ -589971,7 +589971,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5785), 2, + STATE(5786), 2, sym__type_reference, sym_parenthesized_type, STATE(7848), 2, @@ -589981,7 +589981,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5817), 4, + STATE(5827), 4, sym__type, sym_not_nullable_type, sym_nullable_type, @@ -590011,7 +590011,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6466), 1, sym_type_parameters, @@ -590117,7 +590117,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6464), 1, sym_type_parameters, @@ -590166,7 +590166,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -590219,7 +590219,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -590304,7 +590304,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -590317,9 +590317,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -590357,7 +590357,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -590382,7 +590382,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6463), 1, sym_type_parameters, @@ -590488,7 +590488,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6453), 1, sym_type_parameters, @@ -590711,7 +590711,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5519), 2, + STATE(5517), 2, sym_variable_declaration, sym_multi_variable_declaration, STATE(7593), 2, @@ -590781,7 +590781,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -590802,7 +590802,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -590882,12 +590882,12 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5427), 4, + STATE(5438), 4, sym__type, sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -590900,9 +590900,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -590940,7 +590940,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -590993,7 +590993,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -591006,9 +591006,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -591046,7 +591046,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -591165,9 +591165,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -591205,7 +591205,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -591258,7 +591258,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -591306,12 +591306,12 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(5433), 4, + STATE(5432), 4, sym__type, sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -591385,7 +591385,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -591483,9 +591483,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -591523,7 +591523,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -591654,7 +591654,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(6465), 1, sym_type_parameters, @@ -591695,9 +591695,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -591735,7 +591735,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -591756,7 +591756,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -591841,7 +591841,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -591947,7 +591947,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592053,7 +592053,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592106,7 +592106,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592119,9 +592119,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -592159,7 +592159,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592225,9 +592225,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -592265,7 +592265,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592278,9 +592278,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -592318,7 +592318,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592371,7 +592371,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592424,7 +592424,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592477,7 +592477,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592530,7 +592530,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592583,7 +592583,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592636,7 +592636,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592649,9 +592649,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -592689,7 +592689,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592742,7 +592742,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592832,7 +592832,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592845,9 +592845,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -592885,7 +592885,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -592991,7 +592991,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593004,9 +593004,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -593044,7 +593044,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593097,7 +593097,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593150,7 +593150,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593216,9 +593216,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -593256,7 +593256,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593269,9 +593269,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -593309,7 +593309,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593362,7 +593362,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593375,9 +593375,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -593415,7 +593415,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593428,9 +593428,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -593468,7 +593468,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593481,9 +593481,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -593521,7 +593521,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593534,9 +593534,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -593574,7 +593574,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593627,7 +593627,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593680,7 +593680,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593746,9 +593746,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -593786,7 +593786,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593892,7 +593892,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593905,9 +593905,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -593945,7 +593945,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -593998,7 +593998,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -594011,9 +594011,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -594051,7 +594051,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -594064,9 +594064,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -594104,7 +594104,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -594276,9 +594276,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -594316,7 +594316,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -594369,7 +594369,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -594390,7 +594390,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -594475,7 +594475,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -594488,9 +594488,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -594528,7 +594528,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -594602,7 +594602,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -594647,9 +594647,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -594687,7 +594687,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -594700,9 +594700,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -594740,7 +594740,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -594859,9 +594859,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -594899,7 +594899,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -594965,9 +594965,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -595005,7 +595005,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595058,7 +595058,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595071,9 +595071,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -595111,7 +595111,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595164,7 +595164,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595177,9 +595177,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -595217,7 +595217,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595230,9 +595230,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -595270,7 +595270,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595283,9 +595283,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -595323,7 +595323,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595336,9 +595336,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -595376,7 +595376,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595477,12 +595477,12 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - STATE(4707), 4, + STATE(4710), 4, sym__type, sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595535,7 +595535,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595556,7 +595556,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -595641,7 +595641,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595654,9 +595654,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -595694,7 +595694,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595768,7 +595768,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -595821,7 +595821,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9182), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -595866,9 +595866,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_dynamic, ACTIONS(7405), 1, anon_sym_suspend, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -595906,7 +595906,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595915,9 +595915,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [130181] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -595958,7 +595958,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -595967,9 +595967,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [130252] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -596010,7 +596010,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -596019,9 +596019,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [130323] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -596037,7 +596037,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_value_parameters, STATE(6224), 1, sym__lexical_identifier, - STATE(6579), 1, + STATE(6578), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -596062,7 +596062,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -596123,9 +596123,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [130465] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -596166,7 +596166,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -596175,9 +596175,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [130536] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -596193,7 +596193,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_value_parameters, STATE(6224), 1, sym__lexical_identifier, - STATE(6575), 1, + STATE(6574), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -596218,7 +596218,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -596227,9 +596227,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [130607] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -596245,7 +596245,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_value_parameters, STATE(6224), 1, sym__lexical_identifier, - STATE(6586), 1, + STATE(6585), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -596270,7 +596270,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -596279,9 +596279,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [130678] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -596322,7 +596322,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -596383,9 +596383,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [130820] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -596426,7 +596426,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -596435,9 +596435,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [130891] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -596453,7 +596453,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_value_parameters, STATE(6224), 1, sym__lexical_identifier, - STATE(6570), 1, + STATE(6589), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -596478,7 +596478,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -596539,9 +596539,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [131033] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -596582,7 +596582,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -596591,9 +596591,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [131104] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -596634,7 +596634,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -596695,9 +596695,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [131246] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -596713,7 +596713,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_value_parameters, STATE(6224), 1, sym__lexical_identifier, - STATE(6581), 1, + STATE(6580), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -596738,7 +596738,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -596747,9 +596747,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [131317] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -596790,7 +596790,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -596799,9 +596799,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [131388] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -596842,7 +596842,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -596886,7 +596886,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(5786), 3, + STATE(5789), 3, sym_not_nullable_type, sym_nullable_type, sym_function_type, @@ -596938,7 +596938,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(5786), 3, + STATE(5789), 3, sym_not_nullable_type, sym_nullable_type, sym_function_type, @@ -596955,9 +596955,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [131601] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -596998,7 +596998,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597007,9 +597007,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [131672] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9057), 1, anon_sym_LPAREN, @@ -597050,7 +597050,7 @@ static const uint16_t ts_small_parse_table[] = { sym_not_nullable_type, sym_nullable_type, sym_function_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597102,7 +597102,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597111,9 +597111,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [131814] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -597154,7 +597154,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597163,9 +597163,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [131885] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -597181,7 +597181,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_value_parameters, STATE(6224), 1, sym__lexical_identifier, - STATE(6578), 1, + STATE(6577), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -597206,7 +597206,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597215,9 +597215,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [131956] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -597258,7 +597258,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597267,9 +597267,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [132027] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -597310,7 +597310,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597319,9 +597319,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [132098] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -597337,7 +597337,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_value_parameters, STATE(6224), 1, sym__lexical_identifier, - STATE(6576), 1, + STATE(6575), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -597362,7 +597362,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597383,7 +597383,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_suspend, ACTIONS(9319), 1, anon_sym_dynamic, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -597475,9 +597475,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [132311] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -597493,7 +597493,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_value_parameters, STATE(6224), 1, sym__lexical_identifier, - STATE(6587), 1, + STATE(6586), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -597518,7 +597518,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597527,9 +597527,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [132382] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -597545,7 +597545,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_value_parameters, STATE(6224), 1, sym__lexical_identifier, - STATE(6577), 1, + STATE(6576), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -597570,7 +597570,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597579,9 +597579,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [132453] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -597622,7 +597622,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597631,9 +597631,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [132524] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -597674,7 +597674,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597683,9 +597683,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [132595] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -597701,7 +597701,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_value_parameters, STATE(6224), 1, sym__lexical_identifier, - STATE(6574), 1, + STATE(6573), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -597726,7 +597726,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597735,9 +597735,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [132666] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -597778,7 +597778,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597830,7 +597830,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597909,7 +597909,7 @@ static const uint16_t ts_small_parse_table[] = { sym_simple_identifier, STATE(5748), 1, sym__simple_user_type, - STATE(5777), 1, + STATE(5787), 1, sym_user_type, STATE(7537), 1, sym_type_modifiers, @@ -597943,9 +597943,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [132950] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -597961,7 +597961,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_value_parameters, STATE(6224), 1, sym__lexical_identifier, - STATE(6580), 1, + STATE(6579), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -597986,7 +597986,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -597995,9 +597995,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [133021] = 19, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -598038,7 +598038,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -598061,7 +598061,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -598110,7 +598110,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -598257,7 +598257,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -598341,9 +598341,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [133488] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -598357,7 +598357,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(6224), 1, sym__lexical_identifier, - STATE(6585), 1, + STATE(6584), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -598382,7 +598382,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -598391,9 +598391,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [133556] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -598407,7 +598407,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(6224), 1, sym__lexical_identifier, - STATE(6589), 1, + STATE(6588), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -598432,7 +598432,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -598539,9 +598539,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [133756] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -598580,7 +598580,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -598603,7 +598603,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -598652,7 +598652,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -598701,7 +598701,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -598710,7 +598710,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(622), 2, + STATE(609), 2, sym_variable_declaration, sym_multi_variable_declaration, STATE(7546), 2, @@ -598750,7 +598750,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -598995,7 +598995,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -599030,9 +599030,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [134418] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -599046,7 +599046,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(6224), 1, sym__lexical_identifier, - STATE(6588), 1, + STATE(6587), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -599071,7 +599071,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -599241,7 +599241,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -599325,9 +599325,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [134816] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -599341,7 +599341,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(6224), 1, sym__lexical_identifier, - STATE(6584), 1, + STATE(6583), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -599366,7 +599366,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -599375,9 +599375,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [134884] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -599416,7 +599416,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -599572,9 +599572,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [135150] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -599588,7 +599588,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(6224), 1, sym__lexical_identifier, - STATE(6573), 1, + STATE(6572), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -599613,7 +599613,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -599671,9 +599671,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [135284] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -599687,7 +599687,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(6224), 1, sym__lexical_identifier, - STATE(6583), 1, + STATE(6582), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -599712,7 +599712,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -599721,9 +599721,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [135352] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -599737,7 +599737,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(6224), 1, sym__lexical_identifier, - STATE(6582), 1, + STATE(6581), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -599762,7 +599762,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -599820,9 +599820,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [135486] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -599836,7 +599836,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(6224), 1, sym__lexical_identifier, - STATE(6572), 1, + STATE(6571), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -599861,7 +599861,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -599919,9 +599919,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [135620] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -599960,7 +599960,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -600032,7 +600032,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -600116,9 +600116,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [135886] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -600132,7 +600132,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(6224), 1, sym__lexical_identifier, - STATE(6571), 1, + STATE(6570), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -600157,7 +600157,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -600166,9 +600166,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [135954] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -600207,7 +600207,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -600288,7 +600288,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(2728), 2, + STATE(2690), 2, sym_variable_declaration, sym_multi_variable_declaration, STATE(7430), 2, @@ -600328,7 +600328,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -600412,9 +600412,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [136286] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -600453,7 +600453,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -600485,7 +600485,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5436), 2, + STATE(5435), 2, sym_variable_declaration, sym_multi_variable_declaration, STATE(7509), 2, @@ -600511,9 +600511,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [136420] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -600552,7 +600552,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -600624,7 +600624,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -600708,9 +600708,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [136686] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -600724,7 +600724,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(6224), 1, sym__lexical_identifier, - STATE(6535), 1, + STATE(6563), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -600749,7 +600749,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -600905,9 +600905,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [136952] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -600946,7 +600946,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -600955,9 +600955,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [137020] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -600996,7 +600996,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -601019,7 +601019,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -601054,9 +601054,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [137154] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -601095,7 +601095,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -601104,9 +601104,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [137222] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -601145,7 +601145,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -601203,9 +601203,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [137356] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -601244,7 +601244,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -601253,9 +601253,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [137424] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -601294,7 +601294,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -601352,9 +601352,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [137558] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -601393,7 +601393,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -601402,9 +601402,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [137626] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -601443,7 +601443,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -601564,7 +601564,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -601599,9 +601599,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [137892] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -601640,7 +601640,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -601663,7 +601663,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -601712,7 +601712,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(812), 1, sym_simple_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, @@ -601845,9 +601845,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [138224] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -601886,7 +601886,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -601944,9 +601944,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [138358] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -601985,7 +601985,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -601994,9 +601994,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [138426] = 18, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602010,7 +602010,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(6224), 1, sym__lexical_identifier, - STATE(6563), 1, + STATE(6535), 1, sym_type_parameters, STATE(7216), 1, sym_type_modifiers, @@ -602035,7 +602035,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602093,9 +602093,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [138560] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602130,7 +602130,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602139,9 +602139,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [138622] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602155,7 +602155,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7468), 1, + STATE(7557), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -602165,7 +602165,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7946), 2, + STATE(7960), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -602176,7 +602176,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602185,9 +602185,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [138684] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602222,7 +602222,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602231,9 +602231,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [138746] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602268,7 +602268,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602310,9 +602310,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [138844] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602347,7 +602347,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602356,9 +602356,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [138906] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602393,7 +602393,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602402,9 +602402,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [138968] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602439,7 +602439,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602448,9 +602448,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139030] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602485,7 +602485,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602494,9 +602494,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139092] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602531,7 +602531,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602540,9 +602540,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139154] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602577,7 +602577,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602586,9 +602586,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139216] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602623,7 +602623,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602632,9 +602632,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139278] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602669,7 +602669,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602678,9 +602678,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139340] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602715,7 +602715,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602724,9 +602724,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139402] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602761,7 +602761,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602773,7 +602773,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 13, + ACTIONS(4184), 13, anon_sym_AT, anon_sym_RBRACK, anon_sym_EQ, @@ -602787,7 +602787,7 @@ static const uint16_t ts_small_parse_table[] = { sym__quest, anon_sym_DASH_GT, sym__backtick_identifier, - ACTIONS(4166), 14, + ACTIONS(4182), 14, anon_sym_by, anon_sym_where, anon_sym_get, @@ -602803,9 +602803,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [139500] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602840,7 +602840,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602849,9 +602849,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139562] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602886,7 +602886,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602895,9 +602895,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139624] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602932,7 +602932,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602941,9 +602941,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139686] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -602978,7 +602978,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -602987,9 +602987,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139748] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603024,7 +603024,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603033,9 +603033,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139810] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603070,7 +603070,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603079,9 +603079,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139872] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603116,7 +603116,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603125,9 +603125,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139934] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603162,7 +603162,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603171,9 +603171,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [139996] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603208,7 +603208,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603217,9 +603217,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140058] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603254,7 +603254,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603263,9 +603263,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140120] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603300,7 +603300,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603309,9 +603309,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140182] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603346,7 +603346,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603355,9 +603355,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140244] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603392,7 +603392,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603401,9 +603401,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140306] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603417,7 +603417,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7557), 1, + STATE(7468), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -603427,7 +603427,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7960), 2, + STATE(7946), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -603438,7 +603438,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603447,9 +603447,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140368] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603484,7 +603484,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603493,9 +603493,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140430] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603530,7 +603530,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603539,9 +603539,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140492] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603576,7 +603576,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603585,9 +603585,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140554] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603622,7 +603622,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603631,9 +603631,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140616] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603668,7 +603668,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603677,9 +603677,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140678] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603714,7 +603714,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603723,9 +603723,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140740] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603739,7 +603739,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7394), 1, + STATE(7478), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -603749,7 +603749,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7905), 2, + STATE(7990), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -603760,7 +603760,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603769,9 +603769,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140802] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603785,7 +603785,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7478), 1, + STATE(7418), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -603795,7 +603795,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7990), 2, + STATE(7934), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -603806,7 +603806,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603815,9 +603815,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140864] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603831,7 +603831,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7418), 1, + STATE(7550), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -603841,7 +603841,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7934), 2, + STATE(7896), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -603852,7 +603852,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603861,9 +603861,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140926] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603877,7 +603877,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7550), 1, + STATE(7508), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -603887,7 +603887,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7896), 2, + STATE(7953), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -603898,7 +603898,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603907,9 +603907,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [140988] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603923,7 +603923,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7508), 1, + STATE(7580), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -603933,7 +603933,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7953), 2, + STATE(7976), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -603944,7 +603944,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603953,9 +603953,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141050] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -603969,7 +603969,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7580), 1, + STATE(7435), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -603979,7 +603979,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7976), 2, + STATE(7929), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -603990,7 +603990,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -603999,9 +603999,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141112] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604015,7 +604015,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7435), 1, + STATE(7377), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604025,7 +604025,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7929), 2, + STATE(8004), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604036,7 +604036,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604045,9 +604045,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141174] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604061,7 +604061,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7377), 1, + STATE(7413), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604071,7 +604071,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(8004), 2, + STATE(7926), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604082,7 +604082,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604091,9 +604091,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141236] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604107,7 +604107,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7413), 1, + STATE(7523), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604117,7 +604117,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7926), 2, + STATE(7897), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604128,7 +604128,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604137,9 +604137,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141298] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604153,7 +604153,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7523), 1, + STATE(7463), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604163,7 +604163,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7897), 2, + STATE(7945), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604174,7 +604174,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604183,9 +604183,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141360] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604199,7 +604199,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7463), 1, + STATE(7573), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604209,7 +604209,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7945), 2, + STATE(7978), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604220,7 +604220,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604229,9 +604229,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141422] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604245,7 +604245,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7573), 1, + STATE(7392), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604255,7 +604255,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7978), 2, + STATE(7996), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604266,7 +604266,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604275,9 +604275,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141484] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604291,7 +604291,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7392), 1, + STATE(7518), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604301,7 +604301,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7996), 2, + STATE(7959), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604312,7 +604312,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604321,9 +604321,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141546] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604337,7 +604337,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7518), 1, + STATE(7556), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604347,7 +604347,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7959), 2, + STATE(8025), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604358,7 +604358,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604367,9 +604367,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141608] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604383,7 +604383,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7556), 1, + STATE(7406), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604393,7 +604393,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(8025), 2, + STATE(7900), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604404,7 +604404,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604413,9 +604413,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141670] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604429,7 +604429,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7406), 1, + STATE(7540), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604439,7 +604439,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7900), 2, + STATE(8010), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604450,7 +604450,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604459,9 +604459,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141732] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604475,7 +604475,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7540), 1, + STATE(7547), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604485,7 +604485,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(8010), 2, + STATE(7965), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604496,7 +604496,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604505,9 +604505,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141794] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604521,7 +604521,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7547), 1, + STATE(7522), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604531,7 +604531,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7965), 2, + STATE(7922), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604542,7 +604542,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604551,9 +604551,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141856] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604567,7 +604567,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7522), 1, + STATE(7560), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604577,7 +604577,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7922), 2, + STATE(7970), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604588,7 +604588,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604597,9 +604597,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [141918] = 16, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -604613,7 +604613,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(7216), 1, sym_type_modifiers, - STATE(7560), 1, + STATE(7394), 1, sym_simple_identifier, STATE(7843), 1, sym__simple_user_type, @@ -604623,7 +604623,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7848), 2, sym__single_annotation, sym__multi_annotation, - STATE(7970), 2, + STATE(7905), 2, sym__receiver_type, sym_nullable_type, STATE(7217), 3, @@ -604634,7 +604634,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604684,7 +604684,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 9, + ACTIONS(4184), 9, anon_sym_AT, anon_sym_RBRACK, anon_sym_EQ, @@ -604694,7 +604694,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP, sym__quest, sym__backtick_identifier, - ACTIONS(4166), 14, + ACTIONS(4182), 14, anon_sym_by, anon_sym_where, anon_sym_get, @@ -604743,9 +604743,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [142095] = 15, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9081), 1, anon_sym_COMMA, @@ -604777,7 +604777,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604786,9 +604786,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142153] = 15, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9085), 1, anon_sym_COMMA, @@ -604820,7 +604820,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604829,9 +604829,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142211] = 15, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -604863,7 +604863,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604872,9 +604872,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142269] = 15, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9077), 1, anon_sym_COMMA, @@ -604906,7 +604906,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604915,9 +604915,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142327] = 15, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9073), 1, anon_sym_COMMA, @@ -604949,7 +604949,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -604958,9 +604958,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142385] = 15, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -604992,7 +604992,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605001,9 +605001,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142443] = 15, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605035,7 +605035,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605044,9 +605044,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142501] = 15, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9067), 1, anon_sym_COMMA, @@ -605078,7 +605078,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605087,9 +605087,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142559] = 15, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9059), 1, anon_sym_COMMA, @@ -605121,7 +605121,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605130,9 +605130,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142617] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605162,7 +605162,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605171,9 +605171,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142672] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605203,7 +605203,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605212,9 +605212,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142727] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605244,7 +605244,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605283,9 +605283,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [142815] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605315,7 +605315,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605324,9 +605324,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142870] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605356,7 +605356,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605365,9 +605365,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142925] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605397,7 +605397,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605406,9 +605406,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [142980] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605438,7 +605438,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605447,9 +605447,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [143035] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605479,7 +605479,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605488,9 +605488,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [143090] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605520,7 +605520,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605529,9 +605529,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [143145] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605561,7 +605561,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605570,9 +605570,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [143200] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605602,7 +605602,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605611,9 +605611,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [143255] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605643,7 +605643,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605652,9 +605652,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [143310] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605684,7 +605684,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605693,9 +605693,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [143365] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605725,7 +605725,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605734,9 +605734,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [143420] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605766,7 +605766,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605775,9 +605775,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [143475] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605807,7 +605807,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605816,9 +605816,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [143530] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605848,7 +605848,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605857,9 +605857,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [143585] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -605889,7 +605889,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -605979,7 +605979,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_suspend, ACTIONS(9400), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -606021,7 +606021,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(5842), 1, sym__lexical_identifier, - STATE(5863), 1, + STATE(5857), 1, sym_user_type, STATE(7329), 1, sym_use_site_target, @@ -606048,9 +606048,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_setparam, anon_sym_delegate, [143834] = 13, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -606078,7 +606078,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -606206,9 +606206,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [144046] = 13, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -606228,7 +606228,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9422), 2, anon_sym_in, anon_sym_out, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(7163), 4, @@ -606236,7 +606236,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_parameter_modifier, sym_annotation, aux_sym_type_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -606285,9 +606285,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [144152] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -606316,7 +606316,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -606346,7 +606346,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5795), 2, + STATE(5796), 2, sym_user_type, sym_parenthesized_user_type, STATE(7848), 2, @@ -606386,7 +606386,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5823), 2, + STATE(5833), 2, sym_user_type, sym_parenthesized_user_type, STATE(7848), 2, @@ -606405,9 +606405,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [144314] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -606436,7 +606436,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -606476,7 +606476,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -606516,7 +606516,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -606635,7 +606635,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -606724,9 +606724,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [144744] = 13, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -606746,7 +606746,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9422), 2, anon_sym_in, anon_sym_out, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(7163), 4, @@ -606754,7 +606754,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_parameter_modifier, sym_annotation, aux_sym_type_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -606882,9 +606882,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [144956] = 13, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -606904,7 +606904,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9422), 2, anon_sym_in, anon_sym_out, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(7163), 4, @@ -606912,7 +606912,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_parameter_modifier, sym_annotation, aux_sym_type_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -607015,7 +607015,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(5738), 1, sym_user_type, - STATE(7335), 1, + STATE(7334), 1, sym_use_site_target, ACTIONS(3), 2, sym_multiline_comment, @@ -607023,7 +607023,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9462), 2, anon_sym_get, anon_sym_set, - STATE(5782), 2, + STATE(5784), 2, sym_constructor_invocation, sym__unescaped_annotation, ACTIONS(9252), 5, @@ -607100,7 +607100,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5795), 2, + STATE(5796), 2, sym_user_type, sym_parenthesized_user_type, STATE(7848), 2, @@ -607169,7 +607169,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_suspend, ACTIONS(9400), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -607207,11 +607207,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, STATE(5682), 1, sym__lexical_identifier, - STATE(5787), 1, + STATE(5788), 1, sym_simple_identifier, - STATE(5813), 1, + STATE(5805), 1, sym__simple_user_type, - STATE(5827), 1, + STATE(5822), 1, sym_user_type, STATE(7346), 1, sym_use_site_target, @@ -607221,7 +607221,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9476), 2, anon_sym_get, anon_sym_set, - STATE(5878), 2, + STATE(5877), 2, sym_constructor_invocation, sym__unescaped_annotation, ACTIONS(9289), 5, @@ -607309,7 +607309,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -607358,9 +607358,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [145596] = 13, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -607380,7 +607380,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9422), 2, anon_sym_in, anon_sym_out, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(7163), 4, @@ -607388,7 +607388,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_parameter_modifier, sym_annotation, aux_sym_type_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -607407,7 +607407,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_suspend, ACTIONS(9400), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -607437,9 +607437,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [145702] = 13, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -607459,7 +607459,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9422), 2, anon_sym_in, anon_sym_out, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(7163), 4, @@ -607467,7 +607467,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_parameter_modifier, sym_annotation, aux_sym_type_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -607476,9 +607476,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [145754] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -607507,7 +607507,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -607586,9 +607586,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_setparam, anon_sym_delegate, [145896] = 13, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -607608,7 +607608,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9422), 2, anon_sym_in, anon_sym_out, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(7163), 4, @@ -607616,7 +607616,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_parameter_modifier, sym_annotation, aux_sym_type_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -607625,9 +607625,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [145948] = 13, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -607647,7 +607647,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9422), 2, anon_sym_in, anon_sym_out, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(7163), 4, @@ -607655,7 +607655,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_parameter_modifier, sym_annotation, aux_sym_type_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -607744,9 +607744,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [146108] = 13, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9480), 1, anon_sym_LBRACK, @@ -607769,7 +607769,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7612), 2, sym_constructor_invocation, sym__unescaped_annotation, - ACTIONS(8682), 5, + ACTIONS(8694), 5, anon_sym_data, anon_sym_inner, anon_sym_value, @@ -607902,9 +607902,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [146320] = 13, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -607924,7 +607924,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9422), 2, anon_sym_in, anon_sym_out, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(7163), 4, @@ -607932,7 +607932,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_parameter_modifier, sym_annotation, aux_sym_type_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -607941,9 +607941,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [146372] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -607972,7 +607972,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608002,7 +608002,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(3281), 2, + STATE(3362), 2, sym_user_type, sym_parenthesized_user_type, STATE(7848), 2, @@ -608021,9 +608021,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [146480] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -608052,7 +608052,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608082,7 +608082,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5794), 2, + STATE(5795), 2, sym_user_type, sym_parenthesized_user_type, STATE(7848), 2, @@ -608212,7 +608212,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608301,9 +608301,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [146858] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9105), 1, anon_sym_AT, @@ -608332,7 +608332,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608372,7 +608372,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_modifier, sym_annotation, aux_sym_type_modifiers_repeat1, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608402,7 +608402,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5794), 2, + STATE(5795), 2, sym_user_type, sym_parenthesized_user_type, STATE(7848), 2, @@ -608421,9 +608421,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [147020] = 13, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9480), 1, anon_sym_LBRACK, @@ -608446,7 +608446,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7612), 2, sym_constructor_invocation, sym__unescaped_annotation, - ACTIONS(8682), 5, + ACTIONS(8694), 5, anon_sym_data, anon_sym_inner, anon_sym_value, @@ -608466,7 +608466,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9494), 1, anon_sym_LBRACK, - STATE(7286), 1, + STATE(7285), 1, sym_use_site_target, STATE(8325), 1, sym_simple_identifier, @@ -608499,9 +608499,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_setparam, anon_sym_delegate, [147124] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -608511,7 +608511,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9624), 1, + STATE(9472), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -608527,48 +608527,18 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, - anon_sym_get, - anon_sym_set, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - [147173] = 5, - ACTIONS(9498), 1, - sym__quest, - STATE(6688), 1, - aux_sym_nullable_type_repeat1, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(4224), 9, - anon_sym_EQ, - anon_sym_LBRACE, - anon_sym_LPAREN, - anon_sym_COMMA, - anon_sym_RPAREN, - anon_sym_GT, - anon_sym_DOT, - anon_sym_DASH_GT, - sym__backtick_identifier, - ACTIONS(4222), 11, - anon_sym_by, - anon_sym_where, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, - anon_sym_while, anon_sym_data, anon_sym_inner, anon_sym_value, anon_sym_expect, anon_sym_actual, + [147173] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - [147208] = 12, - ACTIONS(8672), 1, - sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -608578,7 +608548,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9730), 1, + STATE(9988), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -608594,7 +608564,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608602,10 +608572,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147257] = 12, - ACTIONS(8672), 1, + [147222] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -608615,7 +608585,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9832), 1, + STATE(9730), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -608631,7 +608601,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608639,10 +608609,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147306] = 12, - ACTIONS(8672), 1, + [147271] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -608652,7 +608622,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9541), 1, + STATE(9832), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -608668,7 +608638,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608676,10 +608646,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147355] = 12, - ACTIONS(8672), 1, + [147320] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -608689,7 +608659,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9805), 1, + STATE(9624), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -608705,7 +608675,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608713,10 +608683,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147404] = 12, - ACTIONS(8672), 1, + [147369] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -608726,7 +608696,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9799), 1, + STATE(9805), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -608742,7 +608712,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608750,10 +608720,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147453] = 12, - ACTIONS(8672), 1, + [147418] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -608763,7 +608733,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9843), 1, + STATE(9799), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -608779,7 +608749,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608787,10 +608757,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147502] = 12, - ACTIONS(8672), 1, + [147467] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -608800,7 +608770,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9581), 1, + STATE(9843), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -608816,7 +608786,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608824,10 +608794,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147551] = 12, - ACTIONS(8672), 1, + [147516] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -608837,7 +608807,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9713), 1, + STATE(9581), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -608853,7 +608823,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608861,10 +608831,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147600] = 12, - ACTIONS(8672), 1, + [147565] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -608890,7 +608860,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608898,10 +608868,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147649] = 12, - ACTIONS(8672), 1, + [147614] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -608927,7 +608897,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608935,10 +608905,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147698] = 12, - ACTIONS(8672), 1, + [147663] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -608964,7 +608934,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -608972,10 +608942,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147747] = 12, - ACTIONS(8672), 1, + [147712] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609001,7 +608971,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609009,10 +608979,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147796] = 12, - ACTIONS(8672), 1, + [147761] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609038,7 +609008,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609046,10 +609016,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147845] = 12, - ACTIONS(8672), 1, + [147810] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609075,7 +609045,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609083,10 +609053,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147894] = 12, - ACTIONS(8672), 1, + [147859] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609112,7 +609082,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609120,10 +609090,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147943] = 12, - ACTIONS(8672), 1, + [147908] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609149,7 +609119,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609157,10 +609127,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [147992] = 12, - ACTIONS(8672), 1, + [147957] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609186,7 +609156,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609194,10 +609164,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148041] = 12, - ACTIONS(8672), 1, + [148006] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609223,7 +609193,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609231,10 +609201,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148090] = 12, - ACTIONS(8672), 1, + [148055] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609260,7 +609230,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609268,10 +609238,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148139] = 12, - ACTIONS(8672), 1, + [148104] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609297,7 +609267,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609305,10 +609275,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148188] = 12, - ACTIONS(8672), 1, + [148153] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609334,7 +609304,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609342,10 +609312,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148237] = 12, - ACTIONS(8672), 1, + [148202] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609355,7 +609325,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9988), 1, + STATE(10125), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609371,7 +609341,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609379,10 +609349,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148286] = 12, - ACTIONS(8672), 1, + [148251] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609408,7 +609378,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609416,10 +609386,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148335] = 12, - ACTIONS(8672), 1, + [148300] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609445,7 +609415,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609453,10 +609423,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148384] = 12, - ACTIONS(8672), 1, + [148349] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609466,7 +609436,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9743), 1, + STATE(10056), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609482,7 +609452,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609490,10 +609460,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148433] = 12, - ACTIONS(8672), 1, + [148398] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609503,7 +609473,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(10056), 1, + STATE(9772), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609519,7 +609489,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609527,10 +609497,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148482] = 12, - ACTIONS(8672), 1, + [148447] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609540,7 +609510,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9547), 1, + STATE(9921), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609556,7 +609526,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609564,10 +609534,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148531] = 12, - ACTIONS(8672), 1, + [148496] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609577,7 +609547,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9772), 1, + STATE(9761), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609593,7 +609563,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609601,10 +609571,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148580] = 12, - ACTIONS(8672), 1, + [148545] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609614,7 +609584,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9761), 1, + STATE(9547), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609630,7 +609600,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609638,10 +609608,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148629] = 12, - ACTIONS(8672), 1, + [148594] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609651,7 +609621,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9780), 1, + STATE(9509), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609667,7 +609637,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609675,10 +609645,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148678] = 12, - ACTIONS(8672), 1, + [148643] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609688,7 +609658,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(10125), 1, + STATE(9713), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609704,7 +609674,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609712,10 +609682,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148727] = 12, - ACTIONS(8672), 1, + [148692] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609725,7 +609695,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9472), 1, + STATE(9930), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609741,7 +609711,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609749,10 +609719,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148776] = 12, - ACTIONS(8672), 1, + [148741] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609762,7 +609732,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9930), 1, + STATE(9555), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609778,7 +609748,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609786,10 +609756,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148825] = 12, - ACTIONS(8672), 1, + [148790] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609799,7 +609769,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9555), 1, + STATE(9678), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609815,7 +609785,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609823,10 +609793,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148874] = 12, - ACTIONS(8672), 1, + [148839] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609836,7 +609806,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9678), 1, + STATE(9541), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609852,7 +609822,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609860,10 +609830,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [148923] = 12, - ACTIONS(8672), 1, + [148888] = 12, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609873,7 +609843,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9509), 1, + STATE(9967), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609889,7 +609859,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609897,10 +609867,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, + [148937] = 5, + ACTIONS(9498), 1, + sym__quest, + STATE(6724), 1, + aux_sym_nullable_type_repeat1, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(4224), 9, + anon_sym_EQ, + anon_sym_LBRACE, + anon_sym_LPAREN, + anon_sym_COMMA, + anon_sym_RPAREN, + anon_sym_GT, + anon_sym_DOT, + anon_sym_DASH_GT, + sym__backtick_identifier, + ACTIONS(4222), 11, + anon_sym_by, + anon_sym_where, + anon_sym_get, + anon_sym_set, + anon_sym_while, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, + sym__alpha_identifier, [148972] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609910,7 +609910,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9967), 1, + STATE(9970), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609926,7 +609926,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609935,9 +609935,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149021] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609947,7 +609947,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9921), 1, + STATE(9743), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -609963,7 +609963,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -609972,9 +609972,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149070] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -609984,7 +609984,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifiers, STATE(9372), 1, sym_simple_identifier, - STATE(9970), 1, + STATE(9780), 1, sym_parameter_with_optional_type, ACTIONS(3), 2, sym_multiline_comment, @@ -610000,7 +610000,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610009,9 +610009,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149119] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610037,7 +610037,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610046,9 +610046,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149168] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610074,7 +610074,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610083,9 +610083,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149217] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610111,7 +610111,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610120,9 +610120,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149266] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610148,7 +610148,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610157,9 +610157,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149315] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610185,7 +610185,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610194,9 +610194,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149364] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610222,7 +610222,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610231,9 +610231,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149413] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610259,7 +610259,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610268,9 +610268,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149462] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610296,7 +610296,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610305,9 +610305,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149511] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610333,7 +610333,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610342,9 +610342,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149560] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610370,7 +610370,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610381,7 +610381,7 @@ static const uint16_t ts_small_parse_table[] = { [149609] = 5, ACTIONS(9501), 1, sym__quest, - STATE(6688), 1, + STATE(6724), 1, aux_sym_nullable_type_repeat1, ACTIONS(3), 2, sym_multiline_comment, @@ -610409,9 +610409,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [149644] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610437,7 +610437,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610446,9 +610446,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149693] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610474,7 +610474,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610483,9 +610483,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149742] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610511,7 +610511,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610520,9 +610520,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [149791] = 12, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9336), 1, anon_sym_AT, @@ -610548,7 +610548,7 @@ static const uint16_t ts_small_parse_table[] = { sym_parameter_modifier, sym_annotation, aux_sym_parameter_modifiers_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610679,7 +610679,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3142), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -610708,7 +610708,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -610766,7 +610766,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610803,7 +610803,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610839,7 +610839,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610875,7 +610875,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610911,7 +610911,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610947,7 +610947,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -610983,7 +610983,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -611046,7 +611046,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -611492,7 +611492,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -611760,7 +611760,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -611817,7 +611817,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -611869,7 +611869,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -612001,7 +612001,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -612074,7 +612074,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -612221,7 +612221,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -612257,7 +612257,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -612284,7 +612284,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -612346,7 +612346,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -612382,7 +612382,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -612514,7 +612514,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -612529,7 +612529,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -612565,7 +612565,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -612601,7 +612601,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -612674,7 +612674,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -612768,7 +612768,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -612783,7 +612783,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -612819,7 +612819,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -612855,7 +612855,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -612949,7 +612949,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -612964,7 +612964,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -613000,7 +613000,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -613042,7 +613042,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -613109,7 +613109,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -613151,7 +613151,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -613261,7 +613261,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -613313,7 +613313,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -613334,7 +613334,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -613370,7 +613370,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -613516,7 +613516,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -613625,7 +613625,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -613661,7 +613661,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -613770,7 +613770,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -613843,7 +613843,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -613952,7 +613952,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -614025,7 +614025,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -614067,7 +614067,7 @@ static const uint16_t ts_small_parse_table[] = { sym_function_type, STATE(5040), 1, sym_delegation_specifier, - STATE(5291), 1, + STATE(5270), 1, sym__delegation_specifiers, STATE(9741), 1, sym_function_type_parameters, @@ -614151,7 +614151,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -614299,7 +614299,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -614393,7 +614393,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -614454,9 +614454,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [155146] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -614482,7 +614482,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -614503,7 +614503,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(2955), 1, sym__lexical_identifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -614570,7 +614570,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -614607,7 +614607,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -614644,7 +614644,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -614681,7 +614681,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -614814,7 +614814,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -614850,7 +614850,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -614865,7 +614865,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -614961,7 +614961,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -615035,7 +615035,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -615062,7 +615062,7 @@ static const uint16_t ts_small_parse_table[] = { sym_delegation_specifier, STATE(8422), 1, sym_function_type, - STATE(8428), 1, + STATE(8429), 1, sym__delegation_specifiers, STATE(10143), 1, sym_function_type_parameters, @@ -615124,7 +615124,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -615161,7 +615161,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -615210,7 +615210,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -615294,7 +615294,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -615367,7 +615367,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -615419,7 +615419,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -615455,7 +615455,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -615492,7 +615492,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -615529,7 +615529,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -615614,7 +615614,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -615725,7 +615725,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -615750,7 +615750,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -615786,7 +615786,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -615822,7 +615822,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -615858,7 +615858,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -615894,7 +615894,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -615931,7 +615931,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -615988,7 +615988,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616024,7 +616024,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616039,7 +616039,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -616134,7 +616134,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616170,7 +616170,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616185,7 +616185,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -616221,7 +616221,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -616278,7 +616278,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616314,7 +616314,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616329,7 +616329,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -616386,7 +616386,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616422,7 +616422,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616437,7 +616437,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -616510,7 +616510,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -616567,7 +616567,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616603,7 +616603,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616618,7 +616618,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -616675,7 +616675,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616690,7 +616690,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -616747,7 +616747,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616819,7 +616819,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616855,7 +616855,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616891,7 +616891,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616927,7 +616927,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -616963,7 +616963,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -617014,7 +617014,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -617144,7 +617144,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -617159,7 +617159,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -617254,7 +617254,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -617291,7 +617291,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -617580,7 +617580,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -617617,7 +617617,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -617690,7 +617690,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -617726,7 +617726,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -617835,7 +617835,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -617895,7 +617895,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3070), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -617945,7 +617945,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -617981,7 +617981,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -618018,7 +618018,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -618045,7 +618045,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -618229,7 +618229,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -618248,9 +618248,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [160342] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -618276,7 +618276,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -618385,7 +618385,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -618530,7 +618530,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -618640,7 +618640,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -618677,7 +618677,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -618714,7 +618714,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -618751,7 +618751,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -618787,7 +618787,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -618896,7 +618896,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -618923,7 +618923,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -618969,7 +618969,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619005,7 +619005,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619041,7 +619041,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619078,7 +619078,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619114,7 +619114,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619137,7 +619137,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3208), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -619187,7 +619187,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619196,9 +619196,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [161640] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -619224,7 +619224,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619233,9 +619233,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [161691] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -619261,7 +619261,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619334,7 +619334,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619371,7 +619371,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619445,7 +619445,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619468,7 +619468,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3312), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -619518,7 +619518,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619590,7 +619590,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619626,7 +619626,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619635,9 +619635,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [162242] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -619663,7 +619663,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619699,7 +619699,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619708,9 +619708,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [162342] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -619736,7 +619736,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619772,7 +619772,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619781,9 +619781,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [162442] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -619809,7 +619809,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619845,7 +619845,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619854,9 +619854,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [162542] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -619882,7 +619882,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619918,7 +619918,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -619945,7 +619945,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -619991,7 +619991,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -620028,7 +620028,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -620064,7 +620064,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -620101,7 +620101,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -620110,9 +620110,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [162893] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -620138,7 +620138,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -620174,7 +620174,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -620364,9 +620364,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [163240] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -620392,7 +620392,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -620419,7 +620419,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -620456,7 +620456,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -620601,7 +620601,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -620674,7 +620674,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -620747,7 +620747,7 @@ static const uint16_t ts_small_parse_table[] = { sym_user_type, STATE(5324), 1, sym_function_type, - STATE(5524), 1, + STATE(5523), 1, sym_delegation_specifier, STATE(9487), 1, sym_function_type_parameters, @@ -620903,7 +620903,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -621021,9 +621021,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [164140] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -621049,7 +621049,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -621230,7 +621230,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -621239,9 +621239,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [164438] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -621267,7 +621267,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -621363,7 +621363,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3096), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -621392,7 +621392,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -621495,9 +621495,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [164789] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -621523,7 +621523,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -621618,7 +621618,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3081), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -621655,7 +621655,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3078), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -621684,7 +621684,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -621874,7 +621874,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3068), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -622043,9 +622043,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [165540] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -622071,7 +622071,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -622094,7 +622094,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3139), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -622218,7 +622218,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -622233,7 +622233,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -622270,7 +622270,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -622366,7 +622366,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -622403,7 +622403,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -622477,7 +622477,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -622514,7 +622514,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -622551,7 +622551,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -622560,9 +622560,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [166252] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -622588,7 +622588,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -622625,7 +622625,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -622662,7 +622662,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -622722,7 +622722,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3202), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -622751,7 +622751,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -622825,7 +622825,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -622899,7 +622899,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -622936,7 +622936,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -622981,7 +622981,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3341), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -623018,7 +623018,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3253), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -623047,7 +623047,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -623158,7 +623158,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -623232,7 +623232,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -623269,7 +623269,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -623306,7 +623306,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -623454,7 +623454,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -623485,9 +623485,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [167527] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -623513,7 +623513,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -623660,7 +623660,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -623669,9 +623669,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [167780] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -623697,7 +623697,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -623734,7 +623734,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -623845,7 +623845,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -623919,7 +623919,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -623956,7 +623956,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624067,7 +624067,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624104,7 +624104,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624141,7 +624141,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624164,7 +624164,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3125), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -624252,7 +624252,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624275,7 +624275,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3117), 1, sym__delegation_specifiers, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -624363,7 +624363,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624372,9 +624372,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [168749] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -624400,7 +624400,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624437,7 +624437,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624474,7 +624474,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624511,7 +624511,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624548,7 +624548,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624557,9 +624557,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [169004] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -624585,7 +624585,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624622,7 +624622,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624631,9 +624631,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [169106] = 14, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -624659,7 +624659,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624696,7 +624696,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624733,7 +624733,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624770,7 +624770,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624807,7 +624807,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624844,7 +624844,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -624906,7 +624906,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10114), 2, @@ -624939,7 +624939,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7140), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10116), 2, @@ -624966,7 +624966,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9514), 2, anon_sym_in, anon_sym_out, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(7138), 4, @@ -625031,7 +625031,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10118), 2, @@ -625064,7 +625064,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10007), 2, @@ -625097,7 +625097,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7161), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10121), 2, @@ -625130,7 +625130,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7141), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10005), 2, @@ -625198,7 +625198,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7136), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10113), 2, @@ -625231,7 +625231,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7147), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10019), 2, @@ -625264,7 +625264,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10023), 2, @@ -625297,7 +625297,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7152), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10026), 2, @@ -625326,7 +625326,7 @@ static const uint16_t ts_small_parse_table[] = { sym__lexical_identifier, STATE(3535), 1, sym_delegation_specifier, - STATE(4049), 1, + STATE(4069), 1, sym_user_type, STATE(4132), 1, sym_function_type, @@ -625392,7 +625392,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10111), 2, @@ -625425,7 +625425,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10029), 2, @@ -625458,7 +625458,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7151), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10110), 2, @@ -625499,7 +625499,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -625526,7 +625526,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7158), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10033), 2, @@ -625594,7 +625594,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10107), 2, @@ -625627,7 +625627,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10035), 2, @@ -625660,7 +625660,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7162), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10040), 2, @@ -625728,7 +625728,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10122), 2, @@ -625761,7 +625761,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10042), 2, @@ -625788,7 +625788,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9422), 2, anon_sym_in, anon_sym_out, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(7138), 4, @@ -625824,7 +625824,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7166), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10126), 2, @@ -625857,7 +625857,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7169), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10045), 2, @@ -625890,7 +625890,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10127), 2, @@ -625923,7 +625923,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7168), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10137), 2, @@ -625956,7 +625956,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10139), 2, @@ -625989,7 +625989,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10048), 2, @@ -626022,7 +626022,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7173), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10051), 2, @@ -626055,7 +626055,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7172), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10141), 2, @@ -626088,7 +626088,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10142), 2, @@ -626121,7 +626121,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10052), 2, @@ -626154,7 +626154,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7175), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10055), 2, @@ -626187,7 +626187,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10058), 2, @@ -626220,7 +626220,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7177), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10061), 2, @@ -626253,7 +626253,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10062), 2, @@ -626286,7 +626286,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7179), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10071), 2, @@ -626319,7 +626319,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10072), 2, @@ -626352,7 +626352,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7181), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10089), 2, @@ -626385,7 +626385,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10076), 2, @@ -626431,7 +626431,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -626460,9 +626460,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [171548] = 13, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -626486,7 +626486,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8643), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -626513,7 +626513,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7189), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10084), 2, @@ -626580,7 +626580,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -626607,7 +626607,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7157), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10106), 2, @@ -626640,7 +626640,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10085), 2, @@ -626673,7 +626673,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7202), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(9601), 2, @@ -626706,7 +626706,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7210), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10011), 2, @@ -626739,7 +626739,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7194), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(9965), 2, @@ -626807,7 +626807,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(9968), 2, @@ -626848,7 +626848,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -626898,7 +626898,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -626945,7 +626945,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10099), 2, @@ -626978,7 +626978,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7198), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10098), 2, @@ -627011,7 +627011,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10095), 2, @@ -627044,7 +627044,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10103), 2, @@ -627077,7 +627077,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(9733), 2, @@ -627110,7 +627110,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7207), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10152), 2, @@ -627143,7 +627143,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7200), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10094), 2, @@ -627176,7 +627176,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7201), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10102), 2, @@ -627217,7 +627217,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3153), 2, sym_constructor_invocation, sym_explicit_delegation, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -627244,7 +627244,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10091), 2, @@ -627294,14 +627294,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [172666] = 7, - ACTIONS(6716), 1, + ACTIONS(6718), 1, anon_sym_LBRACK, STATE(7730), 1, sym__member_access_operator, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(6740), 3, + ACTIONS(6742), 3, sym_safe_nav, anon_sym_DOT, anon_sym_COLON_COLON, @@ -627341,7 +627341,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, STATE(10014), 2, @@ -627488,9 +627488,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [172905] = 11, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9329), 1, anon_sym_LPAREN, @@ -627511,7 +627511,7 @@ static const uint16_t ts_small_parse_table[] = { sym__type_reference, sym_user_type, sym_parenthesized_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -627551,13 +627551,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4181), 5, + ACTIONS(4168), 5, anon_sym_AT, anon_sym_LPAREN, anon_sym_LT, anon_sym_DOT, sym__backtick_identifier, - ACTIONS(4179), 13, + ACTIONS(4166), 13, anon_sym_get, anon_sym_set, anon_sym_dynamic, @@ -627633,11 +627633,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 3, + ACTIONS(4184), 3, anon_sym_AT, anon_sym_LPAREN, sym__backtick_identifier, - ACTIONS(4166), 13, + ACTIONS(4182), 13, anon_sym_get, anon_sym_set, anon_sym_dynamic, @@ -627706,9 +627706,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [173173] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -627724,10 +627724,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7352), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -627736,28 +627736,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173213] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, - STATE(5833), 1, + STATE(3283), 1, sym_type_constraint, STATE(6224), 1, sym__lexical_identifier, - STATE(9795), 1, + STATE(9861), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7356), 2, + STATE(7347), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -627766,9 +627766,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173253] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9599), 1, anon_sym_RBRACK, @@ -627787,7 +627787,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -627796,9 +627796,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173293] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9601), 1, anon_sym_RBRACK, @@ -627817,7 +627817,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -627875,9 +627875,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [173391] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9606), 1, anon_sym_RBRACK, @@ -627896,7 +627896,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -627905,9 +627905,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173431] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -627923,10 +627923,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7347), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -627935,28 +627935,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173471] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9608), 1, - anon_sym_RBRACK, + ACTIONS(9420), 1, + anon_sym_AT, + STATE(864), 1, + sym_type_constraint, STATE(6224), 1, sym__lexical_identifier, - STATE(6590), 1, + STATE(9902), 1, sym_simple_identifier, - STATE(6662), 1, - sym__simple_user_type, - STATE(7307), 1, - sym_user_type, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7273), 3, - sym_constructor_invocation, - sym__unescaped_annotation, - aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + STATE(7332), 2, + sym_annotation, + aux_sym__annotated_delegation_specifier_repeat1, + STATE(7627), 2, + sym__single_annotation, + sym__multi_annotation, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -627965,11 +627965,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173511] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9610), 1, + ACTIONS(9608), 1, anon_sym_RBRACK, STATE(6224), 1, sym__lexical_identifier, @@ -627986,7 +627986,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -627995,11 +627995,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173551] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9612), 1, + ACTIONS(9610), 1, anon_sym_RBRACK, STATE(6224), 1, sym__lexical_identifier, @@ -628016,7 +628016,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628025,28 +628025,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173591] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9420), 1, - anon_sym_AT, - STATE(864), 1, - sym_type_constraint, + ACTIONS(9612), 1, + anon_sym_RBRACK, STATE(6224), 1, sym__lexical_identifier, - STATE(9902), 1, + STATE(6590), 1, sym_simple_identifier, + STATE(6662), 1, + sym__simple_user_type, + STATE(7307), 1, + sym_user_type, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7332), 2, - sym_annotation, - aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, - sym__single_annotation, - sym__multi_annotation, - ACTIONS(8682), 7, + STATE(7273), 3, + sym_constructor_invocation, + sym__unescaped_annotation, + aux_sym_file_annotation_repeat1, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628055,9 +628055,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173631] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9614), 1, anon_sym_RBRACK, @@ -628076,7 +628076,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628085,28 +628085,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173671] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9616), 1, - anon_sym_RBRACK, + ACTIONS(9420), 1, + anon_sym_AT, + STATE(3089), 1, + sym_type_constraint, STATE(6224), 1, sym__lexical_identifier, - STATE(6590), 1, + STATE(9878), 1, sym_simple_identifier, - STATE(6662), 1, - sym__simple_user_type, - STATE(7307), 1, - sym_user_type, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7273), 3, - sym_constructor_invocation, - sym__unescaped_annotation, - aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + STATE(7352), 2, + sym_annotation, + aux_sym__annotated_delegation_specifier_repeat1, + STATE(7627), 2, + sym__single_annotation, + sym__multi_annotation, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628115,11 +628115,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173711] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9618), 1, + ACTIONS(9616), 1, anon_sym_RBRACK, STATE(6224), 1, sym__lexical_identifier, @@ -628136,7 +628136,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628145,11 +628145,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173751] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9620), 1, + ACTIONS(9618), 1, anon_sym_RBRACK, STATE(6224), 1, sym__lexical_identifier, @@ -628166,7 +628166,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628175,28 +628175,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173791] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9420), 1, - anon_sym_AT, - STATE(3089), 1, - sym_type_constraint, + ACTIONS(9620), 1, + anon_sym_RBRACK, STATE(6224), 1, sym__lexical_identifier, - STATE(9878), 1, + STATE(6590), 1, sym_simple_identifier, + STATE(6662), 1, + sym__simple_user_type, + STATE(7307), 1, + sym_user_type, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7352), 2, - sym_annotation, - aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, - sym__single_annotation, - sym__multi_annotation, - ACTIONS(8682), 7, + STATE(7273), 3, + sym_constructor_invocation, + sym__unescaped_annotation, + aux_sym_file_annotation_repeat1, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628205,9 +628205,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173831] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -628220,13 +628220,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7292), 2, + STATE(7286), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628235,9 +628235,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173871] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9622), 1, anon_sym_RBRACK, @@ -628256,7 +628256,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628265,9 +628265,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173911] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9624), 1, anon_sym_RBRACK, @@ -628286,7 +628286,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628295,9 +628295,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173951] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -628310,13 +628310,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7293), 2, + STATE(7292), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628325,9 +628325,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [173991] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -628343,10 +628343,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7296), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628401,9 +628401,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [174083] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9626), 1, anon_sym_RBRACK, @@ -628422,7 +628422,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628431,13 +628431,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [174123] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, - STATE(5833), 1, + STATE(5830), 1, sym_type_constraint, STATE(6224), 1, sym__lexical_identifier, @@ -628449,10 +628449,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7304), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628460,34 +628460,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174163] = 4, - ACTIONS(9046), 1, - anon_sym_COLON, + [174163] = 10, + ACTIONS(8684), 1, + sym__alpha_identifier, + ACTIONS(8714), 1, + sym__backtick_identifier, + ACTIONS(9420), 1, + anon_sym_AT, + STATE(5814), 1, + sym_type_constraint, + STATE(6224), 1, + sym__lexical_identifier, + STATE(9548), 1, + sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4009), 5, - anon_sym_AT, - anon_sym_LPAREN, - anon_sym_LT, - anon_sym_DOT, - sym__backtick_identifier, - ACTIONS(4004), 11, + STATE(7296), 2, + sym_annotation, + aux_sym__annotated_delegation_specifier_repeat1, + STATE(7627), 2, + sym__single_annotation, + sym__multi_annotation, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, - anon_sym_in, anon_sym_data, anon_sym_inner, anon_sym_value, - anon_sym_out, - sym_reification_modifier, anon_sym_expect, anon_sym_actual, + [174203] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - [174191] = 10, - ACTIONS(8672), 1, - sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9628), 1, anon_sym_RBRACK, @@ -628506,7 +628512,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628514,10 +628520,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174231] = 10, - ACTIONS(8672), 1, + [174243] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -628533,10 +628539,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7304), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628544,10 +628550,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174271] = 10, - ACTIONS(8672), 1, + [174283] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9630), 1, anon_sym_RBRACK, @@ -628566,7 +628572,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628574,10 +628580,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174311] = 10, - ACTIONS(8672), 1, + [174323] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -628593,10 +628599,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7301), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628604,10 +628610,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174351] = 10, - ACTIONS(8672), 1, + [174363] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9632), 1, anon_sym_RBRACK, @@ -628626,7 +628632,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628634,10 +628640,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174391] = 10, - ACTIONS(8672), 1, + [174403] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -628650,13 +628656,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7345), 2, + STATE(7344), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628664,10 +628670,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174431] = 10, - ACTIONS(8672), 1, + [174443] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -628683,10 +628689,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7332), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628694,10 +628700,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174471] = 10, - ACTIONS(8672), 1, + [174483] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -628713,10 +628719,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7281), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628724,10 +628730,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174511] = 10, - ACTIONS(8672), 1, + [174523] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9634), 1, anon_sym_RBRACK, @@ -628746,7 +628752,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628754,10 +628760,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174551] = 10, - ACTIONS(8672), 1, + [174563] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9636), 1, anon_sym_RBRACK, @@ -628776,7 +628782,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628784,10 +628790,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174591] = 10, - ACTIONS(8672), 1, + [174603] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -628803,10 +628809,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7301), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628814,10 +628820,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174631] = 10, - ACTIONS(8672), 1, + [174643] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9638), 1, anon_sym_RBRACK, @@ -628836,7 +628842,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628844,7 +628850,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174671] = 3, + [174683] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -628867,10 +628873,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [174697] = 10, - ACTIONS(8672), 1, + [174709] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9640), 1, anon_sym_RBRACK, @@ -628889,7 +628895,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628897,10 +628903,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174737] = 10, - ACTIONS(8672), 1, + [174749] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -628913,13 +628919,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7293), 2, + STATE(7292), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628927,7 +628933,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174777] = 5, + [174789] = 5, ACTIONS(9642), 1, anon_sym_LT, STATE(7506), 1, @@ -628952,10 +628958,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [174807] = 10, - ACTIONS(8672), 1, + [174819] = 10, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -628968,13 +628974,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7292), 2, + STATE(7286), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -628982,40 +628988,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [174847] = 10, - ACTIONS(8672), 1, - sym__alpha_identifier, - ACTIONS(8702), 1, - sym__backtick_identifier, - ACTIONS(9420), 1, - anon_sym_AT, - STATE(3623), 1, - sym_type_constraint, - STATE(6224), 1, - sym__lexical_identifier, - STATE(9679), 1, - sym_simple_identifier, + [174859] = 4, + ACTIONS(9046), 1, + anon_sym_COLON, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7334), 2, - sym_annotation, - aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, - sym__single_annotation, - sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(4009), 5, + anon_sym_AT, + anon_sym_LPAREN, + anon_sym_LT, + anon_sym_DOT, + sym__backtick_identifier, + ACTIONS(4004), 11, anon_sym_get, anon_sym_set, + anon_sym_in, anon_sym_data, anon_sym_inner, anon_sym_value, + anon_sym_out, + sym_reification_modifier, anon_sym_expect, anon_sym_actual, + sym__alpha_identifier, [174887] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -629031,10 +629031,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7281), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629043,28 +629043,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [174927] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, - STATE(5812), 1, + STATE(3623), 1, sym_type_constraint, STATE(6224), 1, sym__lexical_identifier, - STATE(9548), 1, + STATE(9679), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7296), 2, + STATE(7291), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629073,16 +629073,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [174967] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, + STATE(5830), 1, + sym_type_constraint, STATE(6224), 1, sym__lexical_identifier, - STATE(8533), 1, - sym_type_constraint, STATE(9795), 1, sym_simple_identifier, ACTIONS(3), 2, @@ -629091,10 +629091,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7356), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629103,28 +629103,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [175007] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9644), 1, - anon_sym_RBRACK, + ACTIONS(9420), 1, + anon_sym_AT, STATE(6224), 1, sym__lexical_identifier, - STATE(6590), 1, + STATE(8533), 1, + sym_type_constraint, + STATE(9795), 1, sym_simple_identifier, - STATE(6662), 1, - sym__simple_user_type, - STATE(7307), 1, - sym_user_type, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7273), 3, - sym_constructor_invocation, - sym__unescaped_annotation, - aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + STATE(7356), 2, + sym_annotation, + aux_sym__annotated_delegation_specifier_repeat1, + STATE(7627), 2, + sym__single_annotation, + sym__multi_annotation, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629133,11 +629133,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [175047] = 10, - ACTIONS(9646), 1, + ACTIONS(9644), 1, sym__alpha_identifier, - ACTIONS(9649), 1, + ACTIONS(9647), 1, anon_sym_RBRACK, - ACTIONS(9654), 1, + ACTIONS(9652), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -629154,7 +629154,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(9651), 7, + ACTIONS(9649), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629163,11 +629163,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [175087] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9657), 1, + ACTIONS(9655), 1, anon_sym_RBRACK, STATE(6224), 1, sym__lexical_identifier, @@ -629184,7 +629184,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629193,11 +629193,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [175127] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9659), 1, + ACTIONS(9657), 1, anon_sym_RBRACK, STATE(6224), 1, sym__lexical_identifier, @@ -629214,7 +629214,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629223,28 +629223,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [175167] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9420), 1, - anon_sym_AT, - STATE(3283), 1, - sym_type_constraint, + ACTIONS(9659), 1, + anon_sym_RBRACK, STATE(6224), 1, sym__lexical_identifier, - STATE(9861), 1, + STATE(6590), 1, sym_simple_identifier, + STATE(6662), 1, + sym__simple_user_type, + STATE(7307), 1, + sym_user_type, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7347), 2, - sym_annotation, - aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, - sym__single_annotation, - sym__multi_annotation, - ACTIONS(8682), 7, + STATE(7273), 3, + sym_constructor_invocation, + sym__unescaped_annotation, + aux_sym_file_annotation_repeat1, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629253,9 +629253,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [175207] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -629268,13 +629268,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7334), 2, + STATE(7291), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629283,9 +629283,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [175247] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -629298,13 +629298,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7345), 2, + STATE(7344), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629316,12 +629316,12 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 4, + ACTIONS(4184), 4, anon_sym_AT, anon_sym_LPAREN, anon_sym_DOT, sym__backtick_identifier, - ACTIONS(4166), 13, + ACTIONS(4182), 13, anon_sym_get, anon_sym_set, anon_sym_dynamic, @@ -629336,9 +629336,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [175313] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -629351,11 +629351,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7272), 3, + STATE(7255), 3, sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629364,9 +629364,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [175350] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -629380,10 +629380,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629392,37 +629392,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [175387] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, - sym__backtick_identifier, - STATE(6224), 1, - sym__lexical_identifier, - STATE(6590), 1, - sym_simple_identifier, - STATE(6662), 1, - sym__simple_user_type, - STATE(7307), 1, - sym_user_type, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - STATE(7236), 3, - sym_constructor_invocation, - sym__unescaped_annotation, - aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, - anon_sym_get, - anon_sym_set, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - [175424] = 9, - ACTIONS(8672), 1, - sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -629436,10 +629408,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629447,7 +629419,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [175461] = 3, + [175424] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -629469,10 +629441,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [175486] = 9, - ACTIONS(8672), 1, + [175449] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -629489,7 +629461,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629497,7 +629469,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [175523] = 10, + [175486] = 10, ACTIONS(9208), 1, sym__alpha_identifier, ACTIONS(9214), 1, @@ -629526,10 +629498,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, + [175525] = 9, + ACTIONS(8684), 1, + sym__alpha_identifier, + ACTIONS(8714), 1, + sym__backtick_identifier, + ACTIONS(9420), 1, + anon_sym_AT, + STATE(6224), 1, + sym__lexical_identifier, + STATE(9564), 1, + sym_simple_identifier, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + STATE(7613), 2, + sym_annotation, + aux_sym__annotated_delegation_specifier_repeat1, + STATE(7627), 2, + sym__single_annotation, + sym__multi_annotation, + ACTIONS(8694), 7, + anon_sym_get, + anon_sym_set, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, [175562] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -629546,7 +629546,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629555,9 +629555,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [175599] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -629571,10 +629571,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629583,9 +629583,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [175636] = 10, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9663), 1, anon_sym_LBRACK, @@ -629603,7 +629603,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7608), 2, sym_constructor_invocation, sym__unescaped_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629611,32 +629611,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [175675] = 3, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(5185), 3, - anon_sym_AT, - anon_sym_LPAREN, - sym__backtick_identifier, - ACTIONS(5183), 13, - anon_sym_get, - anon_sym_set, - anon_sym_dynamic, - anon_sym_suspend, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_vararg, - anon_sym_noinline, - anon_sym_crossinline, - anon_sym_expect, - anon_sym_actual, - sym__alpha_identifier, - [175700] = 9, - ACTIONS(8672), 1, + [175675] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -629649,11 +629627,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7232), 3, + STATE(7230), 3, sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629661,16 +629639,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [175737] = 9, - ACTIONS(8672), 1, + [175712] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, STATE(6224), 1, sym__lexical_identifier, - STATE(9564), 1, + STATE(9683), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, @@ -629678,10 +629656,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629689,10 +629667,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [175774] = 9, - ACTIONS(8672), 1, + [175749] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -629706,10 +629684,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629717,10 +629695,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [175811] = 10, - ACTIONS(8672), 1, + [175786] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, + sym__backtick_identifier, + ACTIONS(9420), 1, + anon_sym_AT, + STATE(6224), 1, + sym__lexical_identifier, + STATE(9477), 1, + sym_simple_identifier, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + STATE(7282), 2, + sym_annotation, + aux_sym__annotated_delegation_specifier_repeat1, + STATE(7627), 2, + sym__single_annotation, + sym__multi_annotation, + ACTIONS(8694), 7, + anon_sym_get, + anon_sym_set, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, + [175823] = 10, + ACTIONS(8684), 1, + sym__alpha_identifier, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9663), 1, anon_sym_LBRACK, @@ -629738,7 +629744,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7608), 2, sym_constructor_invocation, sym__unescaped_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629746,10 +629752,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [175850] = 9, - ACTIONS(8672), 1, + [175862] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -629766,7 +629772,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629774,10 +629780,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [175887] = 9, - ACTIONS(8672), 1, + [175899] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -629791,10 +629797,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629802,10 +629808,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [175924] = 5, + [175936] = 5, ACTIONS(9665), 1, anon_sym_DOT, - STATE(7338), 1, + STATE(7336), 1, aux_sym_user_type_repeat1, ACTIONS(3), 2, sym_multiline_comment, @@ -629826,10 +629832,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [175953] = 9, - ACTIONS(8672), 1, + [175965] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -629846,7 +629852,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629854,7 +629860,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [175990] = 10, + [176002] = 10, ACTIONS(9434), 1, sym__alpha_identifier, ACTIONS(9442), 1, @@ -629883,7 +629889,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176029] = 10, + [176041] = 10, ACTIONS(9484), 1, sym__alpha_identifier, ACTIONS(9492), 1, @@ -629912,10 +629918,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176068] = 9, - ACTIONS(8672), 1, + [176080] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -629929,10 +629935,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629940,10 +629946,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176105] = 9, - ACTIONS(8672), 1, + [176117] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -629957,10 +629963,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629968,10 +629974,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176142] = 9, - ACTIONS(8672), 1, + [176154] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -629988,7 +629994,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -629996,10 +630002,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176179] = 9, - ACTIONS(8672), 1, + [176191] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -630013,10 +630019,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630024,10 +630030,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176216] = 9, - ACTIONS(8672), 1, + [176228] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -630041,10 +630047,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7288), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630052,10 +630058,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176253] = 9, - ACTIONS(8672), 1, + [176265] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -630072,7 +630078,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630080,7 +630086,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176290] = 5, + [176302] = 5, ACTIONS(9671), 1, anon_sym_LPAREN, STATE(7182), 1, @@ -630104,10 +630110,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [176319] = 9, - ACTIONS(8672), 1, + [176331] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -630121,10 +630127,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7302), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630132,10 +630138,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176356] = 9, - ACTIONS(8672), 1, + [176368] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -630152,7 +630158,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630160,10 +630166,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176393] = 9, - ACTIONS(8672), 1, + [176405] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -630180,7 +630186,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630188,7 +630194,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176430] = 6, + [176442] = 6, ACTIONS(9679), 1, anon_sym_LPAREN, ACTIONS(3), 2, @@ -630213,10 +630219,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [176461] = 9, - ACTIONS(8672), 1, + [176473] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -630233,7 +630239,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630241,10 +630247,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176498] = 9, - ACTIONS(8672), 1, + [176510] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -630261,7 +630267,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630269,7 +630275,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176535] = 3, + [176547] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -630291,7 +630297,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [176560] = 3, + [176572] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -630313,10 +630319,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [176585] = 9, - ACTIONS(8672), 1, + [176597] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -630333,7 +630339,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630341,7 +630347,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176622] = 10, + [176634] = 10, ACTIONS(9386), 1, sym__alpha_identifier, ACTIONS(9398), 1, @@ -630370,10 +630376,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176661] = 9, - ACTIONS(8672), 1, + [176673] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -630390,7 +630396,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630398,27 +630404,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176698] = 9, - ACTIONS(8672), 1, + [176710] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9420), 1, - anon_sym_AT, STATE(6224), 1, sym__lexical_identifier, - STATE(9477), 1, + STATE(6590), 1, sym_simple_identifier, + STATE(6662), 1, + sym__simple_user_type, + STATE(7307), 1, + sym_user_type, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7283), 2, - sym_annotation, - aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, - sym__single_annotation, - sym__multi_annotation, - ACTIONS(8682), 7, + STATE(7235), 3, + sym_constructor_invocation, + sym__unescaped_annotation, + aux_sym_file_annotation_repeat1, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630426,10 +630432,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176735] = 9, - ACTIONS(8672), 1, + [176747] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -630442,11 +630448,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7230), 3, + STATE(7243), 3, sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630454,7 +630460,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176772] = 3, + [176784] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -630476,7 +630482,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [176797] = 3, + [176809] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -630498,10 +630504,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [176822] = 9, - ACTIONS(8672), 1, + [176834] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -630514,11 +630520,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7243), 3, + STATE(7242), 3, sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630526,38 +630532,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [176859] = 9, - ACTIONS(8672), 1, - sym__alpha_identifier, - ACTIONS(8702), 1, - sym__backtick_identifier, - STATE(6224), 1, - sym__lexical_identifier, - STATE(6590), 1, - sym_simple_identifier, - STATE(6662), 1, - sym__simple_user_type, - STATE(7307), 1, - sym_user_type, + [176871] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7255), 3, - sym_constructor_invocation, - sym__unescaped_annotation, - aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(4168), 5, + anon_sym_AT, + anon_sym_LPAREN, + anon_sym_LT, + anon_sym_DOT, + sym__backtick_identifier, + ACTIONS(4166), 11, anon_sym_get, anon_sym_set, anon_sym_data, anon_sym_inner, anon_sym_value, + anon_sym_vararg, + anon_sym_noinline, + anon_sym_crossinline, anon_sym_expect, anon_sym_actual, + sym__alpha_identifier, [176896] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -630574,7 +630574,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630668,7 +630668,7 @@ static const uint16_t ts_small_parse_table[] = { sym__simple_user_type, STATE(5842), 1, sym__lexical_identifier, - STATE(5863), 1, + STATE(5857), 1, sym_user_type, ACTIONS(3), 2, sym_multiline_comment, @@ -630685,9 +630685,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [177061] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -630700,11 +630700,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7242), 3, + STATE(7240), 3, sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630713,9 +630713,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [177098] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -630732,7 +630732,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630741,9 +630741,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [177135] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -630757,10 +630757,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630792,35 +630792,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [177201] = 9, - ACTIONS(8672), 1, - sym__alpha_identifier, - ACTIONS(8702), 1, - sym__backtick_identifier, - ACTIONS(9420), 1, - anon_sym_AT, - STATE(6224), 1, - sym__lexical_identifier, - STATE(9683), 1, - sym_simple_identifier, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - STATE(7613), 2, - sym_annotation, - aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, - sym__single_annotation, - sym__multi_annotation, - ACTIONS(8682), 7, - anon_sym_get, - anon_sym_set, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - [177238] = 10, + [177201] = 10, ACTIONS(9248), 1, sym__alpha_identifier, ACTIONS(9256), 1, @@ -630849,7 +630821,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [177277] = 3, + [177240] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -630871,10 +630843,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [177302] = 9, - ACTIONS(8672), 1, + [177265] = 5, + ACTIONS(9693), 1, + anon_sym_DOT, + STATE(7336), 1, + aux_sym_user_type_repeat1, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(4184), 3, + anon_sym_AT, + anon_sym_LPAREN, + sym__backtick_identifier, + ACTIONS(4182), 11, + anon_sym_get, + anon_sym_set, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_vararg, + anon_sym_noinline, + anon_sym_crossinline, + anon_sym_expect, + anon_sym_actual, sym__alpha_identifier, - ACTIONS(8702), 1, + [177294] = 9, + ACTIONS(8684), 1, + sym__alpha_identifier, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -630888,10 +630884,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630899,34 +630895,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [177339] = 5, - ACTIONS(9693), 1, - anon_sym_DOT, - STATE(7338), 1, - aux_sym_user_type_repeat1, + [177331] = 10, + ACTIONS(9216), 1, + sym__alpha_identifier, + ACTIONS(9224), 1, + sym__backtick_identifier, + ACTIONS(9696), 1, + anon_sym_LBRACK, + STATE(5685), 1, + sym__lexical_identifier, + STATE(5686), 1, + sym_simple_identifier, + STATE(8314), 1, + sym__simple_user_type, + STATE(8804), 1, + sym_user_type, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 3, - anon_sym_AT, - anon_sym_LPAREN, - sym__backtick_identifier, - ACTIONS(4166), 11, + STATE(9412), 2, + sym_constructor_invocation, + sym__unescaped_annotation, + ACTIONS(9220), 7, anon_sym_get, anon_sym_set, anon_sym_data, anon_sym_inner, anon_sym_value, - anon_sym_vararg, - anon_sym_noinline, - anon_sym_crossinline, anon_sym_expect, anon_sym_actual, + [177370] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - [177368] = 9, - ACTIONS(8672), 1, - sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -630940,10 +630941,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7337), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -630951,7 +630952,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [177405] = 4, + [177407] = 4, ACTIONS(9046), 1, anon_sym_COLON, ACTIONS(3), 2, @@ -630974,7 +630975,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [177432] = 3, + [177434] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -630996,10 +630997,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [177457] = 9, - ACTIONS(8672), 1, + [177459] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -631012,11 +631013,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7237), 3, + STATE(7236), 3, sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -631024,10 +631025,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [177494] = 9, - ACTIONS(8672), 1, + [177496] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -631041,10 +631042,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -631052,28 +631053,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [177531] = 10, - ACTIONS(9216), 1, + [177533] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(9224), 1, + ACTIONS(8714), 1, sym__backtick_identifier, - ACTIONS(9696), 1, - anon_sym_LBRACK, - STATE(5685), 1, + ACTIONS(9420), 1, + anon_sym_AT, + STATE(6224), 1, sym__lexical_identifier, - STATE(5686), 1, + STATE(9697), 1, sym_simple_identifier, - STATE(8314), 1, - sym__simple_user_type, - STATE(8804), 1, - sym_user_type, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(9412), 2, - sym_constructor_invocation, - sym__unescaped_annotation, - ACTIONS(9220), 7, + STATE(7613), 2, + sym_annotation, + aux_sym__annotated_delegation_specifier_repeat1, + STATE(7627), 2, + sym__single_annotation, + sym__multi_annotation, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -631081,35 +631081,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [177570] = 9, - ACTIONS(8672), 1, - sym__alpha_identifier, - ACTIONS(8702), 1, - sym__backtick_identifier, - ACTIONS(9420), 1, - anon_sym_AT, - STATE(6224), 1, - sym__lexical_identifier, - STATE(9697), 1, - sym_simple_identifier, + [177570] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(7613), 2, - sym_annotation, - aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, - sym__single_annotation, - sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(5185), 3, + anon_sym_AT, + anon_sym_LPAREN, + sym__backtick_identifier, + ACTIONS(5183), 13, anon_sym_get, anon_sym_set, + anon_sym_dynamic, + anon_sym_suspend, anon_sym_data, anon_sym_inner, anon_sym_value, + anon_sym_vararg, + anon_sym_noinline, + anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - [177607] = 10, + sym__alpha_identifier, + [177595] = 10, ACTIONS(9285), 1, sym__alpha_identifier, ACTIONS(9291), 1, @@ -631118,16 +631112,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACK, STATE(5682), 1, sym__lexical_identifier, - STATE(5787), 1, + STATE(5788), 1, sym_simple_identifier, - STATE(5813), 1, + STATE(5805), 1, sym__simple_user_type, - STATE(5827), 1, + STATE(5822), 1, sym_user_type, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5876), 2, + STATE(5874), 2, sym_constructor_invocation, sym__unescaped_annotation, ACTIONS(9289), 7, @@ -631138,10 +631132,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [177646] = 9, - ACTIONS(8672), 1, + [177634] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -631155,10 +631149,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -631166,10 +631160,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [177683] = 9, - ACTIONS(8672), 1, + [177671] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -631183,10 +631177,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7351), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -631194,7 +631188,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [177720] = 10, + [177708] = 10, ACTIONS(9464), 1, sym__alpha_identifier, ACTIONS(9472), 1, @@ -631223,7 +631217,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [177759] = 3, + [177747] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -631245,10 +631239,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [177784] = 9, - ACTIONS(8672), 1, + [177772] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -631262,10 +631256,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -631273,10 +631267,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [177821] = 9, - ACTIONS(8672), 1, + [177809] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -631290,10 +631284,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -631301,32 +631295,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [177858] = 3, + [177846] = 9, + ACTIONS(8684), 1, + sym__alpha_identifier, + ACTIONS(8714), 1, + sym__backtick_identifier, + STATE(6224), 1, + sym__lexical_identifier, + STATE(6590), 1, + sym_simple_identifier, + STATE(6662), 1, + sym__simple_user_type, + STATE(7307), 1, + sym_user_type, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4181), 5, - anon_sym_AT, - anon_sym_LPAREN, - anon_sym_LT, - anon_sym_DOT, - sym__backtick_identifier, - ACTIONS(4179), 11, + STATE(7276), 3, + sym_constructor_invocation, + sym__unescaped_annotation, + aux_sym_file_annotation_repeat1, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, anon_sym_inner, anon_sym_value, - anon_sym_vararg, - anon_sym_noinline, - anon_sym_crossinline, anon_sym_expect, anon_sym_actual, - sym__alpha_identifier, [177883] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -631343,7 +631343,7 @@ static const uint16_t ts_small_parse_table[] = { sym_constructor_invocation, sym__unescaped_annotation, aux_sym_file_annotation_repeat1, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -631381,9 +631381,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [177959] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -631397,10 +631397,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -631433,9 +631433,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [178025] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9420), 1, anon_sym_AT, @@ -631449,10 +631449,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(7343), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -631467,7 +631467,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9400), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -631551,7 +631551,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5831), 2, + STATE(5832), 2, sym_user_type, sym_parenthesized_user_type, ACTIONS(9252), 7, @@ -631590,9 +631590,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [178230] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -631608,7 +631608,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8292), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -631625,7 +631625,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9714), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -631662,7 +631662,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5005), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -631679,7 +631679,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9716), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -631706,7 +631706,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9718), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -631858,9 +631858,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [178586] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -631876,7 +631876,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9467), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -631892,11 +631892,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 3, + ACTIONS(4184), 3, anon_sym_AT, anon_sym_LPAREN, sym__backtick_identifier, - ACTIONS(4166), 10, + ACTIONS(4182), 10, anon_sym_get, anon_sym_set, anon_sym_dynamic, @@ -631968,7 +631968,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9731), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -632037,9 +632037,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [178818] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -632055,7 +632055,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9618), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -632072,7 +632072,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9733), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -632143,9 +632143,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [178958] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -632161,7 +632161,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9796), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -632178,7 +632178,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9737), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -632421,7 +632421,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(2971), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -632465,7 +632465,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9751), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -632620,13 +632620,13 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4181), 5, + ACTIONS(4168), 5, anon_sym_AT, anon_sym_LPAREN, anon_sym_LT, anon_sym_DOT, sym__backtick_identifier, - ACTIONS(4179), 10, + ACTIONS(4166), 10, anon_sym_get, anon_sym_set, anon_sym_dynamic, @@ -632742,9 +632742,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [179742] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -632760,7 +632760,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9552), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -632777,7 +632777,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9761), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -632942,7 +632942,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5436), 2, + STATE(5435), 2, sym_variable_declaration, sym_multi_variable_declaration, ACTIONS(9270), 7, @@ -633033,9 +633033,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [180126] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -633051,7 +633051,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(10030), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -633075,7 +633075,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5794), 2, + STATE(5795), 2, sym_user_type, sym_parenthesized_user_type, ACTIONS(9220), 7, @@ -633147,7 +633147,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9781), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -633166,9 +633166,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [180302] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -633184,7 +633184,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9955), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -633193,9 +633193,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [180338] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -633211,7 +633211,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9561), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -633247,9 +633247,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [180410] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -633265,7 +633265,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9615), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -633301,9 +633301,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [180482] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -633319,7 +633319,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9759), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -633424,7 +633424,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(3281), 2, + STATE(3362), 2, sym_user_type, sym_parenthesized_user_type, ACTIONS(1592), 7, @@ -633540,9 +633540,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [180798] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -633558,7 +633558,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9974), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -633604,7 +633604,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, STATE(5602), 1, sym__lexical_identifier, - STATE(5820), 1, + STATE(5817), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, @@ -633723,9 +633723,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [181038] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -633741,7 +633741,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9922), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -633765,7 +633765,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5816), 2, + STATE(5831), 2, sym_user_type, sym_parenthesized_user_type, ACTIONS(9252), 7, @@ -633777,9 +633777,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [181110] = 8, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9507), 1, anon_sym_LPAREN, @@ -633794,7 +633794,7 @@ static const uint16_t ts_small_parse_table[] = { sym_variable_declaration, sym_multi_variable_declaration, sym__lambda_parameter, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -633934,9 +633934,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [181316] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -633952,7 +633952,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9563), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -633992,7 +633992,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, ACTIONS(9797), 1, anon_sym_LPAREN, - STATE(5292), 1, + STATE(5280), 1, sym_function_value_parameters, STATE(6538), 1, sym_type_arguments, @@ -634067,9 +634067,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [181492] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -634085,7 +634085,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9913), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -634162,7 +634162,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(2728), 2, + STATE(2690), 2, sym_variable_declaration, sym_multi_variable_declaration, ACTIONS(1652), 7, @@ -634255,7 +634255,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9400), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -634276,9 +634276,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [181766] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -634294,7 +634294,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9657), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -634363,7 +634363,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9817), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -634390,7 +634390,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9819), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -634438,7 +634438,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9821), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -634465,7 +634465,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9823), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -634526,7 +634526,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5797), 2, + STATE(5778), 2, sym_user_type, sym_parenthesized_user_type, ACTIONS(9270), 7, @@ -634563,9 +634563,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [182142] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -634581,7 +634581,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8306), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -634667,9 +634667,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [182278] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -634685,7 +634685,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9905), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -634723,7 +634723,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9835), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -634794,9 +634794,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [182442] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -634812,7 +634812,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8292), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -634854,7 +634854,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9837), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -634873,9 +634873,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [182546] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -634891,7 +634891,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9684), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -634908,7 +634908,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9839), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -634935,7 +634935,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9841), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -634954,9 +634954,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [182654] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -634972,7 +634972,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8291), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -634989,7 +634989,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9843), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -635039,7 +635039,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9400), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -635075,7 +635075,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5794), 2, + STATE(5795), 2, sym_user_type, sym_parenthesized_user_type, ACTIONS(9270), 7, @@ -635087,9 +635087,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [182830] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -635105,7 +635105,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9787), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -635141,9 +635141,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [182902] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -635159,7 +635159,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8306), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -635198,12 +635198,12 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 4, + ACTIONS(4184), 4, anon_sym_AT, anon_sym_LPAREN, anon_sym_DOT, sym__backtick_identifier, - ACTIONS(4166), 11, + ACTIONS(4182), 11, anon_sym_get, anon_sym_set, anon_sym_data, @@ -635276,7 +635276,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9851), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -635303,7 +635303,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9853), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -635428,7 +635428,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9857), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -635480,14 +635480,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9859), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(622), 2, + STATE(609), 2, sym_variable_declaration, sym_multi_variable_declaration, ACTIONS(1664), 7, @@ -635542,7 +635542,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5050), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -635551,9 +635551,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [183434] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -635569,7 +635569,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9723), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -635670,7 +635670,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5797), 2, + STATE(5778), 2, sym_user_type, sym_parenthesized_user_type, ACTIONS(9220), 7, @@ -636117,9 +636117,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [184170] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -636135,7 +636135,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9775), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -636154,7 +636154,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, STATE(5602), 1, sym__lexical_identifier, - STATE(5820), 1, + STATE(5817), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, @@ -636358,14 +636358,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9883), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(598), 2, + STATE(620), 2, sym_variable_declaration, sym_multi_variable_declaration, ACTIONS(1664), 7, @@ -636438,7 +636438,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7549), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, ACTIONS(9885), 8, @@ -636501,9 +636501,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [184668] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -636519,7 +636519,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9890), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -636536,7 +636536,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, ACTIONS(9892), 1, anon_sym_DOT, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -636937,9 +636937,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [185234] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -636955,7 +636955,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9828), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -636964,9 +636964,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [185270] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -636982,7 +636982,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9689), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -637086,7 +637086,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3029), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -637122,9 +637122,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [185478] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -637140,7 +637140,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8291), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -637180,7 +637180,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, ACTIONS(9745), 1, anon_sym_LPAREN, - STATE(3305), 1, + STATE(3290), 1, sym_function_value_parameters, STATE(6538), 1, sym_type_arguments, @@ -637230,7 +637230,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT, ACTIONS(9745), 1, anon_sym_LPAREN, - STATE(3322), 1, + STATE(3318), 1, sym_function_value_parameters, STATE(6538), 1, sym_type_arguments, @@ -637294,7 +637294,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5043), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -637434,9 +637434,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [185886] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -637452,7 +637452,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9719), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -637486,9 +637486,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [185954] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -637504,7 +637504,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9869), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -637538,9 +637538,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [186022] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9428), 1, anon_sym_LPAREN, @@ -637556,7 +637556,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(10027), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -637575,7 +637575,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT, STATE(5602), 1, sym__lexical_identifier, - STATE(5820), 1, + STATE(5817), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, @@ -637689,7 +637689,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3058), 2, sym_user_type, sym_parenthesized_user_type, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -637840,7 +637840,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5436), 2, + STATE(5435), 2, sym_variable_declaration, sym_multi_variable_declaration, ACTIONS(9270), 7, @@ -637884,7 +637884,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -637903,9 +637903,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [186503] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -637920,7 +637920,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -637986,7 +637986,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -638003,7 +638003,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(9924), 1, anon_sym_COLON, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(1083), 1, sym_class_body, @@ -638076,7 +638076,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(7613), 2, sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, - STATE(7628), 2, + STATE(7627), 2, sym__single_annotation, sym__multi_annotation, ACTIONS(9885), 8, @@ -638115,9 +638115,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [186774] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -638132,7 +638132,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -638167,9 +638167,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [186844] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -638184,7 +638184,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -638193,6 +638193,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [186879] = 9, + ACTIONS(211), 1, + sym__alpha_identifier, + ACTIONS(293), 1, + sym__backtick_identifier, + ACTIONS(5598), 1, + anon_sym_LBRACE, + ACTIONS(9931), 1, + anon_sym_COLON, + STATE(4534), 1, + sym__lexical_identifier, + STATE(4880), 1, + sym_class_body, + STATE(5274), 1, + sym_simple_identifier, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(1842), 7, + anon_sym_get, + anon_sym_set, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, + [186914] = 9, ACTIONS(473), 1, sym__alpha_identifier, ACTIONS(553), 1, @@ -638218,7 +638244,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [186914] = 8, + [186949] = 8, ACTIONS(115), 1, sym__alpha_identifier, ACTIONS(203), 1, @@ -638243,7 +638269,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [186947] = 8, + [186982] = 8, ACTIONS(473), 1, sym__alpha_identifier, ACTIONS(553), 1, @@ -638268,59 +638294,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [186980] = 9, - ACTIONS(8672), 1, - sym__alpha_identifier, - ACTIONS(8702), 1, - sym__backtick_identifier, - ACTIONS(9827), 1, - anon_sym_LPAREN, - STATE(954), 1, - sym_function_value_parameters, - STATE(6224), 1, - sym__lexical_identifier, - STATE(6549), 1, - sym__simple_user_type, - STATE(7893), 1, - sym_simple_identifier, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(8682), 7, - anon_sym_get, - anon_sym_set, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, [187015] = 9, - ACTIONS(211), 1, - sym__alpha_identifier, - ACTIONS(293), 1, - sym__backtick_identifier, - ACTIONS(5598), 1, - anon_sym_LBRACE, - ACTIONS(9931), 1, - anon_sym_COLON, - STATE(4534), 1, - sym__lexical_identifier, - STATE(4880), 1, - sym_class_body, - STATE(5274), 1, - sym_simple_identifier, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - ACTIONS(1842), 7, - anon_sym_get, - anon_sym_set, - anon_sym_data, - anon_sym_inner, - anon_sym_value, - anon_sym_expect, - anon_sym_actual, - [187050] = 9, ACTIONS(473), 1, sym__alpha_identifier, ACTIONS(553), 1, @@ -638346,21 +638320,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [187085] = 8, + [187050] = 8, ACTIONS(387), 1, sym__alpha_identifier, ACTIONS(469), 1, sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(598), 2, + STATE(620), 2, sym_variable_declaration, sym_multi_variable_declaration, ACTIONS(1664), 7, @@ -638371,7 +638345,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [187118] = 9, + [187083] = 9, ACTIONS(557), 1, sym__alpha_identifier, ACTIONS(637), 1, @@ -638389,7 +638363,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -638397,7 +638371,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [187153] = 9, + [187118] = 9, ACTIONS(115), 1, sym__alpha_identifier, ACTIONS(203), 1, @@ -638423,7 +638397,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [187188] = 9, + [187153] = 9, ACTIONS(9208), 1, sym__alpha_identifier, ACTIONS(9214), 1, @@ -638449,7 +638423,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [187223] = 3, + [187188] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -638469,7 +638443,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [187246] = 8, + [187211] = 8, ACTIONS(473), 1, sym__alpha_identifier, ACTIONS(553), 1, @@ -638494,7 +638468,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [187279] = 8, + [187244] = 8, ACTIONS(115), 1, sym__alpha_identifier, ACTIONS(203), 1, @@ -638519,7 +638493,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [187312] = 9, + [187277] = 9, ACTIONS(557), 1, sym__alpha_identifier, ACTIONS(637), 1, @@ -638537,7 +638511,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -638545,10 +638519,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [187347] = 9, - ACTIONS(8672), 1, + [187312] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -638563,7 +638537,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -638571,21 +638545,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [187382] = 8, + [187347] = 8, ACTIONS(387), 1, sym__alpha_identifier, ACTIONS(469), 1, sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(622), 2, + STATE(609), 2, sym_variable_declaration, sym_multi_variable_declaration, ACTIONS(1664), 7, @@ -638596,10 +638570,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [187415] = 9, - ACTIONS(8672), 1, + [187380] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -638614,7 +638588,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -638622,7 +638596,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [187450] = 3, + [187415] = 3, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -638642,7 +638616,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, sym__alpha_identifier, - [187473] = 9, + [187438] = 9, ACTIONS(387), 1, sym__alpha_identifier, ACTIONS(469), 1, @@ -638651,7 +638625,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(9924), 1, anon_sym_COLON, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(1083), 1, sym_class_body, @@ -638668,10 +638642,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_value, anon_sym_expect, anon_sym_actual, - [187508] = 9, - ACTIONS(8672), 1, + [187473] = 9, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -638686,7 +638660,33 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, + anon_sym_get, + anon_sym_set, + anon_sym_data, + anon_sym_inner, + anon_sym_value, + anon_sym_expect, + anon_sym_actual, + [187508] = 9, + ACTIONS(8684), 1, + sym__alpha_identifier, + ACTIONS(8714), 1, + sym__backtick_identifier, + ACTIONS(9827), 1, + anon_sym_LPAREN, + STATE(954), 1, + sym_function_value_parameters, + STATE(6224), 1, + sym__lexical_identifier, + STATE(6549), 1, + sym__simple_user_type, + STATE(7893), 1, + sym_simple_identifier, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -638695,9 +638695,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [187543] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -638712,7 +638712,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -638791,9 +638791,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [187667] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -638808,7 +638808,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -638817,9 +638817,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [187702] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -638834,7 +638834,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -638910,7 +638910,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -638964,9 +638964,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [187894] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -638981,7 +638981,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639137,9 +639137,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [188121] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -639154,7 +639154,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639169,7 +639169,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -639188,9 +639188,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [188189] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -639205,7 +639205,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639265,9 +639265,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [188292] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -639282,7 +639282,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639291,9 +639291,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [188327] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -639308,7 +639308,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639317,9 +639317,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [188362] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -639334,7 +639334,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639343,9 +639343,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [188397] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -639360,7 +639360,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639394,9 +639394,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [188465] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -639411,7 +639411,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639470,9 +639470,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [188566] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -639487,7 +639487,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639521,9 +639521,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [188634] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -639538,7 +639538,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639564,7 +639564,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639623,9 +639623,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [188770] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -639640,7 +639640,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639674,9 +639674,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [188838] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -639691,7 +639691,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639725,9 +639725,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [188906] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -639742,7 +639742,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639827,9 +639827,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [189042] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -639844,7 +639844,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639895,7 +639895,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -639917,7 +639917,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(2707), 2, + STATE(2731), 2, sym_variable_declaration, sym_multi_variable_declaration, ACTIONS(1652), 7, @@ -639979,9 +639979,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [189244] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -639996,7 +639996,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640005,9 +640005,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [189279] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -640022,7 +640022,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640031,9 +640031,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [189314] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -640048,7 +640048,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640102,9 +640102,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [189405] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -640119,7 +640119,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640128,9 +640128,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [189440] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -640145,7 +640145,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640154,9 +640154,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [189475] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -640171,7 +640171,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640180,9 +640180,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [189510] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -640197,7 +640197,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640231,9 +640231,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [189578] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -640248,7 +640248,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640263,7 +640263,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -640288,7 +640288,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -640307,9 +640307,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [189679] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -640324,7 +640324,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640339,7 +640339,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -640358,9 +640358,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [189747] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -640375,7 +640375,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640384,9 +640384,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [189782] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -640401,7 +640401,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640442,7 +640442,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -640461,9 +640461,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [189885] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -640478,7 +640478,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640513,7 +640513,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -640538,7 +640538,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -640557,9 +640557,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [190009] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -640574,7 +640574,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640608,9 +640608,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [190077] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -640625,7 +640625,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640634,9 +640634,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [190112] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -640651,7 +640651,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640694,7 +640694,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(9924), 1, anon_sym_COLON, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(921), 1, sym_simple_identifier, @@ -640744,7 +640744,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -640763,9 +640763,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [190285] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -640780,7 +640780,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640830,7 +640830,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(3197), 2, sym_parenthesized_expression, sym_simple_identifier, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640839,9 +640839,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [190386] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -640856,7 +640856,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640871,7 +640871,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -640896,7 +640896,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -640915,9 +640915,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [190487] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -640932,7 +640932,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -640944,12 +640944,12 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 4, + ACTIONS(4184), 4, anon_sym_AT, anon_sym_LPAREN, anon_sym_DOT, sym__backtick_identifier, - ACTIONS(4166), 10, + ACTIONS(4182), 10, anon_sym_get, anon_sym_set, anon_sym_dynamic, @@ -640987,9 +640987,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [190580] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -641004,7 +641004,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641038,9 +641038,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [190648] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -641055,7 +641055,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641064,9 +641064,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [190683] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -641081,7 +641081,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641103,7 +641103,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(2716), 2, + STATE(2681), 2, sym_variable_declaration, sym_multi_variable_declaration, ACTIONS(1652), 7, @@ -641132,7 +641132,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641141,9 +641141,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [190786] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -641158,7 +641158,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641167,9 +641167,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [190821] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -641184,7 +641184,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641201,12 +641201,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(5602), 1, sym__lexical_identifier, - STATE(5820), 1, + STATE(5817), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(5523), 2, + STATE(5482), 2, sym_variable_declaration, sym_multi_variable_declaration, ACTIONS(9252), 7, @@ -641269,9 +641269,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [190957] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -641286,7 +641286,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641295,9 +641295,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [190992] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -641312,7 +641312,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641321,9 +641321,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191027] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -641338,7 +641338,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641347,9 +641347,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191062] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -641364,7 +641364,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641373,9 +641373,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191097] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -641390,7 +641390,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641416,7 +641416,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641425,9 +641425,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191167] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -641442,7 +641442,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641476,9 +641476,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191235] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -641493,7 +641493,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641502,9 +641502,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191270] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -641519,7 +641519,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641528,9 +641528,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191305] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -641545,7 +641545,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641554,9 +641554,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191340] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -641571,7 +641571,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641580,9 +641580,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191375] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -641597,7 +641597,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641606,9 +641606,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191410] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -641623,7 +641623,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641682,9 +641682,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191511] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -641699,7 +641699,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641766,7 +641766,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(9924), 1, anon_sym_COLON, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(1083), 1, sym_class_body, @@ -641784,9 +641784,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191647] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -641801,7 +641801,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641810,9 +641810,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191682] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -641827,7 +641827,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641867,7 +641867,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -641886,9 +641886,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191783] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -641903,7 +641903,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641937,9 +641937,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191851] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -641954,7 +641954,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -641988,9 +641988,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191919] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -642005,7 +642005,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642014,9 +642014,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [191954] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -642031,7 +642031,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642073,7 +642073,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(5602), 1, sym__lexical_identifier, - STATE(5820), 1, + STATE(5817), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, @@ -642107,7 +642107,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642116,9 +642116,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [192090] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -642133,7 +642133,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642142,9 +642142,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [192125] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -642159,7 +642159,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642193,13 +642193,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [192193] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, - STATE(5526), 1, + STATE(5483), 1, sym_function_value_parameters, STATE(6224), 1, sym__lexical_identifier, @@ -642210,7 +642210,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642219,9 +642219,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [192228] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -642236,7 +642236,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642273,9 +642273,9 @@ static const uint16_t ts_small_parse_table[] = { [192298] = 9, ACTIONS(5598), 1, anon_sym_LBRACE, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9931), 1, anon_sym_COLON, @@ -642288,7 +642288,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642372,9 +642372,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [192432] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -642389,7 +642389,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642398,9 +642398,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [192467] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -642415,7 +642415,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642430,7 +642430,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -642449,9 +642449,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [192535] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -642466,7 +642466,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642526,9 +642526,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [192638] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -642543,7 +642543,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642552,9 +642552,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [192673] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -642569,7 +642569,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642610,7 +642610,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -642654,9 +642654,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [192809] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -642671,7 +642671,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642686,7 +642686,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -642705,9 +642705,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [192877] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -642722,7 +642722,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642737,7 +642737,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -642756,9 +642756,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [192945] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -642773,7 +642773,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642782,9 +642782,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [192980] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, @@ -642799,7 +642799,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642808,9 +642808,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193015] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9720), 1, anon_sym_LPAREN, @@ -642825,7 +642825,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642840,7 +642840,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -642859,9 +642859,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193083] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -642876,7 +642876,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -642891,7 +642891,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -642918,7 +642918,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, STATE(5602), 1, sym__lexical_identifier, - STATE(5820), 1, + STATE(5817), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, @@ -642986,9 +642986,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193252] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -643003,7 +643003,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643018,7 +643018,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -643037,9 +643037,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193320] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -643054,7 +643054,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643063,9 +643063,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193355] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -643080,7 +643080,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643121,7 +643121,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -643140,9 +643140,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193458] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -643157,7 +643157,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643166,9 +643166,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193493] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -643183,7 +643183,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643200,7 +643200,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9947), 1, anon_sym_class, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, ACTIONS(3), 2, sym_multiline_comment, @@ -643242,9 +643242,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193594] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -643259,7 +643259,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643274,7 +643274,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, @@ -643293,9 +643293,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193662] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -643310,7 +643310,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643319,9 +643319,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193697] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -643336,7 +643336,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643345,9 +643345,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193732] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9801), 1, anon_sym_LPAREN, @@ -643362,7 +643362,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643377,14 +643377,14 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9712), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(866), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(611), 2, + STATE(601), 2, sym_variable_declaration, sym_multi_variable_declaration, ACTIONS(1664), 7, @@ -643396,9 +643396,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193800] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -643413,7 +643413,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643447,9 +643447,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193868] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9729), 1, anon_sym_LPAREN, @@ -643464,7 +643464,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643473,9 +643473,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193903] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -643490,7 +643490,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643499,9 +643499,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [193938] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9827), 1, anon_sym_LPAREN, @@ -643516,7 +643516,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643547,9 +643547,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [194000] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -643564,7 +643564,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643598,9 +643598,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [194068] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -643615,7 +643615,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643624,9 +643624,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [194103] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9797), 1, anon_sym_LPAREN, @@ -643641,7 +643641,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643656,7 +643656,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(9503), 1, anon_sym_LPAREN, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -643718,7 +643718,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643743,7 +643743,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(5186), 2, sym_parenthesized_expression, sym_simple_identifier, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -643777,9 +643777,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [194307] = 9, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9745), 1, anon_sym_LPAREN, @@ -643794,7 +643794,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -644255,9 +644255,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [194877] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -644269,7 +644269,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(9970), 2, anon_sym_val, anon_sym_var, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -644354,9 +644354,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [194995] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -644367,7 +644367,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -644376,9 +644376,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [195024] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9972), 1, anon_sym_DOT, @@ -644389,7 +644389,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -644406,7 +644406,7 @@ static const uint16_t ts_small_parse_table[] = { sym_simple_identifier, STATE(5842), 1, sym__lexical_identifier, - STATE(5857), 1, + STATE(5858), 1, sym__simple_user_type, ACTIONS(3), 2, sym_multiline_comment, @@ -644420,9 +644420,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [195082] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9974), 1, anon_sym_DOT, @@ -644433,7 +644433,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -644468,9 +644468,9 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, STATE(5682), 1, sym__lexical_identifier, - STATE(5787), 1, + STATE(5788), 1, sym_simple_identifier, - STATE(5815), 1, + STATE(5818), 1, sym__simple_user_type, ACTIONS(3), 2, sym_multiline_comment, @@ -644503,9 +644503,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AMP, sym__quest, [195188] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(9981), 1, anon_sym_DOT, @@ -644516,7 +644516,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -644729,9 +644729,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [195475] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10007), 1, anon_sym_DOT, @@ -644742,7 +644742,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -644764,7 +644764,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -644780,7 +644780,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 10, + ACTIONS(4184), 10, sym__automatic_semicolon, anon_sym_EQ, anon_sym_LBRACE, @@ -644886,7 +644886,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -644895,7 +644895,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [195687] = 4, - ACTIONS(9162), 1, + ACTIONS(9164), 1, anon_sym_LT, STATE(6538), 1, sym_type_arguments, @@ -644914,9 +644914,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_GT, anon_sym_while, [195710] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -644927,7 +644927,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -644958,9 +644958,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [195768] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10026), 1, anon_sym_DOT, @@ -644971,7 +644971,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -644980,9 +644980,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [195797] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10028), 1, anon_sym_DOT, @@ -644993,7 +644993,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645002,9 +645002,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [195826] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10030), 1, anon_sym_DOT, @@ -645015,7 +645015,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645024,9 +645024,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [195855] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10032), 1, anon_sym_DOT, @@ -645037,7 +645037,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645046,9 +645046,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [195884] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10034), 1, anon_sym_DOT, @@ -645059,7 +645059,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645068,9 +645068,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [195913] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10036), 1, anon_sym_DOT, @@ -645081,7 +645081,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645090,9 +645090,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [195942] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10038), 1, anon_sym_DOT, @@ -645103,7 +645103,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645154,9 +645154,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196025] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10043), 1, anon_sym_DOT, @@ -645167,7 +645167,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645176,9 +645176,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196054] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10045), 1, anon_sym_DOT, @@ -645189,7 +645189,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645198,9 +645198,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196083] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -645211,7 +645211,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645233,7 +645233,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645242,9 +645242,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196141] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10049), 1, anon_sym_DOT, @@ -645255,7 +645255,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645264,9 +645264,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196170] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10051), 1, anon_sym_DOT, @@ -645277,7 +645277,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645286,9 +645286,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196199] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10053), 1, anon_sym_DOT, @@ -645299,7 +645299,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645352,9 +645352,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196286] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10055), 1, anon_sym_DOT, @@ -645365,7 +645365,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645418,9 +645418,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196373] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10059), 1, anon_sym_DOT, @@ -645431,7 +645431,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645440,9 +645440,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196402] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10061), 1, anon_sym_DOT, @@ -645453,7 +645453,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645468,7 +645468,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(10063), 1, anon_sym_class, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(1098), 1, sym_simple_identifier, @@ -645484,9 +645484,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196460] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10065), 1, anon_sym_DOT, @@ -645497,7 +645497,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645506,9 +645506,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196489] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10067), 1, anon_sym_DOT, @@ -645519,7 +645519,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645528,9 +645528,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196518] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10069), 1, anon_sym_DOT, @@ -645541,7 +645541,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645570,9 +645570,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [196572] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10074), 1, anon_sym_DOT, @@ -645583,7 +645583,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645612,9 +645612,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [196626] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10079), 1, anon_sym_DOT, @@ -645625,7 +645625,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645634,9 +645634,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196655] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10081), 1, anon_sym_DOT, @@ -645647,7 +645647,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645656,9 +645656,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196684] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10083), 1, anon_sym_DOT, @@ -645669,7 +645669,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645678,9 +645678,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196713] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10085), 1, anon_sym_DOT, @@ -645691,7 +645691,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645742,9 +645742,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196796] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -645755,7 +645755,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645764,9 +645764,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196825] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10090), 1, anon_sym_DOT, @@ -645777,7 +645777,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645786,9 +645786,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196854] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10092), 1, anon_sym_DOT, @@ -645799,7 +645799,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645808,9 +645808,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196883] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10094), 1, anon_sym_DOT, @@ -645821,7 +645821,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645836,7 +645836,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, ACTIONS(10096), 1, anon_sym_class, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(1073), 1, sym_simple_identifier, @@ -645852,9 +645852,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196941] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10098), 1, anon_sym_DOT, @@ -645865,7 +645865,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645874,9 +645874,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196970] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10100), 1, anon_sym_DOT, @@ -645887,7 +645887,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645896,9 +645896,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [196999] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10102), 1, anon_sym_DOT, @@ -645909,7 +645909,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645940,9 +645940,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197057] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10104), 1, anon_sym_DOT, @@ -645953,7 +645953,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -645982,9 +645982,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [197111] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -645995,7 +645995,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646004,9 +646004,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197140] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10109), 1, anon_sym_DOT, @@ -646017,7 +646017,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646026,9 +646026,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197169] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10111), 1, anon_sym_DOT, @@ -646039,7 +646039,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646048,9 +646048,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197198] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10113), 1, anon_sym_DOT, @@ -646061,7 +646061,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646070,9 +646070,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197227] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10115), 1, anon_sym_DOT, @@ -646083,7 +646083,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646114,9 +646114,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197285] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10117), 1, anon_sym_DOT, @@ -646127,7 +646127,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646136,9 +646136,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197314] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10119), 1, anon_sym_DOT, @@ -646149,7 +646149,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646158,9 +646158,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197343] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10121), 1, anon_sym_DOT, @@ -646171,7 +646171,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646202,9 +646202,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197401] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10123), 1, anon_sym_DOT, @@ -646215,7 +646215,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646224,9 +646224,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197430] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10125), 1, anon_sym_DOT, @@ -646237,7 +646237,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646268,9 +646268,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197488] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -646281,7 +646281,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646290,9 +646290,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197517] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10127), 1, anon_sym_DOT, @@ -646303,7 +646303,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646312,9 +646312,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197546] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10129), 1, anon_sym_DOT, @@ -646325,7 +646325,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646334,9 +646334,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197575] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10131), 1, anon_sym_DOT, @@ -646347,7 +646347,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646356,9 +646356,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197604] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10133), 1, anon_sym_DOT, @@ -646369,7 +646369,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646378,9 +646378,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197633] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10135), 1, anon_sym_DOT, @@ -646391,7 +646391,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646400,9 +646400,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197662] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10137), 1, anon_sym_DOT, @@ -646413,7 +646413,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646422,9 +646422,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197691] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10139), 1, anon_sym_DOT, @@ -646435,7 +646435,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646444,9 +646444,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197720] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10141), 1, anon_sym_DOT, @@ -646457,7 +646457,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646466,9 +646466,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197749] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10143), 1, anon_sym_DOT, @@ -646479,7 +646479,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646501,7 +646501,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646510,9 +646510,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197807] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10147), 1, anon_sym_DOT, @@ -646523,7 +646523,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646532,9 +646532,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197836] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10149), 1, anon_sym_DOT, @@ -646545,7 +646545,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646554,9 +646554,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197865] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10151), 1, anon_sym_DOT, @@ -646567,7 +646567,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646576,9 +646576,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197894] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10153), 1, anon_sym_DOT, @@ -646589,7 +646589,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646598,9 +646598,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197923] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10155), 1, anon_sym_DOT, @@ -646611,7 +646611,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646633,7 +646633,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646642,9 +646642,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [197981] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10157), 1, anon_sym_DOT, @@ -646655,7 +646655,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646682,9 +646682,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [198031] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10159), 1, anon_sym_DOT, @@ -646695,7 +646695,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646704,9 +646704,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198060] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10161), 1, anon_sym_DOT, @@ -646717,7 +646717,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646746,9 +646746,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [198114] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10166), 1, anon_sym_DOT, @@ -646759,7 +646759,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646768,9 +646768,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198143] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -646781,7 +646781,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646810,9 +646810,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [198197] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10171), 1, anon_sym_DOT, @@ -646823,7 +646823,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646854,9 +646854,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198255] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10175), 1, anon_sym_DOT, @@ -646867,7 +646867,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646876,9 +646876,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198284] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10177), 1, anon_sym_DOT, @@ -646889,7 +646889,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646898,9 +646898,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198313] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -646911,7 +646911,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646920,9 +646920,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198342] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10179), 1, anon_sym_DOT, @@ -646933,7 +646933,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646942,9 +646942,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198371] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10181), 1, anon_sym_DOT, @@ -646955,7 +646955,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -646986,9 +646986,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198429] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10183), 1, anon_sym_DOT, @@ -646999,7 +646999,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647008,9 +647008,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198458] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10185), 1, anon_sym_DOT, @@ -647021,7 +647021,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647030,9 +647030,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198487] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -647043,7 +647043,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647072,9 +647072,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [198541] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10190), 1, anon_sym_DOT, @@ -647085,7 +647085,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647138,9 +647138,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198628] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10196), 1, anon_sym_DOT, @@ -647151,7 +647151,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647193,7 +647193,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647202,9 +647202,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198711] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10201), 1, anon_sym_DOT, @@ -647215,7 +647215,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647224,9 +647224,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198740] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -647237,7 +647237,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647266,9 +647266,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [198794] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10206), 1, anon_sym_DOT, @@ -647279,7 +647279,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647314,9 +647314,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_val, anon_sym_var, [198860] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10228), 1, anon_sym_DOT, @@ -647327,7 +647327,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647336,9 +647336,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198889] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -647349,7 +647349,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647362,7 +647362,7 @@ static const uint16_t ts_small_parse_table[] = { sym__alpha_identifier, ACTIONS(469), 1, sym__backtick_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(824), 1, sym_simple_identifier, @@ -647380,9 +647380,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [198947] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10230), 1, anon_sym_DOT, @@ -647393,7 +647393,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647422,9 +647422,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [199001] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10235), 1, anon_sym_DOT, @@ -647435,7 +647435,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647444,9 +647444,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [199030] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10237), 1, anon_sym_DOT, @@ -647457,7 +647457,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647516,7 +647516,7 @@ static const uint16_t ts_small_parse_table[] = { sym_simple_identifier, STATE(5458), 1, sym__lexical_identifier, - STATE(5503), 1, + STATE(5489), 1, sym__simple_user_type, ACTIONS(3), 2, sym_multiline_comment, @@ -647530,9 +647530,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [199142] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10242), 1, anon_sym_DOT, @@ -647543,7 +647543,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647594,9 +647594,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [199225] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -647607,7 +647607,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647638,9 +647638,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [199283] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -647651,7 +647651,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647660,9 +647660,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [199312] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10247), 1, anon_sym_DOT, @@ -647673,7 +647673,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647682,9 +647682,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [199341] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10249), 1, anon_sym_DOT, @@ -647695,7 +647695,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647746,9 +647746,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [199424] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10256), 1, anon_sym_DOT, @@ -647759,7 +647759,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647768,9 +647768,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [199453] = 7, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, ACTIONS(10258), 1, anon_sym_DOT, @@ -647781,7 +647781,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647790,9 +647790,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [199482] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -647801,7 +647801,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647830,9 +647830,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [199534] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -647841,7 +647841,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -647974,9 +647974,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [199724] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -647985,7 +647985,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -648041,7 +648041,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 9, + ACTIONS(4184), 9, anon_sym_EQ, anon_sym_LBRACE, anon_sym_COMMA, @@ -648052,9 +648052,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_GT, anon_sym_while, [199824] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -648063,7 +648063,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -648110,9 +648110,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [199898] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -648121,7 +648121,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -648194,9 +648194,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [200010] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -648205,7 +648205,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -648214,9 +648214,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [200036] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -648225,7 +648225,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -648254,9 +648254,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [200088] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -648265,7 +648265,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -648338,7 +648338,7 @@ static const uint16_t ts_small_parse_table[] = { sym__alpha_identifier, ACTIONS(10276), 1, sym__backtick_identifier, - STATE(1323), 1, + STATE(1340), 1, sym_simple_identifier, STATE(3193), 1, sym__lexical_identifier, @@ -648360,7 +648360,7 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, STATE(4534), 1, sym__lexical_identifier, - STATE(5290), 1, + STATE(5291), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, @@ -648380,12 +648380,12 @@ static const uint16_t ts_small_parse_table[] = { sym__backtick_identifier, STATE(4612), 1, sym__lexical_identifier, - STATE(5510), 1, + STATE(5503), 1, sym_simple_identifier, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -648425,7 +648425,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -648618,7 +648618,7 @@ static const uint16_t ts_small_parse_table[] = { sym__alpha_identifier, ACTIONS(469), 1, sym__backtick_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(867), 1, sym_simple_identifier, @@ -648758,7 +648758,7 @@ static const uint16_t ts_small_parse_table[] = { sym__alpha_identifier, ACTIONS(10276), 1, sym__backtick_identifier, - STATE(1317), 1, + STATE(1338), 1, sym_simple_identifier, STATE(3193), 1, sym__lexical_identifier, @@ -648825,7 +648825,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -649054,9 +649054,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [201128] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -649065,7 +649065,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -649118,7 +649118,7 @@ static const uint16_t ts_small_parse_table[] = { sym__alpha_identifier, ACTIONS(469), 1, sym__backtick_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(1387), 1, sym_simple_identifier, @@ -649178,7 +649178,7 @@ static const uint16_t ts_small_parse_table[] = { sym__alpha_identifier, ACTIONS(469), 1, sym__backtick_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(1015), 1, sym_simple_identifier, @@ -649305,7 +649305,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -649334,9 +649334,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [201492] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -649345,7 +649345,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -649354,9 +649354,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [201518] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -649365,7 +649365,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -649414,9 +649414,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [201596] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -649425,7 +649425,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -649478,9 +649478,9 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, [201682] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -649489,7 +649489,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -649598,9 +649598,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [201838] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -649609,7 +649609,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -649678,9 +649678,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [201942] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -649689,7 +649689,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -649856,9 +649856,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202172] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -649867,7 +649867,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -649896,9 +649896,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202224] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -649907,7 +649907,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -649936,9 +649936,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202276] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -649947,7 +649947,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650056,7 +650056,7 @@ static const uint16_t ts_small_parse_table[] = { [202428] = 10, ACTIONS(1726), 1, anon_sym_AT, - ACTIONS(1904), 1, + ACTIONS(1914), 1, anon_sym_LBRACE, ACTIONS(4593), 1, anon_sym_LPAREN, @@ -650078,9 +650078,9 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, [202462] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650089,7 +650089,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650118,9 +650118,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202514] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650129,7 +650129,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650175,9 +650175,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_actual, sym__alpha_identifier, [202586] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650186,7 +650186,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650195,9 +650195,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202612] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650206,7 +650206,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650215,9 +650215,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202638] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650226,7 +650226,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650235,9 +650235,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202664] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650246,7 +650246,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650255,9 +650255,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202690] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650266,7 +650266,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650295,9 +650295,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202742] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650306,7 +650306,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650315,9 +650315,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202768] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650326,7 +650326,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650375,9 +650375,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202846] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650386,7 +650386,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650395,9 +650395,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202872] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650406,7 +650406,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650415,9 +650415,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202898] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650426,7 +650426,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650435,9 +650435,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202924] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650446,7 +650446,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650455,9 +650455,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202950] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650466,7 +650466,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650475,9 +650475,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [202976] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650486,7 +650486,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650495,9 +650495,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203002] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650506,7 +650506,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650515,9 +650515,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203028] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650526,7 +650526,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650535,9 +650535,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203054] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650546,7 +650546,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650575,9 +650575,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203106] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650586,7 +650586,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650595,9 +650595,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203132] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650606,7 +650606,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650626,7 +650626,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650635,9 +650635,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203184] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650646,7 +650646,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650675,9 +650675,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203236] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650686,7 +650686,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650715,9 +650715,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203288] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650726,7 +650726,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650735,9 +650735,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203314] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650746,7 +650746,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650755,9 +650755,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203340] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650766,7 +650766,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650775,9 +650775,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203366] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650786,7 +650786,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650806,7 +650806,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1910), 7, + ACTIONS(1920), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650815,9 +650815,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203418] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650826,7 +650826,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650855,9 +650855,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203470] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650866,7 +650866,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650875,9 +650875,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203496] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650886,7 +650886,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650895,9 +650895,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203522] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650906,7 +650906,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650915,9 +650915,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203548] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650926,7 +650926,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650935,9 +650935,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203574] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650946,7 +650946,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650955,9 +650955,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203600] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -650966,7 +650966,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -650993,9 +650993,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_GT, anon_sym_while, [203648] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651004,7 +651004,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651013,9 +651013,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203674] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651024,7 +651024,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651033,9 +651033,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203700] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651044,7 +651044,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651053,9 +651053,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203726] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651064,7 +651064,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651073,9 +651073,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203752] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651084,7 +651084,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651093,9 +651093,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203778] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651104,7 +651104,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651113,9 +651113,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203804] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651124,7 +651124,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651133,9 +651133,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203830] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651144,7 +651144,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651153,9 +651153,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203856] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651164,7 +651164,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651173,9 +651173,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203882] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651184,7 +651184,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651193,9 +651193,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203908] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651204,7 +651204,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651233,9 +651233,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [203960] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651244,7 +651244,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651297,7 +651297,7 @@ static const uint16_t ts_small_parse_table[] = { sym__alpha_identifier, ACTIONS(469), 1, sym__backtick_identifier, - STATE(823), 1, + STATE(822), 1, sym__lexical_identifier, STATE(2217), 1, sym_simple_identifier, @@ -651353,9 +651353,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204116] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651364,7 +651364,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651373,9 +651373,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204142] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651384,7 +651384,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651393,9 +651393,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204168] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651404,7 +651404,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651533,9 +651533,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204350] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651544,7 +651544,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651553,9 +651553,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204376] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651564,7 +651564,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651573,9 +651573,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204402] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651584,7 +651584,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651611,9 +651611,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_GT, anon_sym_while, [204450] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651622,7 +651622,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651631,9 +651631,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204476] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651642,7 +651642,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651651,9 +651651,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204502] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651662,7 +651662,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651691,9 +651691,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204554] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651702,7 +651702,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651711,9 +651711,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204580] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651722,7 +651722,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651731,9 +651731,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204606] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651742,7 +651742,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651751,9 +651751,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204632] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651762,7 +651762,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651771,9 +651771,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204658] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651782,7 +651782,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651791,9 +651791,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204684] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651802,7 +651802,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651831,9 +651831,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204736] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651842,7 +651842,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651851,9 +651851,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204762] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651862,7 +651862,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651871,9 +651871,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204788] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651882,7 +651882,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651891,9 +651891,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204814] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651902,7 +651902,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651911,9 +651911,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204840] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651922,7 +651922,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651931,9 +651931,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204866] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651942,7 +651942,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651951,9 +651951,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204892] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651962,7 +651962,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -651971,9 +651971,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [204918] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -651982,7 +651982,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652102,7 +652102,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652171,9 +652171,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205178] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652182,7 +652182,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652231,9 +652231,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205256] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652242,7 +652242,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652255,9 +652255,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, ACTIONS(1836), 1, anon_sym_LBRACE, - ACTIONS(6720), 1, + ACTIONS(6722), 1, anon_sym_LPAREN, - ACTIONS(6728), 1, + ACTIONS(6730), 1, sym_label, STATE(4531), 1, sym_value_arguments, @@ -652275,9 +652275,9 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, [205316] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652286,7 +652286,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652295,9 +652295,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205342] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652306,7 +652306,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652335,9 +652335,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205394] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652346,7 +652346,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652355,9 +652355,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205420] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652366,7 +652366,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652375,9 +652375,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205446] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652386,7 +652386,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652426,7 +652426,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(1920), 7, + ACTIONS(1908), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652439,7 +652439,7 @@ static const uint16_t ts_small_parse_table[] = { sym__alpha_identifier, ACTIONS(9442), 1, sym__backtick_identifier, - STATE(5481), 1, + STATE(5480), 1, sym_simple_identifier, STATE(5660), 1, sym__lexical_identifier, @@ -652455,9 +652455,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205550] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652466,7 +652466,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652491,9 +652491,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_while, [205594] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652502,7 +652502,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652531,9 +652531,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205646] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652542,7 +652542,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652571,9 +652571,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205698] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652582,7 +652582,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652591,9 +652591,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205724] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652602,7 +652602,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652631,9 +652631,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205776] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652642,7 +652642,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652651,9 +652651,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205802] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652662,7 +652662,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652731,9 +652731,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205906] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652742,7 +652742,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652751,9 +652751,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205932] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652762,7 +652762,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652771,9 +652771,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [205958] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652782,7 +652782,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652868,9 +652868,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_expect, anon_sym_actual, [206082] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652879,7 +652879,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -652912,9 +652912,9 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, [206142] = 6, - ACTIONS(8672), 1, + ACTIONS(8684), 1, sym__alpha_identifier, - ACTIONS(8702), 1, + ACTIONS(8714), 1, sym__backtick_identifier, STATE(6224), 1, sym__lexical_identifier, @@ -652923,7 +652923,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(8682), 7, + ACTIONS(8694), 7, anon_sym_get, anon_sym_set, anon_sym_data, @@ -653724,7 +653724,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, ACTIONS(10691), 1, anon_sym_LBRACE, - STATE(8438), 1, + STATE(8403), 1, sym_type_constraints, STATE(9175), 1, sym__block, @@ -653733,7 +653733,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4175), 2, + ACTIONS(4172), 2, sym__automatic_semicolon, anon_sym_RBRACE, [207258] = 3, @@ -653791,7 +653791,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(10699), 1, anon_sym_COLON, - STATE(8453), 1, + STATE(8428), 1, sym_type_constraints, STATE(9136), 1, sym_function_body, @@ -653800,7 +653800,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4185), 2, + ACTIONS(4178), 2, sym__automatic_semicolon, anon_sym_RBRACE, [207344] = 9, @@ -653812,7 +653812,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(10701), 1, anon_sym_COLON, - STATE(8447), 1, + STATE(8438), 1, sym_type_constraints, STATE(9175), 1, sym__block, @@ -653854,7 +653854,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, ACTIONS(10705), 1, anon_sym_COLON, - STATE(8450), 1, + STATE(8412), 1, sym_type_constraints, STATE(9135), 1, sym_function_body, @@ -653885,7 +653885,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4181), 9, + ACTIONS(4168), 9, anon_sym_AT, anon_sym_COLON, anon_sym_LPAREN, @@ -653950,7 +653950,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, ACTIONS(10691), 1, anon_sym_LBRACE, - STATE(8450), 1, + STATE(8412), 1, sym_type_constraints, STATE(9135), 1, sym_function_body, @@ -653965,7 +653965,7 @@ static const uint16_t ts_small_parse_table[] = { [207556] = 7, ACTIONS(1726), 1, anon_sym_AT, - ACTIONS(1904), 1, + ACTIONS(1914), 1, anon_sym_LBRACE, ACTIONS(10711), 1, sym_label, @@ -653987,7 +653987,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, ACTIONS(10691), 1, anon_sym_LBRACE, - STATE(8453), 1, + STATE(8428), 1, sym_type_constraints, STATE(9136), 1, sym_function_body, @@ -653996,11 +653996,11 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4185), 2, + ACTIONS(4178), 2, sym__automatic_semicolon, anon_sym_RBRACE, [207608] = 9, - ACTIONS(4175), 1, + ACTIONS(4172), 1, anon_sym_while, ACTIONS(8644), 1, anon_sym_where, @@ -654020,7 +654020,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [207637] = 9, - ACTIONS(4185), 1, + ACTIONS(4178), 1, anon_sym_while, ACTIONS(8644), 1, anon_sym_where, @@ -654091,7 +654091,7 @@ static const uint16_t ts_small_parse_table[] = { sym_annotation, aux_sym__annotated_delegation_specifier_repeat1, [207735] = 5, - ACTIONS(9162), 1, + ACTIONS(9164), 1, anon_sym_LT, ACTIONS(10727), 1, anon_sym_COLON, @@ -654150,7 +654150,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 6, + ACTIONS(4184), 6, anon_sym_AT, anon_sym_LPAREN, anon_sym_val, @@ -654172,7 +654172,7 @@ static const uint16_t ts_small_parse_table[] = { sym__quest, anon_sym_while, [207842] = 6, - ACTIONS(9162), 1, + ACTIONS(9164), 1, anon_sym_LT, ACTIONS(10740), 1, anon_sym_COLON, @@ -654566,7 +654566,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4168), 7, + ACTIONS(4184), 7, anon_sym_AT, anon_sym_LPAREN, anon_sym_val, @@ -654604,7 +654604,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_where, ACTIONS(8521), 1, anon_sym_LBRACE, - ACTIONS(8712), 1, + ACTIONS(8720), 1, anon_sym_COLON, STATE(8655), 1, sym_type_constraints, @@ -654656,7 +654656,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, [208481] = 8, - ACTIONS(4185), 1, + ACTIONS(4178), 1, anon_sym_while, ACTIONS(8644), 1, anon_sym_where, @@ -654797,7 +654797,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_where, ACTIONS(8521), 1, anon_sym_LBRACE, - ACTIONS(8814), 1, + ACTIONS(8804), 1, anon_sym_COLON, STATE(8719), 1, sym_type_constraints, @@ -654996,30 +654996,29 @@ static const uint16_t ts_small_parse_table[] = { STATE(9130), 2, sym__single_annotation, sym__multi_annotation, - [208934] = 7, - ACTIONS(4329), 1, - anon_sym_while, - ACTIONS(8638), 1, + [208934] = 6, + ACTIONS(10689), 1, + anon_sym_EQ, + ACTIONS(10691), 1, anon_sym_LBRACE, - ACTIONS(8644), 1, - anon_sym_where, - ACTIONS(10823), 1, - anon_sym_COLON, - STATE(9007), 1, - sym_type_constraints, - STATE(9623), 1, - sym_class_body, + STATE(9175), 1, + sym__block, + STATE(9429), 1, + sym_function_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - [208957] = 6, - ACTIONS(10825), 1, + ACTIONS(4139), 2, + sym__automatic_semicolon, + anon_sym_RBRACE, + [208955] = 6, + ACTIONS(10823), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(10827), 1, + ACTIONS(10825), 1, anon_sym_DOLLAR, - ACTIONS(10829), 1, + ACTIONS(10827), 1, sym__string_end, - ACTIONS(10831), 1, + ACTIONS(10829), 1, sym__string_content, ACTIONS(3), 2, sym_multiline_comment, @@ -655027,8 +655026,8 @@ static const uint16_t ts_small_parse_table[] = { STATE(8441), 2, sym__interpolation, aux_sym_string_literal_repeat1, - [208978] = 4, - ACTIONS(10833), 1, + [208976] = 4, + ACTIONS(10831), 1, anon_sym_COMMA, STATE(8431), 1, aux_sym_type_constraints_repeat1, @@ -655040,7 +655039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_LBRACE, anon_sym_RBRACE, - [208995] = 3, + [208993] = 3, ACTIONS(9046), 1, anon_sym_COLON, ACTIONS(3), 2, @@ -655052,7 +655051,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_val, anon_sym_LT, anon_sym_DOT, - [209010] = 7, + [209008] = 7, ACTIONS(3274), 1, anon_sym_while, ACTIONS(8638), 1, @@ -655068,7 +655067,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - [209033] = 6, + [209031] = 6, ACTIONS(8517), 1, anon_sym_where, ACTIONS(8521), 1, @@ -655083,7 +655082,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4361), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209054] = 6, + [209052] = 6, ACTIONS(8511), 1, anon_sym_LBRACE, ACTIONS(8517), 1, @@ -655098,14 +655097,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4469), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209075] = 6, - ACTIONS(10825), 1, + [209073] = 6, + ACTIONS(10823), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(10827), 1, + ACTIONS(10825), 1, anon_sym_DOLLAR, - ACTIONS(10835), 1, + ACTIONS(10833), 1, sym__string_end, - ACTIONS(10837), 1, + ACTIONS(10835), 1, sym__string_content, ACTIONS(3), 2, sym_multiline_comment, @@ -655113,7 +655112,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8423), 2, sym__interpolation, aux_sym_string_literal_repeat1, - [209096] = 2, + [209094] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -655124,18 +655123,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_STAR_EQ, anon_sym_SLASH_EQ, anon_sym_PERCENT_EQ, - [209109] = 2, + [209107] = 6, + ACTIONS(10689), 1, + anon_sym_EQ, + ACTIONS(10691), 1, + anon_sym_LBRACE, + STATE(9136), 1, + sym_function_body, + STATE(9175), 1, + sym__block, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4748), 6, + ACTIONS(4178), 2, sym__automatic_semicolon, - anon_sym_COLON, - anon_sym_EQ, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_where, - [209122] = 6, + [209128] = 6, ACTIONS(10689), 1, anon_sym_EQ, ACTIONS(10691), 1, @@ -655150,14 +655153,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4441), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209143] = 6, - ACTIONS(10825), 1, + [209149] = 6, + ACTIONS(10823), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(10827), 1, + ACTIONS(10825), 1, anon_sym_DOLLAR, - ACTIONS(10839), 1, + ACTIONS(10837), 1, sym__string_end, - ACTIONS(10841), 1, + ACTIONS(10839), 1, sym__string_content, ACTIONS(3), 2, sym_multiline_comment, @@ -655165,10 +655168,10 @@ static const uint16_t ts_small_parse_table[] = { STATE(8444), 2, sym__interpolation, aux_sym_string_literal_repeat1, - [209164] = 5, + [209170] = 5, ACTIONS(9890), 1, anon_sym_val, - ACTIONS(10843), 1, + ACTIONS(10841), 1, anon_sym_AT, ACTIONS(3), 2, sym_multiline_comment, @@ -655179,7 +655182,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9130), 2, sym__single_annotation, sym__multi_annotation, - [209183] = 6, + [209189] = 6, ACTIONS(8517), 1, anon_sym_where, ACTIONS(8521), 1, @@ -655194,7 +655197,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4218), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209204] = 6, + [209210] = 6, ACTIONS(8517), 1, anon_sym_where, ACTIONS(8521), 1, @@ -655209,8 +655212,8 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4329), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209225] = 4, - ACTIONS(10846), 1, + [209231] = 4, + ACTIONS(10844), 1, anon_sym_COMMA, STATE(8425), 1, aux_sym__delegation_specifiers_repeat1, @@ -655222,22 +655225,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_where, - [209242] = 6, - ACTIONS(10825), 1, + [209248] = 6, + ACTIONS(10823), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(10827), 1, + ACTIONS(10825), 1, anon_sym_DOLLAR, - ACTIONS(10848), 1, + ACTIONS(10846), 1, sym__string_end, - ACTIONS(10850), 1, + ACTIONS(10848), 1, sym__string_content, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - STATE(8430), 2, + STATE(8450), 2, sym__interpolation, aux_sym_string_literal_repeat1, - [209263] = 7, + [209269] = 7, ACTIONS(3290), 1, anon_sym_while, ACTIONS(8644), 1, @@ -655253,7 +655256,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - [209286] = 6, + [209292] = 6, ACTIONS(8517), 1, anon_sym_where, ACTIONS(8521), 1, @@ -655268,7 +655271,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4495), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209307] = 3, + [209313] = 3, ACTIONS(10733), 1, anon_sym_by, ACTIONS(3), 2, @@ -655280,14 +655283,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_COMMA, anon_sym_where, - [209322] = 6, - ACTIONS(10825), 1, + [209328] = 6, + ACTIONS(10823), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(10827), 1, + ACTIONS(10825), 1, anon_sym_DOLLAR, - ACTIONS(10831), 1, + ACTIONS(10829), 1, sym__string_content, - ACTIONS(10852), 1, + ACTIONS(10850), 1, sym__string_end, ACTIONS(3), 2, sym_multiline_comment, @@ -655295,14 +655298,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(8441), 2, sym__interpolation, aux_sym_string_literal_repeat1, - [209343] = 6, - ACTIONS(10825), 1, + [209349] = 6, + ACTIONS(10823), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(10827), 1, + ACTIONS(10825), 1, anon_sym_DOLLAR, - ACTIONS(10831), 1, + ACTIONS(10829), 1, sym__string_content, - ACTIONS(10854), 1, + ACTIONS(10852), 1, sym__string_end, ACTIONS(3), 2, sym_multiline_comment, @@ -655310,8 +655313,8 @@ static const uint16_t ts_small_parse_table[] = { STATE(8441), 2, sym__interpolation, aux_sym_string_literal_repeat1, - [209364] = 4, - ACTIONS(10846), 1, + [209370] = 4, + ACTIONS(10844), 1, anon_sym_COMMA, STATE(8455), 1, aux_sym__delegation_specifiers_repeat1, @@ -655323,7 +655326,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_where, - [209381] = 6, + [209387] = 6, ACTIONS(10689), 1, anon_sym_EQ, ACTIONS(10691), 1, @@ -655338,8 +655341,8 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4162), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209402] = 4, - ACTIONS(10856), 1, + [209408] = 4, + ACTIONS(10854), 1, anon_sym_COMMA, STATE(8427), 1, aux_sym_type_constraints_repeat1, @@ -655351,7 +655354,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_LBRACE, anon_sym_RBRACE, - [209419] = 6, + [209425] = 6, + ACTIONS(10689), 1, + anon_sym_EQ, + ACTIONS(10691), 1, + anon_sym_LBRACE, + STATE(9152), 1, + sym_function_body, + STATE(9175), 1, + sym__block, + ACTIONS(3), 2, + sym_multiline_comment, + sym_line_comment, + ACTIONS(4297), 2, + sym__automatic_semicolon, + anon_sym_RBRACE, + [209446] = 6, ACTIONS(8511), 1, anon_sym_LBRACE, ACTIONS(8517), 1, @@ -655366,39 +655384,19 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4465), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209440] = 7, - ACTIONS(4218), 1, - anon_sym_while, - ACTIONS(8638), 1, - anon_sym_LBRACE, - ACTIONS(8644), 1, - anon_sym_where, - ACTIONS(10859), 1, - anon_sym_COLON, - STATE(8904), 1, - sym_type_constraints, - STATE(9543), 1, - sym_class_body, + [209467] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - [209463] = 6, - ACTIONS(10825), 1, - anon_sym_DOLLAR_LBRACE, - ACTIONS(10827), 1, - anon_sym_DOLLAR, + ACTIONS(4748), 6, + sym__automatic_semicolon, + anon_sym_COLON, + anon_sym_EQ, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_where, + [209480] = 4, ACTIONS(10831), 1, - sym__string_content, - ACTIONS(10861), 1, - sym__string_end, - ACTIONS(3), 2, - sym_multiline_comment, - sym_line_comment, - STATE(8441), 2, - sym__interpolation, - aux_sym_string_literal_repeat1, - [209484] = 4, - ACTIONS(10833), 1, anon_sym_COMMA, STATE(8427), 1, aux_sym_type_constraints_repeat1, @@ -655410,7 +655408,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_EQ, anon_sym_LBRACE, anon_sym_RBRACE, - [209501] = 2, + [209497] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -655421,14 +655419,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_where, - [209514] = 7, + [209510] = 7, ACTIONS(4218), 1, anon_sym_while, ACTIONS(8644), 1, anon_sym_where, ACTIONS(8648), 1, anon_sym_LBRACE, - ACTIONS(10863), 1, + ACTIONS(10857), 1, anon_sym_COLON, STATE(8795), 1, sym_type_constraints, @@ -655437,14 +655435,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - [209537] = 6, - ACTIONS(10825), 1, + [209533] = 6, + ACTIONS(10823), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(10827), 1, + ACTIONS(10825), 1, anon_sym_DOLLAR, - ACTIONS(10865), 1, + ACTIONS(10859), 1, sym__string_end, - ACTIONS(10867), 1, + ACTIONS(10861), 1, sym__string_content, ACTIONS(3), 2, sym_multiline_comment, @@ -655452,7 +655450,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8424), 2, sym__interpolation, aux_sym_string_literal_repeat1, - [209558] = 6, + [209554] = 6, ACTIONS(8517), 1, anon_sym_where, ACTIONS(8521), 1, @@ -655467,7 +655465,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4465), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209579] = 6, + [209575] = 6, ACTIONS(10689), 1, anon_sym_EQ, ACTIONS(10691), 1, @@ -655482,14 +655480,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4301), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209600] = 7, + [209596] = 7, ACTIONS(4323), 1, anon_sym_while, ACTIONS(8644), 1, anon_sym_where, ACTIONS(8648), 1, anon_sym_LBRACE, - ACTIONS(10869), 1, + ACTIONS(10863), 1, anon_sym_COLON, STATE(8893), 1, sym_type_constraints, @@ -655498,22 +655496,22 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - [209623] = 6, + [209619] = 6, ACTIONS(10689), 1, anon_sym_EQ, ACTIONS(10691), 1, anon_sym_LBRACE, STATE(9175), 1, sym__block, - STATE(9429), 1, + STATE(9256), 1, sym_function_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4139), 2, + ACTIONS(4149), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209644] = 2, + [209640] = 2, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, @@ -655524,7 +655522,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_where, - [209657] = 6, + [209653] = 6, ACTIONS(8511), 1, anon_sym_LBRACE, ACTIONS(8517), 1, @@ -655539,14 +655537,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4323), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209678] = 6, - ACTIONS(10871), 1, + [209674] = 6, + ACTIONS(10865), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(10874), 1, + ACTIONS(10868), 1, anon_sym_DOLLAR, - ACTIONS(10877), 1, + ACTIONS(10871), 1, sym__string_end, - ACTIONS(10879), 1, + ACTIONS(10873), 1, sym__string_content, ACTIONS(3), 2, sym_multiline_comment, @@ -655554,14 +655552,14 @@ static const uint16_t ts_small_parse_table[] = { STATE(8441), 2, sym__interpolation, aux_sym_string_literal_repeat1, - [209699] = 6, - ACTIONS(10825), 1, + [209695] = 6, + ACTIONS(10823), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(10827), 1, + ACTIONS(10825), 1, anon_sym_DOLLAR, - ACTIONS(10882), 1, + ACTIONS(10876), 1, sym__string_end, - ACTIONS(10884), 1, + ACTIONS(10878), 1, sym__string_content, ACTIONS(3), 2, sym_multiline_comment, @@ -655569,7 +655567,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8454), 2, sym__interpolation, aux_sym_string_literal_repeat1, - [209720] = 6, + [209716] = 6, ACTIONS(8511), 1, anon_sym_LBRACE, ACTIONS(8517), 1, @@ -655584,14 +655582,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4483), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209741] = 6, - ACTIONS(10825), 1, + [209737] = 6, + ACTIONS(10823), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(10827), 1, + ACTIONS(10825), 1, anon_sym_DOLLAR, - ACTIONS(10831), 1, + ACTIONS(10829), 1, sym__string_content, - ACTIONS(10886), 1, + ACTIONS(10880), 1, sym__string_end, ACTIONS(3), 2, sym_multiline_comment, @@ -655599,7 +655597,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(8441), 2, sym__interpolation, aux_sym_string_literal_repeat1, - [209762] = 6, + [209758] = 6, ACTIONS(8511), 1, anon_sym_LBRACE, ACTIONS(8517), 1, @@ -655614,14 +655612,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4361), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209783] = 6, - ACTIONS(10825), 1, + [209779] = 6, + ACTIONS(10823), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(10827), 1, + ACTIONS(10825), 1, anon_sym_DOLLAR, - ACTIONS(10888), 1, + ACTIONS(10882), 1, sym__string_end, - ACTIONS(10890), 1, + ACTIONS(10884), 1, sym__string_content, ACTIONS(3), 2, sym_multiline_comment, @@ -655629,22 +655627,23 @@ static const uint16_t ts_small_parse_table[] = { STATE(8404), 2, sym__interpolation, aux_sym_string_literal_repeat1, - [209804] = 6, - ACTIONS(10689), 1, - anon_sym_EQ, - ACTIONS(10691), 1, + [209800] = 7, + ACTIONS(4329), 1, + anon_sym_while, + ACTIONS(8638), 1, anon_sym_LBRACE, - STATE(9175), 1, - sym__block, - STATE(9256), 1, - sym_function_body, + ACTIONS(8644), 1, + anon_sym_where, + ACTIONS(10886), 1, + anon_sym_COLON, + STATE(9007), 1, + sym_type_constraints, + STATE(9623), 1, + sym_class_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4149), 2, - sym__automatic_semicolon, - anon_sym_RBRACE, - [209825] = 7, + [209823] = 7, ACTIONS(3282), 1, anon_sym_while, ACTIONS(8638), 1, @@ -655660,7 +655659,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - [209848] = 7, + [209846] = 7, ACTIONS(3282), 1, anon_sym_while, ACTIONS(8644), 1, @@ -655676,22 +655675,22 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - [209871] = 6, - ACTIONS(10689), 1, - anon_sym_EQ, - ACTIONS(10691), 1, - anon_sym_LBRACE, - STATE(9136), 1, - sym_function_body, - STATE(9175), 1, - sym__block, + [209869] = 6, + ACTIONS(10823), 1, + anon_sym_DOLLAR_LBRACE, + ACTIONS(10825), 1, + anon_sym_DOLLAR, + ACTIONS(10829), 1, + sym__string_content, + ACTIONS(10888), 1, + sym__string_end, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4185), 2, - sym__automatic_semicolon, - anon_sym_RBRACE, - [209892] = 6, + STATE(8441), 2, + sym__interpolation, + aux_sym_string_literal_repeat1, + [209890] = 6, ACTIONS(8511), 1, anon_sym_LBRACE, ACTIONS(8517), 1, @@ -655706,7 +655705,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(4218), 2, sym__automatic_semicolon, anon_sym_RBRACE, - [209913] = 4, + [209911] = 4, ACTIONS(10723), 1, anon_sym_DOT, STATE(8341), 1, @@ -655719,27 +655718,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LPAREN, anon_sym_val, anon_sym_in, - [209930] = 6, - ACTIONS(10689), 1, - anon_sym_EQ, - ACTIONS(10691), 1, + [209928] = 7, + ACTIONS(4218), 1, + anon_sym_while, + ACTIONS(8638), 1, anon_sym_LBRACE, - STATE(9152), 1, - sym_function_body, - STATE(9175), 1, - sym__block, + ACTIONS(8644), 1, + anon_sym_where, + ACTIONS(10890), 1, + anon_sym_COLON, + STATE(8904), 1, + sym_type_constraints, + STATE(9543), 1, + sym_class_body, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4297), 2, - sym__automatic_semicolon, - anon_sym_RBRACE, [209951] = 6, - ACTIONS(10825), 1, + ACTIONS(10823), 1, anon_sym_DOLLAR_LBRACE, - ACTIONS(10827), 1, + ACTIONS(10825), 1, anon_sym_DOLLAR, - ACTIONS(10831), 1, + ACTIONS(10829), 1, sym__string_content, ACTIONS(10892), 1, sym__string_end, @@ -655817,7 +655817,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [210063] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(10905), 1, anon_sym_COLON, @@ -655831,7 +655831,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [210083] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(10907), 1, anon_sym_EQ, @@ -655845,7 +655845,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [210103] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(10907), 1, anon_sym_EQ, @@ -655873,7 +655873,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [210143] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(10907), 1, anon_sym_EQ, @@ -656463,7 +656463,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [210963] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11005), 1, anon_sym_COLON, @@ -656490,7 +656490,7 @@ static const uint16_t ts_small_parse_table[] = { sym_catch_block, aux_sym_try_expression_repeat1, [211001] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11007), 1, anon_sym_EQ, @@ -656624,7 +656624,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [211189] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11037), 1, anon_sym_COLON, @@ -656652,7 +656652,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [211229] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11039), 1, anon_sym_EQ, @@ -656666,7 +656666,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [211249] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11039), 1, anon_sym_EQ, @@ -656704,7 +656704,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [211301] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11039), 1, anon_sym_EQ, @@ -656760,7 +656760,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [211381] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11007), 1, anon_sym_EQ, @@ -656963,7 +656963,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [211667] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11007), 1, anon_sym_EQ, @@ -657662,7 +657662,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(9836), 1, sym__uni_character_literal, [212649] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11174), 1, anon_sym_COLON, @@ -657774,7 +657774,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [212809] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11176), 1, anon_sym_EQ, @@ -657876,7 +657876,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [212949] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11176), 1, anon_sym_EQ, @@ -657902,7 +657902,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_while, [212985] = 6, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11176), 1, anon_sym_EQ, @@ -658012,7 +658012,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [213141] = 6, - ACTIONS(4185), 1, + ACTIONS(4178), 1, anon_sym_while, ACTIONS(10715), 1, anon_sym_EQ, @@ -658257,7 +658257,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_where, anon_sym_while, [213482] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(10907), 1, anon_sym_EQ, @@ -658269,7 +658269,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [213499] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11176), 1, anon_sym_EQ, @@ -658281,7 +658281,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [213516] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11176), 1, anon_sym_EQ, @@ -658305,7 +658305,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [213550] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11176), 1, anon_sym_EQ, @@ -658339,7 +658339,7 @@ static const uint16_t ts_small_parse_table[] = { sym__string_content, anon_sym_DOLLAR_LBRACE, [213597] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11176), 1, anon_sym_EQ, @@ -658499,7 +658499,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [213819] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11007), 1, anon_sym_EQ, @@ -658571,7 +658571,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [213921] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11007), 1, anon_sym_EQ, @@ -658640,7 +658640,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [214017] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11007), 1, anon_sym_EQ, @@ -659067,7 +659067,7 @@ static const uint16_t ts_small_parse_table[] = { sym__automatic_semicolon, anon_sym_RBRACE, [214612] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11007), 1, anon_sym_EQ, @@ -659202,7 +659202,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [214798] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11039), 1, anon_sym_EQ, @@ -659226,7 +659226,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [214832] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11039), 1, anon_sym_EQ, @@ -659238,7 +659238,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [214849] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11039), 1, anon_sym_EQ, @@ -659261,7 +659261,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_SEMI, [214881] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(11039), 1, anon_sym_EQ, @@ -659732,7 +659732,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [215536] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(10907), 1, anon_sym_EQ, @@ -659825,12 +659825,12 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [215666] = 3, - ACTIONS(4179), 1, + ACTIONS(4166), 1, anon_sym_DOLLAR, ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4181), 3, + ACTIONS(4168), 3, sym__string_end, sym__string_content, anon_sym_DOLLAR_LBRACE, @@ -659930,7 +659930,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [215813] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(10907), 1, anon_sym_EQ, @@ -659978,7 +659978,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [215881] = 5, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, ACTIONS(10907), 1, anon_sym_EQ, @@ -660576,7 +660576,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [216709] = 4, - ACTIONS(5548), 1, + ACTIONS(5468), 1, anon_sym_RPAREN, ACTIONS(11415), 1, anon_sym_COMMA, @@ -661554,7 +661554,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [218059] = 4, - ACTIONS(5534), 1, + ACTIONS(5532), 1, anon_sym_RPAREN, ACTIONS(11578), 1, anon_sym_COMMA, @@ -661823,7 +661823,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [218435] = 4, - ACTIONS(5536), 1, + ACTIONS(5534), 1, anon_sym_RPAREN, ACTIONS(11648), 1, anon_sym_COMMA, @@ -661961,7 +661961,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [218627] = 4, - ACTIONS(5562), 1, + ACTIONS(5560), 1, anon_sym_RPAREN, ACTIONS(11681), 1, anon_sym_COMMA, @@ -662353,7 +662353,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [219171] = 4, - ACTIONS(5552), 1, + ACTIONS(5550), 1, anon_sym_RPAREN, ACTIONS(11762), 1, anon_sym_COMMA, @@ -662668,7 +662668,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [219609] = 4, - ACTIONS(5542), 1, + ACTIONS(5540), 1, anon_sym_RPAREN, ACTIONS(11818), 1, anon_sym_COMMA, @@ -663245,7 +663245,7 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3), 2, sym_multiline_comment, sym_line_comment, - ACTIONS(4185), 2, + ACTIONS(4178), 2, sym__automatic_semicolon, anon_sym_RBRACE, [220402] = 2, @@ -663513,7 +663513,7 @@ static const uint16_t ts_small_parse_table[] = { [220751] = 3, ACTIONS(9801), 1, anon_sym_LPAREN, - STATE(4088), 1, + STATE(4093), 1, sym_function_value_parameters, ACTIONS(3), 2, sym_multiline_comment, @@ -663874,7 +663874,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [221247] = 3, - ACTIONS(1904), 1, + ACTIONS(1914), 1, anon_sym_LBRACE, STATE(3076), 1, sym_lambda_literal, @@ -663898,7 +663898,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [221280] = 3, - ACTIONS(1904), 1, + ACTIONS(1914), 1, anon_sym_LBRACE, STATE(3165), 1, sym_lambda_literal, @@ -664614,7 +664614,7 @@ static const uint16_t ts_small_parse_table[] = { [222248] = 3, ACTIONS(9827), 1, anon_sym_LPAREN, - STATE(1227), 1, + STATE(1189), 1, sym_function_value_parameters, ACTIONS(3), 2, sym_multiline_comment, @@ -664662,7 +664662,7 @@ static const uint16_t ts_small_parse_table[] = { [222314] = 3, ACTIONS(9745), 1, anon_sym_LPAREN, - STATE(3274), 1, + STATE(3322), 1, sym_function_value_parameters, ACTIONS(3), 2, sym_multiline_comment, @@ -664710,7 +664710,7 @@ static const uint16_t ts_small_parse_table[] = { [222380] = 3, ACTIONS(9745), 1, anon_sym_LPAREN, - STATE(3322), 1, + STATE(3318), 1, sym_function_value_parameters, ACTIONS(3), 2, sym_multiline_comment, @@ -664726,7 +664726,7 @@ static const uint16_t ts_small_parse_table[] = { [222402] = 3, ACTIONS(9801), 1, anon_sym_LPAREN, - STATE(3318), 1, + STATE(3274), 1, sym_function_value_parameters, ACTIONS(3), 2, sym_multiline_comment, @@ -664870,7 +664870,7 @@ static const uint16_t ts_small_parse_table[] = { [222600] = 3, ACTIONS(9827), 1, anon_sym_LPAREN, - STATE(822), 1, + STATE(821), 1, sym_function_value_parameters, ACTIONS(3), 2, sym_multiline_comment, @@ -665691,7 +665691,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [223716] = 3, - ACTIONS(6714), 1, + ACTIONS(6716), 1, anon_sym_LBRACE, STATE(3862), 1, sym__block, @@ -666608,7 +666608,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [224938] = 2, - ACTIONS(4185), 1, + ACTIONS(4178), 1, anon_sym_while, ACTIONS(3), 2, sym_multiline_comment, @@ -667526,7 +667526,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [226162] = 2, - ACTIONS(9145), 1, + ACTIONS(9139), 1, anon_sym_AMP, ACTIONS(3), 2, sym_multiline_comment, @@ -667616,7 +667616,7 @@ static const uint16_t ts_small_parse_table[] = { sym_multiline_comment, sym_line_comment, [226282] = 2, - ACTIONS(9141), 1, + ACTIONS(9145), 1, anon_sym_AMP, ACTIONS(3), 2, sym_multiline_comment, @@ -670108,11 +670108,11 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(4703)] = 12627, [SMALL_STATE(4704)] = 12694, [SMALL_STATE(4705)] = 12773, - [SMALL_STATE(4706)] = 12840, - [SMALL_STATE(4707)] = 12907, - [SMALL_STATE(4708)] = 12986, - [SMALL_STATE(4709)] = 13057, - [SMALL_STATE(4710)] = 13124, + [SMALL_STATE(4706)] = 12844, + [SMALL_STATE(4707)] = 12911, + [SMALL_STATE(4708)] = 12978, + [SMALL_STATE(4709)] = 13045, + [SMALL_STATE(4710)] = 13112, [SMALL_STATE(4711)] = 13191, [SMALL_STATE(4712)] = 13258, [SMALL_STATE(4713)] = 13339, @@ -670683,18 +670683,18 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(5278)] = 52157, [SMALL_STATE(5279)] = 52222, [SMALL_STATE(5280)] = 52287, - [SMALL_STATE(5281)] = 52354, - [SMALL_STATE(5282)] = 52419, - [SMALL_STATE(5283)] = 52484, - [SMALL_STATE(5284)] = 52553, - [SMALL_STATE(5285)] = 52622, - [SMALL_STATE(5286)] = 52687, - [SMALL_STATE(5287)] = 52764, - [SMALL_STATE(5288)] = 52831, - [SMALL_STATE(5289)] = 52898, - [SMALL_STATE(5290)] = 52965, - [SMALL_STATE(5291)] = 53034, - [SMALL_STATE(5292)] = 53101, + [SMALL_STATE(5281)] = 52364, + [SMALL_STATE(5282)] = 52429, + [SMALL_STATE(5283)] = 52494, + [SMALL_STATE(5284)] = 52563, + [SMALL_STATE(5285)] = 52632, + [SMALL_STATE(5286)] = 52697, + [SMALL_STATE(5287)] = 52774, + [SMALL_STATE(5288)] = 52841, + [SMALL_STATE(5289)] = 52908, + [SMALL_STATE(5290)] = 52975, + [SMALL_STATE(5291)] = 53042, + [SMALL_STATE(5292)] = 53111, [SMALL_STATE(5293)] = 53178, [SMALL_STATE(5294)] = 53245, [SMALL_STATE(5295)] = 53312, @@ -670830,21 +670830,21 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(5425)] = 62021, [SMALL_STATE(5426)] = 62083, [SMALL_STATE(5427)] = 62152, - [SMALL_STATE(5428)] = 62221, - [SMALL_STATE(5429)] = 62292, - [SMALL_STATE(5430)] = 62363, - [SMALL_STATE(5431)] = 62434, - [SMALL_STATE(5432)] = 62535, - [SMALL_STATE(5433)] = 62598, - [SMALL_STATE(5434)] = 62667, - [SMALL_STATE(5435)] = 62738, - [SMALL_STATE(5436)] = 62803, - [SMALL_STATE(5437)] = 62904, - [SMALL_STATE(5438)] = 62975, - [SMALL_STATE(5439)] = 63038, - [SMALL_STATE(5440)] = 63139, - [SMALL_STATE(5441)] = 63204, - [SMALL_STATE(5442)] = 63269, + [SMALL_STATE(5428)] = 62213, + [SMALL_STATE(5429)] = 62284, + [SMALL_STATE(5430)] = 62355, + [SMALL_STATE(5431)] = 62418, + [SMALL_STATE(5432)] = 62519, + [SMALL_STATE(5433)] = 62588, + [SMALL_STATE(5434)] = 62653, + [SMALL_STATE(5435)] = 62724, + [SMALL_STATE(5436)] = 62825, + [SMALL_STATE(5437)] = 62888, + [SMALL_STATE(5438)] = 62959, + [SMALL_STATE(5439)] = 63028, + [SMALL_STATE(5440)] = 63129, + [SMALL_STATE(5441)] = 63194, + [SMALL_STATE(5442)] = 63259, [SMALL_STATE(5443)] = 63330, [SMALL_STATE(5444)] = 63395, [SMALL_STATE(5445)] = 63458, @@ -670883,58 +670883,58 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(5478)] = 65913, [SMALL_STATE(5479)] = 65982, [SMALL_STATE(5480)] = 66055, - [SMALL_STATE(5481)] = 66126, + [SMALL_STATE(5481)] = 66160, [SMALL_STATE(5482)] = 66231, - [SMALL_STATE(5483)] = 66299, - [SMALL_STATE(5484)] = 66367, - [SMALL_STATE(5485)] = 66427, - [SMALL_STATE(5486)] = 66489, - [SMALL_STATE(5487)] = 66589, - [SMALL_STATE(5488)] = 66649, - [SMALL_STATE(5489)] = 66717, - [SMALL_STATE(5490)] = 66777, - [SMALL_STATE(5491)] = 66877, - [SMALL_STATE(5492)] = 66977, - [SMALL_STATE(5493)] = 67077, - [SMALL_STATE(5494)] = 67177, - [SMALL_STATE(5495)] = 67277, - [SMALL_STATE(5496)] = 67377, - [SMALL_STATE(5497)] = 67477, - [SMALL_STATE(5498)] = 67543, - [SMALL_STATE(5499)] = 67643, - [SMALL_STATE(5500)] = 67725, - [SMALL_STATE(5501)] = 67789, - [SMALL_STATE(5502)] = 67853, - [SMALL_STATE(5503)] = 67953, - [SMALL_STATE(5504)] = 68013, - [SMALL_STATE(5505)] = 68083, - [SMALL_STATE(5506)] = 68153, - [SMALL_STATE(5507)] = 68223, - [SMALL_STATE(5508)] = 68323, - [SMALL_STATE(5509)] = 68391, - [SMALL_STATE(5510)] = 68459, - [SMALL_STATE(5511)] = 68525, - [SMALL_STATE(5512)] = 68589, - [SMALL_STATE(5513)] = 68689, - [SMALL_STATE(5514)] = 68789, - [SMALL_STATE(5515)] = 68889, - [SMALL_STATE(5516)] = 68959, - [SMALL_STATE(5517)] = 69029, + [SMALL_STATE(5483)] = 66331, + [SMALL_STATE(5484)] = 66401, + [SMALL_STATE(5485)] = 66461, + [SMALL_STATE(5486)] = 66523, + [SMALL_STATE(5487)] = 66623, + [SMALL_STATE(5488)] = 66691, + [SMALL_STATE(5489)] = 66759, + [SMALL_STATE(5490)] = 66819, + [SMALL_STATE(5491)] = 66889, + [SMALL_STATE(5492)] = 66989, + [SMALL_STATE(5493)] = 67089, + [SMALL_STATE(5494)] = 67189, + [SMALL_STATE(5495)] = 67289, + [SMALL_STATE(5496)] = 67389, + [SMALL_STATE(5497)] = 67489, + [SMALL_STATE(5498)] = 67555, + [SMALL_STATE(5499)] = 67655, + [SMALL_STATE(5500)] = 67737, + [SMALL_STATE(5501)] = 67801, + [SMALL_STATE(5502)] = 67865, + [SMALL_STATE(5503)] = 67965, + [SMALL_STATE(5504)] = 68031, + [SMALL_STATE(5505)] = 68101, + [SMALL_STATE(5506)] = 68171, + [SMALL_STATE(5507)] = 68241, + [SMALL_STATE(5508)] = 68311, + [SMALL_STATE(5509)] = 68379, + [SMALL_STATE(5510)] = 68447, + [SMALL_STATE(5511)] = 68507, + [SMALL_STATE(5512)] = 68571, + [SMALL_STATE(5513)] = 68671, + [SMALL_STATE(5514)] = 68771, + [SMALL_STATE(5515)] = 68871, + [SMALL_STATE(5516)] = 68941, + [SMALL_STATE(5517)] = 69011, [SMALL_STATE(5518)] = 69111, [SMALL_STATE(5519)] = 69181, - [SMALL_STATE(5520)] = 69281, - [SMALL_STATE(5521)] = 69381, - [SMALL_STATE(5522)] = 69481, - [SMALL_STATE(5523)] = 69551, - [SMALL_STATE(5524)] = 69651, - [SMALL_STATE(5525)] = 69715, - [SMALL_STATE(5526)] = 69783, - [SMALL_STATE(5527)] = 69853, - [SMALL_STATE(5528)] = 69921, - [SMALL_STATE(5529)] = 69991, - [SMALL_STATE(5530)] = 70061, - [SMALL_STATE(5531)] = 70131, - [SMALL_STATE(5532)] = 70193, + [SMALL_STATE(5520)] = 69249, + [SMALL_STATE(5521)] = 69349, + [SMALL_STATE(5522)] = 69449, + [SMALL_STATE(5523)] = 69519, + [SMALL_STATE(5524)] = 69583, + [SMALL_STATE(5525)] = 69683, + [SMALL_STATE(5526)] = 69751, + [SMALL_STATE(5527)] = 69833, + [SMALL_STATE(5528)] = 69901, + [SMALL_STATE(5529)] = 69971, + [SMALL_STATE(5530)] = 70031, + [SMALL_STATE(5531)] = 70099, + [SMALL_STATE(5532)] = 70161, [SMALL_STATE(5533)] = 70261, [SMALL_STATE(5534)] = 70329, [SMALL_STATE(5535)] = 70397, @@ -671181,55 +671181,55 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(5776)] = 87486, [SMALL_STATE(5777)] = 87532, [SMALL_STATE(5778)] = 87578, - [SMALL_STATE(5779)] = 87624, - [SMALL_STATE(5780)] = 87670, - [SMALL_STATE(5781)] = 87716, - [SMALL_STATE(5782)] = 87764, - [SMALL_STATE(5783)] = 87810, - [SMALL_STATE(5784)] = 87856, - [SMALL_STATE(5785)] = 87902, - [SMALL_STATE(5786)] = 87950, + [SMALL_STATE(5779)] = 87622, + [SMALL_STATE(5780)] = 87668, + [SMALL_STATE(5781)] = 87714, + [SMALL_STATE(5782)] = 87762, + [SMALL_STATE(5783)] = 87808, + [SMALL_STATE(5784)] = 87854, + [SMALL_STATE(5785)] = 87900, + [SMALL_STATE(5786)] = 87946, [SMALL_STATE(5787)] = 87994, - [SMALL_STATE(5788)] = 88044, + [SMALL_STATE(5788)] = 88040, [SMALL_STATE(5789)] = 88090, - [SMALL_STATE(5790)] = 88136, - [SMALL_STATE(5791)] = 88180, - [SMALL_STATE(5792)] = 88226, - [SMALL_STATE(5793)] = 88274, - [SMALL_STATE(5794)] = 88320, + [SMALL_STATE(5790)] = 88134, + [SMALL_STATE(5791)] = 88178, + [SMALL_STATE(5792)] = 88224, + [SMALL_STATE(5793)] = 88270, + [SMALL_STATE(5794)] = 88316, [SMALL_STATE(5795)] = 88364, [SMALL_STATE(5796)] = 88408, - [SMALL_STATE(5797)] = 88454, - [SMALL_STATE(5798)] = 88498, - [SMALL_STATE(5799)] = 88542, - [SMALL_STATE(5800)] = 88590, - [SMALL_STATE(5801)] = 88634, + [SMALL_STATE(5797)] = 88452, + [SMALL_STATE(5798)] = 88496, + [SMALL_STATE(5799)] = 88540, + [SMALL_STATE(5800)] = 88588, + [SMALL_STATE(5801)] = 88632, [SMALL_STATE(5802)] = 88678, [SMALL_STATE(5803)] = 88724, [SMALL_STATE(5804)] = 88768, [SMALL_STATE(5805)] = 88814, - [SMALL_STATE(5806)] = 88861, - [SMALL_STATE(5807)] = 88910, - [SMALL_STATE(5808)] = 88955, - [SMALL_STATE(5809)] = 88998, + [SMALL_STATE(5806)] = 88863, + [SMALL_STATE(5807)] = 88912, + [SMALL_STATE(5808)] = 88957, + [SMALL_STATE(5809)] = 89004, [SMALL_STATE(5810)] = 89047, - [SMALL_STATE(5811)] = 89090, - [SMALL_STATE(5812)] = 89133, - [SMALL_STATE(5813)] = 89180, + [SMALL_STATE(5811)] = 89096, + [SMALL_STATE(5812)] = 89139, + [SMALL_STATE(5813)] = 89182, [SMALL_STATE(5814)] = 89229, [SMALL_STATE(5815)] = 89276, - [SMALL_STATE(5816)] = 89320, - [SMALL_STATE(5817)] = 89362, - [SMALL_STATE(5818)] = 89404, - [SMALL_STATE(5819)] = 89448, - [SMALL_STATE(5820)] = 89490, - [SMALL_STATE(5821)] = 89534, - [SMALL_STATE(5822)] = 89576, - [SMALL_STATE(5823)] = 89622, - [SMALL_STATE(5824)] = 89664, - [SMALL_STATE(5825)] = 89706, - [SMALL_STATE(5826)] = 89750, - [SMALL_STATE(5827)] = 89798, + [SMALL_STATE(5816)] = 89322, + [SMALL_STATE(5817)] = 89364, + [SMALL_STATE(5818)] = 89408, + [SMALL_STATE(5819)] = 89452, + [SMALL_STATE(5820)] = 89496, + [SMALL_STATE(5821)] = 89538, + [SMALL_STATE(5822)] = 89580, + [SMALL_STATE(5823)] = 89628, + [SMALL_STATE(5824)] = 89670, + [SMALL_STATE(5825)] = 89712, + [SMALL_STATE(5826)] = 89756, + [SMALL_STATE(5827)] = 89804, [SMALL_STATE(5828)] = 89846, [SMALL_STATE(5829)] = 89888, [SMALL_STATE(5830)] = 89930, @@ -671250,22 +671250,22 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(5845)] = 90584, [SMALL_STATE(5846)] = 90625, [SMALL_STATE(5847)] = 90668, - [SMALL_STATE(5848)] = 90711, - [SMALL_STATE(5849)] = 90754, + [SMALL_STATE(5848)] = 90709, + [SMALL_STATE(5849)] = 90752, [SMALL_STATE(5850)] = 90795, [SMALL_STATE(5851)] = 90842, [SMALL_STATE(5852)] = 90884, [SMALL_STATE(5853)] = 90960, - [SMALL_STATE(5854)] = 91038, - [SMALL_STATE(5855)] = 91080, + [SMALL_STATE(5854)] = 91002, + [SMALL_STATE(5855)] = 91044, [SMALL_STATE(5856)] = 91122, [SMALL_STATE(5857)] = 91200, - [SMALL_STATE(5858)] = 91242, - [SMALL_STATE(5859)] = 91320, - [SMALL_STATE(5860)] = 91362, - [SMALL_STATE(5861)] = 91404, - [SMALL_STATE(5862)] = 91446, - [SMALL_STATE(5863)] = 91524, + [SMALL_STATE(5858)] = 91246, + [SMALL_STATE(5859)] = 91288, + [SMALL_STATE(5860)] = 91366, + [SMALL_STATE(5861)] = 91408, + [SMALL_STATE(5862)] = 91450, + [SMALL_STATE(5863)] = 91492, [SMALL_STATE(5864)] = 91570, [SMALL_STATE(5865)] = 91612, [SMALL_STATE(5866)] = 91654, @@ -671279,9 +671279,9 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(5874)] = 92062, [SMALL_STATE(5875)] = 92104, [SMALL_STATE(5876)] = 92146, - [SMALL_STATE(5877)] = 92188, + [SMALL_STATE(5877)] = 92224, [SMALL_STATE(5878)] = 92266, - [SMALL_STATE(5879)] = 92308, + [SMALL_STATE(5879)] = 92344, [SMALL_STATE(5880)] = 92386, [SMALL_STATE(5881)] = 92428, [SMALL_STATE(5882)] = 92506, @@ -671290,7 +671290,7 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(5885)] = 92704, [SMALL_STATE(5886)] = 92779, [SMALL_STATE(5887)] = 92854, - [SMALL_STATE(5888)] = 92929, + [SMALL_STATE(5888)] = 92927, [SMALL_STATE(5889)] = 93002, [SMALL_STATE(5890)] = 93077, [SMALL_STATE(5891)] = 93152, @@ -672091,42 +672091,42 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(6686)] = 147072, [SMALL_STATE(6687)] = 147124, [SMALL_STATE(6688)] = 147173, - [SMALL_STATE(6689)] = 147208, - [SMALL_STATE(6690)] = 147257, - [SMALL_STATE(6691)] = 147306, - [SMALL_STATE(6692)] = 147355, - [SMALL_STATE(6693)] = 147404, - [SMALL_STATE(6694)] = 147453, - [SMALL_STATE(6695)] = 147502, - [SMALL_STATE(6696)] = 147551, - [SMALL_STATE(6697)] = 147600, - [SMALL_STATE(6698)] = 147649, - [SMALL_STATE(6699)] = 147698, - [SMALL_STATE(6700)] = 147747, - [SMALL_STATE(6701)] = 147796, - [SMALL_STATE(6702)] = 147845, - [SMALL_STATE(6703)] = 147894, - [SMALL_STATE(6704)] = 147943, - [SMALL_STATE(6705)] = 147992, - [SMALL_STATE(6706)] = 148041, - [SMALL_STATE(6707)] = 148090, - [SMALL_STATE(6708)] = 148139, - [SMALL_STATE(6709)] = 148188, - [SMALL_STATE(6710)] = 148237, - [SMALL_STATE(6711)] = 148286, - [SMALL_STATE(6712)] = 148335, - [SMALL_STATE(6713)] = 148384, - [SMALL_STATE(6714)] = 148433, - [SMALL_STATE(6715)] = 148482, - [SMALL_STATE(6716)] = 148531, - [SMALL_STATE(6717)] = 148580, - [SMALL_STATE(6718)] = 148629, - [SMALL_STATE(6719)] = 148678, - [SMALL_STATE(6720)] = 148727, - [SMALL_STATE(6721)] = 148776, - [SMALL_STATE(6722)] = 148825, - [SMALL_STATE(6723)] = 148874, - [SMALL_STATE(6724)] = 148923, + [SMALL_STATE(6689)] = 147222, + [SMALL_STATE(6690)] = 147271, + [SMALL_STATE(6691)] = 147320, + [SMALL_STATE(6692)] = 147369, + [SMALL_STATE(6693)] = 147418, + [SMALL_STATE(6694)] = 147467, + [SMALL_STATE(6695)] = 147516, + [SMALL_STATE(6696)] = 147565, + [SMALL_STATE(6697)] = 147614, + [SMALL_STATE(6698)] = 147663, + [SMALL_STATE(6699)] = 147712, + [SMALL_STATE(6700)] = 147761, + [SMALL_STATE(6701)] = 147810, + [SMALL_STATE(6702)] = 147859, + [SMALL_STATE(6703)] = 147908, + [SMALL_STATE(6704)] = 147957, + [SMALL_STATE(6705)] = 148006, + [SMALL_STATE(6706)] = 148055, + [SMALL_STATE(6707)] = 148104, + [SMALL_STATE(6708)] = 148153, + [SMALL_STATE(6709)] = 148202, + [SMALL_STATE(6710)] = 148251, + [SMALL_STATE(6711)] = 148300, + [SMALL_STATE(6712)] = 148349, + [SMALL_STATE(6713)] = 148398, + [SMALL_STATE(6714)] = 148447, + [SMALL_STATE(6715)] = 148496, + [SMALL_STATE(6716)] = 148545, + [SMALL_STATE(6717)] = 148594, + [SMALL_STATE(6718)] = 148643, + [SMALL_STATE(6719)] = 148692, + [SMALL_STATE(6720)] = 148741, + [SMALL_STATE(6721)] = 148790, + [SMALL_STATE(6722)] = 148839, + [SMALL_STATE(6723)] = 148888, + [SMALL_STATE(6724)] = 148937, [SMALL_STATE(6725)] = 148972, [SMALL_STATE(6726)] = 149021, [SMALL_STATE(6727)] = 149070, @@ -672653,24 +672653,24 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(7248)] = 174083, [SMALL_STATE(7249)] = 174123, [SMALL_STATE(7250)] = 174163, - [SMALL_STATE(7251)] = 174191, - [SMALL_STATE(7252)] = 174231, - [SMALL_STATE(7253)] = 174271, - [SMALL_STATE(7254)] = 174311, - [SMALL_STATE(7255)] = 174351, - [SMALL_STATE(7256)] = 174391, - [SMALL_STATE(7257)] = 174431, - [SMALL_STATE(7258)] = 174471, - [SMALL_STATE(7259)] = 174511, - [SMALL_STATE(7260)] = 174551, - [SMALL_STATE(7261)] = 174591, - [SMALL_STATE(7262)] = 174631, - [SMALL_STATE(7263)] = 174671, - [SMALL_STATE(7264)] = 174697, - [SMALL_STATE(7265)] = 174737, - [SMALL_STATE(7266)] = 174777, - [SMALL_STATE(7267)] = 174807, - [SMALL_STATE(7268)] = 174847, + [SMALL_STATE(7251)] = 174203, + [SMALL_STATE(7252)] = 174243, + [SMALL_STATE(7253)] = 174283, + [SMALL_STATE(7254)] = 174323, + [SMALL_STATE(7255)] = 174363, + [SMALL_STATE(7256)] = 174403, + [SMALL_STATE(7257)] = 174443, + [SMALL_STATE(7258)] = 174483, + [SMALL_STATE(7259)] = 174523, + [SMALL_STATE(7260)] = 174563, + [SMALL_STATE(7261)] = 174603, + [SMALL_STATE(7262)] = 174643, + [SMALL_STATE(7263)] = 174683, + [SMALL_STATE(7264)] = 174709, + [SMALL_STATE(7265)] = 174749, + [SMALL_STATE(7266)] = 174789, + [SMALL_STATE(7267)] = 174819, + [SMALL_STATE(7268)] = 174859, [SMALL_STATE(7269)] = 174887, [SMALL_STATE(7270)] = 174927, [SMALL_STATE(7271)] = 174967, @@ -672686,47 +672686,47 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(7281)] = 175350, [SMALL_STATE(7282)] = 175387, [SMALL_STATE(7283)] = 175424, - [SMALL_STATE(7284)] = 175461, + [SMALL_STATE(7284)] = 175449, [SMALL_STATE(7285)] = 175486, - [SMALL_STATE(7286)] = 175523, + [SMALL_STATE(7286)] = 175525, [SMALL_STATE(7287)] = 175562, [SMALL_STATE(7288)] = 175599, [SMALL_STATE(7289)] = 175636, [SMALL_STATE(7290)] = 175675, - [SMALL_STATE(7291)] = 175700, - [SMALL_STATE(7292)] = 175737, - [SMALL_STATE(7293)] = 175774, - [SMALL_STATE(7294)] = 175811, - [SMALL_STATE(7295)] = 175850, - [SMALL_STATE(7296)] = 175887, - [SMALL_STATE(7297)] = 175924, - [SMALL_STATE(7298)] = 175953, - [SMALL_STATE(7299)] = 175990, - [SMALL_STATE(7300)] = 176029, - [SMALL_STATE(7301)] = 176068, - [SMALL_STATE(7302)] = 176105, - [SMALL_STATE(7303)] = 176142, - [SMALL_STATE(7304)] = 176179, - [SMALL_STATE(7305)] = 176216, - [SMALL_STATE(7306)] = 176253, - [SMALL_STATE(7307)] = 176290, - [SMALL_STATE(7308)] = 176319, - [SMALL_STATE(7309)] = 176356, - [SMALL_STATE(7310)] = 176393, - [SMALL_STATE(7311)] = 176430, - [SMALL_STATE(7312)] = 176461, - [SMALL_STATE(7313)] = 176498, - [SMALL_STATE(7314)] = 176535, - [SMALL_STATE(7315)] = 176560, - [SMALL_STATE(7316)] = 176585, - [SMALL_STATE(7317)] = 176622, - [SMALL_STATE(7318)] = 176661, - [SMALL_STATE(7319)] = 176698, - [SMALL_STATE(7320)] = 176735, - [SMALL_STATE(7321)] = 176772, - [SMALL_STATE(7322)] = 176797, - [SMALL_STATE(7323)] = 176822, - [SMALL_STATE(7324)] = 176859, + [SMALL_STATE(7291)] = 175712, + [SMALL_STATE(7292)] = 175749, + [SMALL_STATE(7293)] = 175786, + [SMALL_STATE(7294)] = 175823, + [SMALL_STATE(7295)] = 175862, + [SMALL_STATE(7296)] = 175899, + [SMALL_STATE(7297)] = 175936, + [SMALL_STATE(7298)] = 175965, + [SMALL_STATE(7299)] = 176002, + [SMALL_STATE(7300)] = 176041, + [SMALL_STATE(7301)] = 176080, + [SMALL_STATE(7302)] = 176117, + [SMALL_STATE(7303)] = 176154, + [SMALL_STATE(7304)] = 176191, + [SMALL_STATE(7305)] = 176228, + [SMALL_STATE(7306)] = 176265, + [SMALL_STATE(7307)] = 176302, + [SMALL_STATE(7308)] = 176331, + [SMALL_STATE(7309)] = 176368, + [SMALL_STATE(7310)] = 176405, + [SMALL_STATE(7311)] = 176442, + [SMALL_STATE(7312)] = 176473, + [SMALL_STATE(7313)] = 176510, + [SMALL_STATE(7314)] = 176547, + [SMALL_STATE(7315)] = 176572, + [SMALL_STATE(7316)] = 176597, + [SMALL_STATE(7317)] = 176634, + [SMALL_STATE(7318)] = 176673, + [SMALL_STATE(7319)] = 176710, + [SMALL_STATE(7320)] = 176747, + [SMALL_STATE(7321)] = 176784, + [SMALL_STATE(7322)] = 176809, + [SMALL_STATE(7323)] = 176834, + [SMALL_STATE(7324)] = 176871, [SMALL_STATE(7325)] = 176896, [SMALL_STATE(7326)] = 176933, [SMALL_STATE(7327)] = 176958, @@ -672737,25 +672737,25 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(7332)] = 177135, [SMALL_STATE(7333)] = 177172, [SMALL_STATE(7334)] = 177201, - [SMALL_STATE(7335)] = 177238, - [SMALL_STATE(7336)] = 177277, - [SMALL_STATE(7337)] = 177302, - [SMALL_STATE(7338)] = 177339, - [SMALL_STATE(7339)] = 177368, - [SMALL_STATE(7340)] = 177405, - [SMALL_STATE(7341)] = 177432, - [SMALL_STATE(7342)] = 177457, - [SMALL_STATE(7343)] = 177494, - [SMALL_STATE(7344)] = 177531, + [SMALL_STATE(7335)] = 177240, + [SMALL_STATE(7336)] = 177265, + [SMALL_STATE(7337)] = 177294, + [SMALL_STATE(7338)] = 177331, + [SMALL_STATE(7339)] = 177370, + [SMALL_STATE(7340)] = 177407, + [SMALL_STATE(7341)] = 177434, + [SMALL_STATE(7342)] = 177459, + [SMALL_STATE(7343)] = 177496, + [SMALL_STATE(7344)] = 177533, [SMALL_STATE(7345)] = 177570, - [SMALL_STATE(7346)] = 177607, - [SMALL_STATE(7347)] = 177646, - [SMALL_STATE(7348)] = 177683, - [SMALL_STATE(7349)] = 177720, - [SMALL_STATE(7350)] = 177759, - [SMALL_STATE(7351)] = 177784, - [SMALL_STATE(7352)] = 177821, - [SMALL_STATE(7353)] = 177858, + [SMALL_STATE(7346)] = 177595, + [SMALL_STATE(7347)] = 177634, + [SMALL_STATE(7348)] = 177671, + [SMALL_STATE(7349)] = 177708, + [SMALL_STATE(7350)] = 177747, + [SMALL_STATE(7351)] = 177772, + [SMALL_STATE(7352)] = 177809, + [SMALL_STATE(7353)] = 177846, [SMALL_STATE(7354)] = 177883, [SMALL_STATE(7355)] = 177920, [SMALL_STATE(7356)] = 177959, @@ -673022,22 +673022,22 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(7617)] = 186844, [SMALL_STATE(7618)] = 186879, [SMALL_STATE(7619)] = 186914, - [SMALL_STATE(7620)] = 186947, - [SMALL_STATE(7621)] = 186980, + [SMALL_STATE(7620)] = 186949, + [SMALL_STATE(7621)] = 186982, [SMALL_STATE(7622)] = 187015, [SMALL_STATE(7623)] = 187050, - [SMALL_STATE(7624)] = 187085, + [SMALL_STATE(7624)] = 187083, [SMALL_STATE(7625)] = 187118, [SMALL_STATE(7626)] = 187153, [SMALL_STATE(7627)] = 187188, - [SMALL_STATE(7628)] = 187223, - [SMALL_STATE(7629)] = 187246, - [SMALL_STATE(7630)] = 187279, + [SMALL_STATE(7628)] = 187211, + [SMALL_STATE(7629)] = 187244, + [SMALL_STATE(7630)] = 187277, [SMALL_STATE(7631)] = 187312, [SMALL_STATE(7632)] = 187347, - [SMALL_STATE(7633)] = 187382, + [SMALL_STATE(7633)] = 187380, [SMALL_STATE(7634)] = 187415, - [SMALL_STATE(7635)] = 187450, + [SMALL_STATE(7635)] = 187438, [SMALL_STATE(7636)] = 187473, [SMALL_STATE(7637)] = 187508, [SMALL_STATE(7638)] = 187543, @@ -673806,56 +673806,56 @@ static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(8401)] = 208899, [SMALL_STATE(8402)] = 208915, [SMALL_STATE(8403)] = 208934, - [SMALL_STATE(8404)] = 208957, - [SMALL_STATE(8405)] = 208978, - [SMALL_STATE(8406)] = 208995, - [SMALL_STATE(8407)] = 209010, - [SMALL_STATE(8408)] = 209033, - [SMALL_STATE(8409)] = 209054, - [SMALL_STATE(8410)] = 209075, - [SMALL_STATE(8411)] = 209096, - [SMALL_STATE(8412)] = 209109, - [SMALL_STATE(8413)] = 209122, - [SMALL_STATE(8414)] = 209143, - [SMALL_STATE(8415)] = 209164, - [SMALL_STATE(8416)] = 209183, - [SMALL_STATE(8417)] = 209204, - [SMALL_STATE(8418)] = 209225, - [SMALL_STATE(8419)] = 209242, - [SMALL_STATE(8420)] = 209263, - [SMALL_STATE(8421)] = 209286, - [SMALL_STATE(8422)] = 209307, - [SMALL_STATE(8423)] = 209322, - [SMALL_STATE(8424)] = 209343, - [SMALL_STATE(8425)] = 209364, - [SMALL_STATE(8426)] = 209381, - [SMALL_STATE(8427)] = 209402, - [SMALL_STATE(8428)] = 209419, - [SMALL_STATE(8429)] = 209440, - [SMALL_STATE(8430)] = 209463, - [SMALL_STATE(8431)] = 209484, - [SMALL_STATE(8432)] = 209501, - [SMALL_STATE(8433)] = 209514, - [SMALL_STATE(8434)] = 209537, - [SMALL_STATE(8435)] = 209558, - [SMALL_STATE(8436)] = 209579, - [SMALL_STATE(8437)] = 209600, - [SMALL_STATE(8438)] = 209623, - [SMALL_STATE(8439)] = 209644, - [SMALL_STATE(8440)] = 209657, - [SMALL_STATE(8441)] = 209678, - [SMALL_STATE(8442)] = 209699, - [SMALL_STATE(8443)] = 209720, - [SMALL_STATE(8444)] = 209741, - [SMALL_STATE(8445)] = 209762, - [SMALL_STATE(8446)] = 209783, - [SMALL_STATE(8447)] = 209804, - [SMALL_STATE(8448)] = 209825, - [SMALL_STATE(8449)] = 209848, - [SMALL_STATE(8450)] = 209871, - [SMALL_STATE(8451)] = 209892, - [SMALL_STATE(8452)] = 209913, - [SMALL_STATE(8453)] = 209930, + [SMALL_STATE(8404)] = 208955, + [SMALL_STATE(8405)] = 208976, + [SMALL_STATE(8406)] = 208993, + [SMALL_STATE(8407)] = 209008, + [SMALL_STATE(8408)] = 209031, + [SMALL_STATE(8409)] = 209052, + [SMALL_STATE(8410)] = 209073, + [SMALL_STATE(8411)] = 209094, + [SMALL_STATE(8412)] = 209107, + [SMALL_STATE(8413)] = 209128, + [SMALL_STATE(8414)] = 209149, + [SMALL_STATE(8415)] = 209170, + [SMALL_STATE(8416)] = 209189, + [SMALL_STATE(8417)] = 209210, + [SMALL_STATE(8418)] = 209231, + [SMALL_STATE(8419)] = 209248, + [SMALL_STATE(8420)] = 209269, + [SMALL_STATE(8421)] = 209292, + [SMALL_STATE(8422)] = 209313, + [SMALL_STATE(8423)] = 209328, + [SMALL_STATE(8424)] = 209349, + [SMALL_STATE(8425)] = 209370, + [SMALL_STATE(8426)] = 209387, + [SMALL_STATE(8427)] = 209408, + [SMALL_STATE(8428)] = 209425, + [SMALL_STATE(8429)] = 209446, + [SMALL_STATE(8430)] = 209467, + [SMALL_STATE(8431)] = 209480, + [SMALL_STATE(8432)] = 209497, + [SMALL_STATE(8433)] = 209510, + [SMALL_STATE(8434)] = 209533, + [SMALL_STATE(8435)] = 209554, + [SMALL_STATE(8436)] = 209575, + [SMALL_STATE(8437)] = 209596, + [SMALL_STATE(8438)] = 209619, + [SMALL_STATE(8439)] = 209640, + [SMALL_STATE(8440)] = 209653, + [SMALL_STATE(8441)] = 209674, + [SMALL_STATE(8442)] = 209695, + [SMALL_STATE(8443)] = 209716, + [SMALL_STATE(8444)] = 209737, + [SMALL_STATE(8445)] = 209758, + [SMALL_STATE(8446)] = 209779, + [SMALL_STATE(8447)] = 209800, + [SMALL_STATE(8448)] = 209823, + [SMALL_STATE(8449)] = 209846, + [SMALL_STATE(8450)] = 209869, + [SMALL_STATE(8451)] = 209890, + [SMALL_STATE(8452)] = 209911, + [SMALL_STATE(8453)] = 209928, [SMALL_STATE(8454)] = 209951, [SMALL_STATE(8455)] = 209972, [SMALL_STATE(8456)] = 209989, @@ -675597,7 +675597,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1736), [71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1736), [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5793), - [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5771), + [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5802), [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2759), [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5783), [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5779), @@ -675749,11 +675749,11 @@ static const TSParseActionEntry ts_parse_actions[] = { [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4551), [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9497), [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1581), - [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), + [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1519), [383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1519), [385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4551), - [387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(821), + [387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(819), [389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2058), [391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8147), [393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8043), @@ -675794,7 +675794,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(906), [465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114), [467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8574), - [469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821), + [469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819), [471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8434), [473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3364), [475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2096), @@ -675804,7 +675804,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), [485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2095), [487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6324), - [489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7618), + [489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7619), [491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6442), [493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3853), [495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3848), @@ -675862,7 +675862,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8873), [601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9329), [603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2152), - [605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296), + [605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), [607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3094), [609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7892), [611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2113), @@ -675974,7 +675974,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9914), [825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79), [827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6060), - [829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7626), + [829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7625), [831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6424), [833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3418), [835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3416), @@ -675990,7 +675990,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9688), [857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), [859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6031), - [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7622), + [861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7618), [863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6426), [865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4840), [867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4841), @@ -676004,7 +676004,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9973), [885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), [887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6066), - [889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7623), + [889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7622), [891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6445), [893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4023), [895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3999), @@ -676020,7 +676020,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9958), [917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), [919] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5968), - [921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7636), + [921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7635), [923] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6436), [925] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1121), [927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1045), @@ -676050,7 +676050,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9923), [977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), [979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5924), - [981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7631), + [981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7630), [983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6416), [985] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3101), [987] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3105), @@ -676299,7 +676299,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1501] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat3, 2), SHIFT_REPEAT(1736), [1504] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat3, 2), SHIFT_REPEAT(1736), [1507] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat3, 2), SHIFT_REPEAT(5793), - [1510] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat3, 2), SHIFT_REPEAT(5771), + [1510] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat3, 2), SHIFT_REPEAT(5802), [1513] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat3, 2), SHIFT_REPEAT(2759), [1516] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat3, 2), SHIFT_REPEAT(5783), [1519] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat3, 2), SHIFT_REPEAT(5779), @@ -676366,7 +676366,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(73), [1660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8907), [1662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7708), - [1664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(823), + [1664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(822), [1666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1110), [1668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1110), [1670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7675), @@ -676384,7 +676384,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10093), [1696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1543), [1698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(267), - [1700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7637), + [1700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7636), [1702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9978), [1704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1781), [1706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(268), @@ -676396,7 +676396,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10054), [1720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1561), [1722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(270), - [1724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5442), + [1724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5427), [1726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6624), [1728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2051), [1730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5956), @@ -676428,7 +676428,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [1782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), [1784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4366), [1786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4373), - [1788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5442), + [1788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5427), [1790] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_property_declaration, 5), [1792] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_property_declaration, 5), [1794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), @@ -676477,31 +676477,31 @@ static const TSParseActionEntry ts_parse_actions[] = { [1880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582), [1882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), [1884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587), - [1886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), - [1888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1265), - [1890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1263), - [1892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), + [1886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), + [1888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), + [1890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1265), + [1892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1263), [1894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), [1896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), [1898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(580), [1900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), - [1902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), - [1904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [1906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8848), - [1908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7789), - [1910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2791), - [1912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3085), - [1914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3085), - [1916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8817), - [1918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7784), - [1920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4612), - [1922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5168), - [1924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5168), + [1902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559), + [1904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8817), + [1906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7784), + [1908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4612), + [1910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5168), + [1912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5168), + [1914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), + [1916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8848), + [1918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7789), + [1920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2791), + [1922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3085), + [1924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3085), [1926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7786), [1928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1794), [1930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658), [1932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4094), - [1934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4093), + [1934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4046), [1936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804), [1938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1712), [1940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1773), @@ -676514,21 +676514,21 @@ static const TSParseActionEntry ts_parse_actions[] = { [1954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1712), [1956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1802), [1958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1804), - [1960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), + [1960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), [1962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(663), [1964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2237), [1966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2233), [1968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7642), [1970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7809), - [1972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), - [1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), - [1976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), + [1972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), + [1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), + [1976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), [1978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(649), - [1980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), - [1982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), - [1984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), + [1980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655), + [1982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), + [1984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(661), [1986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), - [1988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), + [1988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), [1990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7694), [1992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9961), [1994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1859), @@ -676676,13 +676676,13 @@ static const TSParseActionEntry ts_parse_actions[] = { [2390] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(8611), [2393] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(4547), [2396] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(8410), - [2399] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(821), + [2399] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(819), [2402] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(2058), [2405] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(73), [2408] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(2057), [2411] = {.entry = {.count = 3, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), SHIFT(8907), [2415] = {.entry = {.count = 3, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), SHIFT(7743), - [2419] = {.entry = {.count = 3, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), SHIFT(823), + [2419] = {.entry = {.count = 3, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), SHIFT(822), [2423] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(1117), [2426] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(1116), [2429] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(1656), @@ -676705,7 +676705,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [2480] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(906), [2483] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(1114), [2486] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(8574), - [2489] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(821), + [2489] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(819), [2492] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(8434), [2495] = {.entry = {.count = 3, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), SHIFT(7658), [2499] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(1562), @@ -676758,7 +676758,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [2644] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(82), [2647] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(2067), [2650] = {.entry = {.count = 3, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), SHIFT(8848), - [2654] = {.entry = {.count = 3, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), SHIFT(7632), + [2654] = {.entry = {.count = 3, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), SHIFT(7631), [2658] = {.entry = {.count = 3, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), SHIFT(2791), [2662] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(3099), [2665] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(3098), @@ -676789,14 +676789,14 @@ static const TSParseActionEntry ts_parse_actions[] = { [2741] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(1519), [2744] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(9497), [2747] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(1581), - [2750] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(297), + [2750] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(296), [2753] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(1519), [2756] = {.entry = {.count = 3, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), SHIFT(7789), [2760] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(2161), [2763] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(2113), [2766] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(10097), [2769] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(2152), - [2772] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(296), + [2772] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(297), [2775] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(2113), [2778] = {.entry = {.count = 3, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), SHIFT(7809), [2782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(1693), @@ -676805,7 +676805,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [2791] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(2155), [2794] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(303), [2797] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(1689), - [2800] = {.entry = {.count = 3, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), SHIFT(7637), + [2800] = {.entry = {.count = 3, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), SHIFT(7636), [2804] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(1779), [2807] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(1793), [2810] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(9978), @@ -676930,7 +676930,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3142] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_equality_expression, 3), [3144] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_comparison_expression, 3), [3146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comparison_expression, 3), - [3148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7632), + [3148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7631), [3150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10044), [3152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1692), [3154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), @@ -676962,12 +676962,12 @@ static const TSParseActionEntry ts_parse_actions[] = { [3210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4351), [3212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5521), [3214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6629), - [3216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7235), + [3216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7232), [3218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5720), [3220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5751), [3222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5752), [3224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5754), - [3226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5517), + [3226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5526), [3228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5755), [3230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5761), [3232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5724), @@ -676981,7 +676981,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 7), [3250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9173), [3252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5574), - [3254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5507), + [3254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5514), [3256] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7224), [3258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6888), [3260] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7007), @@ -677017,7 +677017,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1745), [3322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3145), [3324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3146), - [3326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5791), + [3326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5792), [3328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1670), [3330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1034), [3332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1028), @@ -677116,17 +677116,17 @@ static const TSParseActionEntry ts_parse_actions[] = { [3518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746), [3520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2349), [3522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2374), - [3524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1907), - [3526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1471), + [3524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1476), + [3526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), [3528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4180), [3530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4170), - [3532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7118), - [3534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965), - [3536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1472), - [3538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1476), - [3540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745), - [3542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1958), - [3544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1470), + [3532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1470), + [3534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1471), + [3536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7118), + [3538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965), + [3540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1472), + [3542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1906), + [3544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1958), [3546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6855), [3548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1904), [3550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), @@ -677136,8 +677136,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [3558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7104), [3560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1908), [3562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6869), - [3564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6894), - [3566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1906), + [3564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1907), + [3566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6894), [3568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7131), [3570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7115), [3572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2074), @@ -677296,7 +677296,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [3916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), [3918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1602), [3920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2580), - [3922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3290), + [3922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3319), [3924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3287), [3926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2572), [3928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2583), @@ -677359,7 +677359,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [4050] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expression, 1), REDUCE(sym__postfix_unary_expression, 1), [4053] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expression, 1), REDUCE(sym__postfix_unary_expression, 1), [4056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1717), - [4058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2690), + [4058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2702), [4060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1337), [4062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1342), [4064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711), @@ -677374,7 +677374,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [4082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), [4084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1713), [4086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1711), - [4088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2731), + [4088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2706), [4090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3659), [4092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3658), [4094] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_expression, 3), @@ -677383,13 +677383,13 @@ static const TSParseActionEntry ts_parse_actions[] = { [4100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9411), [4102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2717), [4104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2680), - [4106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2702), + [4106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708), [4108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2682), - [4110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708), + [4110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2728), [4112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2687), [4114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2689), [4116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2724), - [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2681), + [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2725), [4120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), [4122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 1), [4124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 1), @@ -677412,17 +677412,17 @@ static const TSParseActionEntry ts_parse_actions[] = { [4160] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6), [4162] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6), [4164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6408), - [4166] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_user_type_repeat1, 2), - [4168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_user_type_repeat1, 2), - [4170] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_user_type_repeat1, 2), SHIFT_REPEAT(8006), - [4173] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 3), - [4175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 3), - [4177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6382), - [4179] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__lexical_identifier, 1), - [4181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__lexical_identifier, 1), - [4183] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7), - [4185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7), - [4187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6409), + [4166] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__lexical_identifier, 1), + [4168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__lexical_identifier, 1), + [4170] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 3), + [4172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 3), + [4174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6382), + [4176] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 7), + [4178] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 7), + [4180] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6409), + [4182] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_user_type_repeat1, 2), + [4184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_user_type_repeat1, 2), + [4186] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_user_type_repeat1, 2), SHIFT_REPEAT(8006), [4189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__simple_user_type, 1, .production_id = 1), [4191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5726), [4193] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_user_type, 1), @@ -677461,7 +677461,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [4262] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), [4265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_setter, 1), [4267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_setter, 1), - [4269] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6710), + [4269] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6688), [4273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5892), [4275] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_anonymous_function, 5), [4277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_anonymous_function, 5), @@ -677720,10 +677720,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [4796] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_anonymous_function, 3), [4798] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_control_structure_body, 1), [4800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_control_structure_body, 1), - [4802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6698), + [4802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6697), [4804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3), [4806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3), - [4808] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6719), + [4808] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6709), [4812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lambda_literal, 3), [4814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lambda_literal, 3), [4816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9769), @@ -677733,7 +677733,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [4824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181), [4826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_navigation_suffix, 2), [4828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_navigation_suffix, 2), - [4830] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6698), + [4830] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6697), [4834] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_literal, 3), [4836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_literal, 3), [4838] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_literal, 3), @@ -677754,7 +677754,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [4872] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2), [4874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_setter, 2), [4876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_setter, 2), - [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6706), + [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6705), [4880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_navigation_expression, 2), [4882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_navigation_expression, 2), [4884] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3), @@ -677937,26 +677937,26 @@ static const TSParseActionEntry ts_parse_actions[] = { [5241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1681), [5243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1680), [5245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1679), - [5247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5665), - [5249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5631), - [5251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5632), - [5253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6013), - [5255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799), - [5257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5657), - [5259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6008), - [5261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5666), - [5263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5658), - [5265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5652), - [5267] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9607), - [5271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5978), + [5247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5978), + [5249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799), + [5251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5665), + [5253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5631), + [5255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5632), + [5257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5652), + [5259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6013), + [5261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5657), + [5263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6008), + [5265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5666), + [5267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5658), + [5269] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9607), [5273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5661), [5275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5979), [5277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5985), - [5279] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6707), + [5279] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6706), [5283] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6694), [5287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(6627), [5290] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(9048), - [5293] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7637), + [5293] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7636), [5296] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(2955), [5299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(8808), [5302] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7786), @@ -677972,7 +677972,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [5328] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9977), [5332] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(8907), [5335] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7743), - [5338] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(823), + [5338] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(822), [5341] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7708), [5344] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(8848), [5347] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7723), @@ -677981,7 +677981,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [5356] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7696), [5359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145), [5361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9701), - [5363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7632), + [5363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7631), [5366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7689), [5369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6082), [5371] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(8916), @@ -677999,7 +677999,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [5402] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7789), [5405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5681), [5407] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7658), - [5410] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6721), + [5410] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6719), [5414] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7683), [5417] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7694), [5420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6092), @@ -678021,10 +678021,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [5461] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 1), SHIFT(7783), [5464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8469), [5466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2099), - [5468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6807), + [5468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5599), [5470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7321), [5472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5547), - [5474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4706), + [5474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4709), [5476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7315), [5478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5571), [5480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7860), @@ -678040,42 +678040,42 @@ static const TSParseActionEntry ts_parse_actions[] = { [5500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7865), [5502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7855), [5504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5875), - [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7290), + [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7345), [5508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7841), [5510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7846), [5512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6206), [5514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6145), [5516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4742), [5518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3998), - [5520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7039), + [5520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9164), [5522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6249), [5524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5871), - [5526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9164), + [5526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5851), [5528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3877), [5530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3549), - [5532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7016), - [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6745), - [5536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3542), - [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6743), - [5540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5776), - [5542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5802), - [5544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5796), - [5546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3957), - [5548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5599), - [5550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3946), - [5552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5116), - [5554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8017), - [5556] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9900), - [5560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5866), - [5562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4862), - [5564] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6716), + [5532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6745), + [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3542), + [5536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6743), + [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5777), + [5540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5785), + [5542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5801), + [5544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3957), + [5546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3537), + [5548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3946), + [5550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5116), + [5552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8017), + [5554] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9900), + [5558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7039), + [5560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4862), + [5562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7016), + [5564] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6713), [5568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6814), [5570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6810), - [5572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3537), + [5572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6807), [5574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7051), [5576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9148), [5578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5582), - [5580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5514), + [5580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5532), [5582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7254), [5584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5257), [5586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6800), @@ -678194,8 +678194,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [5816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6926), [5818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9436), [5820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5566), - [5822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5490), - [5824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7268), + [5822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5524), + [5824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7270), [5826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6850), [5828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9709), [5830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7079), @@ -678211,7 +678211,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [5852] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9554), [5856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7052), [5858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6813), - [5860] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6724), + [5860] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6717), [5864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7026), [5866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6858), [5868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6933), @@ -678261,7 +678261,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [5956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6797), [5958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1949), [5960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927), - [5962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4071), + [5962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4057), [5964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4055), [5966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947), [5968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2568), @@ -678299,7 +678299,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6842), [6034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1616), [6036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6759), - [6038] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6711), + [6038] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6710), [6042] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9786), [6046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939), [6048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6733), @@ -678352,8 +678352,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [6142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1752), [6144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1584), [6146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692), - [6148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5438), - [6150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5432), + [6148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5436), + [6150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5430), [6152] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1771), [6154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6929), [6156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1772), @@ -678456,32 +678456,32 @@ static const TSParseActionEntry ts_parse_actions[] = { [6350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6946), [6352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6974), [6354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1960), - [6356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), - [6358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2089), - [6360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2164), - [6362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2963), - [6364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4317), - [6366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4315), - [6368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2084), - [6370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6803), - [6372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7067), - [6374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6963), - [6376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7125), - [6378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1454), - [6380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5643), - [6382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5641), + [6356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2081), + [6358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2164), + [6360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4317), + [6362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4315), + [6364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973), + [6366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2089), + [6368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2963), + [6370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2087), + [6372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2968), + [6374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2084), + [6376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6803), + [6378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7067), + [6380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6963), + [6382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7125), [6384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7072), [6386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2082), - [6388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2081), + [6388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6787), [6390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1455), - [6392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1981), - [6394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6833), - [6396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6787), - [6398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7074), - [6400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1458), - [6402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2887), - [6404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2087), - [6406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2968), + [6392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5643), + [6394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5641), + [6396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1981), + [6398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6833), + [6400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7074), + [6402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1458), + [6404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2887), + [6406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1454), [6408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1456), [6410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1457), [6412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2969), @@ -678496,7 +678496,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6430] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), [6432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6275), [6434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6368), - [6436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_user_type, 1), SHIFT(7625), + [6436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_user_type, 1), SHIFT(7624), [6439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6372), [6441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5731), [6443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6374), @@ -678564,7 +678564,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7020), [6583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7011), [6585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7008), - [6587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7240), + [6587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7237), [6589] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__delegation_specifiers_repeat1, 2), SHIFT_REPEAT(7206), [6592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6179), [6594] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_nullable_type_repeat1, 2), SHIFT_REPEAT(3032), @@ -678576,7 +678576,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), [6609] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2), [6611] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(7876), - [6614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_constraints_repeat1, 2), SHIFT_REPEAT(7240), + [6614] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_constraints_repeat1, 2), SHIFT_REPEAT(7237), [6617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6338), [6619] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6652), [6621] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3154), @@ -678588,9 +678588,9 @@ static const TSParseActionEntry ts_parse_actions[] = { [6634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192), [6636] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9833), [6640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5919), - [6642] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6697), + [6642] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6696), [6646] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9677), - [6650] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6723), + [6650] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6721), [6654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7033), [6656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7022), [6658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), @@ -678598,64 +678598,64 @@ static const TSParseActionEntry ts_parse_actions[] = { [6662] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(9527), [6665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7027), [6667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9840), - [6669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6717), + [6669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6715), [6671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9833), - [6673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6697), + [6673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6696), [6675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3177), [6677] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6985), - [6679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7276), + [6679] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7225), [6681] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_nullable_type_repeat1, 2), SHIFT_REPEAT(3177), - [6684] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6702), + [6684] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6701), [6688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6638), [6690] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9831), [6694] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_user_type, 1), SHIFT(7952), [6697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3326), [6699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3592), - [6701] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_constraints_repeat1, 2), SHIFT_REPEAT(7276), + [6701] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_constraints_repeat1, 2), SHIFT_REPEAT(7225), [6704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6055), [6706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1669), - [6708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6045), - [6710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6202), - [6712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2132), - [6714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), - [6716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138), - [6718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6123), - [6720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1298), - [6722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1992), - [6724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7730), - [6726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1996), - [6728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9201), - [6730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), - [6732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), - [6734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), - [6736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), - [6738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), - [6740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7730), - [6742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1991), - [6744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1991), - [6746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), - [6748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), - [6750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6121), - [6752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6121), - [6754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), - [6756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6123), - [6758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4860), - [6760] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_user_type, 1), SHIFT(7811), - [6763] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6691), - [6767] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9537), + [6708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6083), + [6710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1612), + [6712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6202), + [6714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2132), + [6716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), + [6718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138), + [6720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6123), + [6722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1298), + [6724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1992), + [6726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7730), + [6728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1996), + [6730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9201), + [6732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), + [6734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), + [6736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), + [6738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), + [6740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), + [6742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7730), + [6744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1991), + [6746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1991), + [6748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1992), + [6750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), + [6752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6121), + [6754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6121), + [6756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1994), + [6758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6123), + [6760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4860), + [6762] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_user_type, 1), SHIFT(7811), + [6765] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6722), + [6769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6063), [6771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6390), [6773] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__delegation_specifiers_repeat1, 2), SHIFT_REPEAT(7193), - [6776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6063), - [6778] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_user_type_repeat1, 2), SHIFT_REPEAT(7912), - [6781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5740), - [6783] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6136), - [6785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1612), - [6787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6129), - [6789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6090), - [6791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6085), - [6793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6083), - [6795] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_user_type, 2), SHIFT(7912), - [6798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6059), + [6776] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_user_type, 2), SHIFT(7912), + [6779] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_user_type_repeat1, 2), SHIFT_REPEAT(7912), + [6782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5740), + [6784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6136), + [6786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6129), + [6788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6090), + [6790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6085), + [6792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6059), + [6794] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9537), + [6798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6045), [6800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6033), [6802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3489), [6804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9029), @@ -678689,7 +678689,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10022), [6864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6728), [6866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9991), - [6868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6710), + [6868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6688), [6870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203), [6872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9995), [6874] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6742), @@ -678699,7 +678699,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(153), [6888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10000), [6890] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_constraints_repeat1, 2), SHIFT_REPEAT(7269), - [6893] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6701), + [6893] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6700), [6897] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9875), [6901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5727), [6903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6065), @@ -678712,7 +678712,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8301), [6920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_shebang_line, 2), [6922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_shebang_line, 2), - [6924] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6712), + [6924] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6711), [6928] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9520), [6932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6134), [6934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1755), @@ -678746,7 +678746,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [6996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1707), [6998] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_user_type_repeat1, 2), SHIFT_REPEAT(7913), [7001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6113), - [7003] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6720), + [7003] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6687), [7007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6106), [7009] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9536), [7013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6895), @@ -678838,9 +678838,9 @@ static const TSParseActionEntry ts_parse_actions[] = { [7189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multi_annotation, 4), [7191] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__single_annotation, 3), [7193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__single_annotation, 3), - [7195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6719), + [7195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6709), [7197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10018), - [7199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6714), + [7199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6712), [7201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10087), [7203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6829), [7205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6820), @@ -678848,23 +678848,23 @@ static const TSParseActionEntry ts_parse_actions[] = { [7209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6812), [7211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6859), [7213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9677), - [7215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1823), - [7217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1820), - [7219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1822), - [7221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1833), - [7223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), - [7225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1825), - [7227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), - [7229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), - [7231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), - [7233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1821), - [7235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1831), - [7237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), - [7239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1756), - [7241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6832), - [7243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6849), - [7245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6707), - [7247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6687), + [7215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1820), + [7217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1833), + [7219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1821), + [7221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1823), + [7223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1822), + [7225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1832), + [7227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1831), + [7229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830), + [7231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1825), + [7233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), + [7235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), + [7237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), + [7239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6832), + [7241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6849), + [7243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6706), + [7245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9607), + [7247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6691), [7249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9619), [7251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9747), [7253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(133), @@ -678872,8 +678872,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [7257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1883), [7259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6195), [7261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1574), - [7263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6723), - [7265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9607), + [7263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6721), + [7265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1756), [7267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9681), [7269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6190), [7271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5938), @@ -678885,12 +678885,12 @@ static const TSParseActionEntry ts_parse_actions[] = { [7283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6152), [7285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7134), [7287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5911), - [7289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5953), - [7291] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9712), - [7295] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6696), + [7289] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9712), + [7293] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6718), + [7297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5953), [7299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5928), [7301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6730), - [7303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6726), + [7303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6714), [7305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1979), [7307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2001), [7309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1995), @@ -678912,8 +678912,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [7341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6289), [7343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9929), [7345] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9972), - [7349] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6727), - [7353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6721), + [7349] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6725), + [7353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6719), [7355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5998), [7357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6328), [7359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129), @@ -678939,7 +678939,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [7405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7213), [7407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__comparison_operator, 1), SHIFT(6211), [7410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6772), - [7412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6701), + [7412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6700), [7414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7040), [7416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6773), [7418] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_setter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(6692), @@ -678947,16 +678947,16 @@ static const TSParseActionEntry ts_parse_actions[] = { [7424] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_getter, 1), REDUCE(sym_simple_identifier, 1), SHIFT(9810), [7428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9875), [7430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6776), - [7432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6699), + [7432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6698), [7434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9871), [7436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183), [7438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9985), [7440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7054), [7442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5942), [7444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6320), - [7446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6716), + [7446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6713), [7448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9894), - [7450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6708), + [7450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6707), [7452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1625), [7454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6831), [7456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6035), @@ -678990,7 +678990,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [7513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1789), [7515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1788), [7517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9580), - [7519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6704), + [7519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6703), [7521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9589), [7523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1795), [7525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1791), @@ -679024,7 +679024,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [7581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9498), [7583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1922), [7585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9554), - [7587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6724), + [7587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6717), [7589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3915), [7591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171), [7593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1109), @@ -679033,7 +679033,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [7599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4014), [7601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3415), [7603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3134), - [7605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6711), + [7605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6710), [7607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4716), [7609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9786), [7611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9556), @@ -679106,7 +679106,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [7758] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__class_member_declarations, 2), SHIFT_REPEAT(5751), [7761] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__class_member_declarations, 2), SHIFT_REPEAT(5752), [7764] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__class_member_declarations, 2), SHIFT_REPEAT(5754), - [7767] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__class_member_declarations, 2), SHIFT_REPEAT(5517), + [7767] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__class_member_declarations, 2), SHIFT_REPEAT(5526), [7770] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__class_member_declarations, 2), SHIFT_REPEAT(5755), [7773] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__class_member_declarations, 2), SHIFT_REPEAT(5761), [7776] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__class_member_declarations, 2), SHIFT_REPEAT(5724), @@ -679140,7 +679140,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [7834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4736), [7836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_parameter, 6), [7838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), - [7840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), + [7840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5218), [7842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), [7844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), [7846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), @@ -679193,81 +679193,81 @@ static const TSParseActionEntry ts_parse_actions[] = { [7940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), [7942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), [7944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186), - [7946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), - [7948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [7950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3500), - [7952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), - [7954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), - [7956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [7958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [7960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), - [7962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [7964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), - [7966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), - [7968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [7970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), + [7946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), + [7948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3500), + [7950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), + [7952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104), + [7954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [7956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), + [7958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108), + [7960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), + [7962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), + [7964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), + [7966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), + [7968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), + [7970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), [7972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97), - [7974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9575), - [7976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5218), - [7978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), - [7980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [7982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), - [7984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9303), - [7986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), - [7988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), - [7990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), - [7992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4024), - [7994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), - [7996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3272), - [7998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [8000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), - [8002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), - [8004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9997), - [8006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), - [8008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), - [8010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [8012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), - [8014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), - [8016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [8018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), - [8020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), - [8022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), - [8024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [8026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [8028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), - [8030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), - [8032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5342), - [8034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), - [8036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), - [8038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [8040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), - [8042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), - [8044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), - [8046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), - [8048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), - [8050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), + [7974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13), + [7976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), + [7978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9303), + [7980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(109), + [7982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), + [7984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), + [7986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4024), + [7988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), + [7990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3272), + [7992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [7994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), + [7996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), + [7998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9997), + [8000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), + [8002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), + [8004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), + [8006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), + [8008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), + [8010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), + [8012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), + [8014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), + [8016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(195), + [8018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), + [8020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), + [8022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), + [8024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), + [8026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5342), + [8028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), + [8030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201), + [8032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), + [8034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), + [8036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), + [8038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), + [8040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [8042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), + [8044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), + [8046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), + [8048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9575), + [8050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), [8052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), - [8054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), - [8056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), - [8058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), - [8060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), - [8062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), - [8064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [8066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), - [8068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), - [8070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3504), - [8072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [8074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), - [8076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [8078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [8080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), - [8082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9749), - [8084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), - [8086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), - [8088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8650), - [8090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), - [8092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), - [8094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [8054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), + [8056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(188), + [8058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17), + [8060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), + [8062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), + [8064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), + [8066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), + [8068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3504), + [8070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [8072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105), + [8074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), + [8076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), + [8078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), + [8080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9749), + [8082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), + [8084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), + [8086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8650), + [8088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), + [8090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110), + [8092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [8094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), [8096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9964), [8098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9231), [8100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6157), @@ -679341,7 +679341,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5913), [8252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6357), [8254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6362), - [8256] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_nullable_type_repeat1, 2), SHIFT_REPEAT(4708), + [8256] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_nullable_type_repeat1, 2), SHIFT_REPEAT(4705), [8259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6381), [8261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2106), [8263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10066), @@ -679363,7 +679363,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7108), [8297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7111), [8299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6343), - [8301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4708), + [8301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4705), [8303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6317), [8305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6277), [8307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6636), @@ -679413,10 +679413,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [8401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7081), [8403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7096), [8405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5915), - [8407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6702), + [8407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6701), [8409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6927), [8411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9831), - [8413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6703), + [8413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6702), [8415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9824), [8417] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__primary_expression, 1), SHIFT(7908), [8420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6840), @@ -679440,19 +679440,19 @@ static const TSParseActionEntry ts_parse_actions[] = { [8456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_when_entry, 3), [8458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5466), [8460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9542), - [8462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6715), + [8462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6716), [8464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121), - [8466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9462), + [8466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6274), [8468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9537), - [8470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6691), + [8470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6722), [8472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6251), [8474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6836), - [8476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6274), + [8476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9462), [8478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6335), [8480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1502), [8482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6344), [8484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6264), - [8486] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_simple_identifier, 1), SHIFT(6709), + [8486] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_simple_identifier, 1), SHIFT(6708), [8489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6346), [8491] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_simple_identifier, 1), SHIFT(9858), [8494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6170), @@ -679470,7 +679470,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7090), [8521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4339), [8523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9536), - [8525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6720), + [8525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6687), [8527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6322), [8529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6323), [8531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9691), @@ -679481,8 +679481,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [8542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__statement_repeat1, 2), [8544] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__statement_repeat1, 2), SHIFT_REPEAT(5345), [8547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9544), - [8549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6700), - [8551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6722), + [8549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6699), + [8551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6720), [8553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9503), [8555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6863), [8557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5931), @@ -679493,32 +679493,32 @@ static const TSParseActionEntry ts_parse_actions[] = { [8567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5899), [8569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5907), [8571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9520), - [8573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6712), + [8573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6711), [8575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6918), - [8577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6913), + [8577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6740), [8579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706), [8581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2164), - [8583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7270), + [8583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7250), [8585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5662), [8587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5793), - [8589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5771), + [8589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5802), [8591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5783), [8593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5779), [8595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5620), [8597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5774), [8599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5773), - [8601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5791), - [8603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6740), + [8601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5792), + [8603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8013), [8605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5946), - [8607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8013), - [8609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499), + [8607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1499), + [8609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9813), [8611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5945), - [8613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9813), - [8615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), - [8617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5659), - [8619] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_user_type_repeat1, 2), SHIFT_REPEAT(8013), - [8622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9687), - [8624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(200), + [8613] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), + [8615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5659), + [8617] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_user_type_repeat1, 2), SHIFT_REPEAT(8013), + [8620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9687), + [8622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(200), + [8624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6924), [8626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6947), [8628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6735), [8630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9526), @@ -679528,7 +679528,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [8638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4338), [8640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5512), [8642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6658), - [8644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7271), + [8644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7272), [8646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7006), [8648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5591), [8650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6973), @@ -679540,34 +679540,34 @@ static const TSParseActionEntry ts_parse_actions[] = { [8662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1449), [8664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6871), [8666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7098), - [8668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6924), - [8670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7073), - [8672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6211), - [8674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6654), - [8676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10006), - [8678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3367), - [8680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8129), - [8682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6224), - [8684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5855), - [8686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5865), - [8688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5757), - [8690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5883), - [8692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5874), - [8694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5675), - [8696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5872), - [8698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5854), - [8700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5758), - [8702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6211), - [8704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9569), - [8706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3715), - [8708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9500), - [8710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8607), - [8712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6848), - [8714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512), - [8716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), - [8718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7252), - [8720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9206), - [8722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9207), + [8668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7073), + [8670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6913), + [8672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1509), + [8674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), + [8676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7252), + [8678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9206), + [8680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9207), + [8682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6021), + [8684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6211), + [8686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6654), + [8688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10006), + [8690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3367), + [8692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8129), + [8694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6224), + [8696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5854), + [8698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5866), + [8700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5757), + [8702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5880), + [8704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5883), + [8706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5675), + [8708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5872), + [8710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5853), + [8712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5758), + [8714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6211), + [8716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9500), + [8718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8607), + [8720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6848), + [8722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1512), [8724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1514), [8726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9489), [8728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4994), @@ -679589,32 +679589,32 @@ static const TSParseActionEntry ts_parse_actions[] = { [8769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1990), [8771] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__unescaped_annotation, 1), SHIFT(1297), [8774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6944), - [8776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5996), - [8778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5991), - [8780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7075), - [8782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9911), - [8784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3040), - [8786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6958), - [8788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7196), - [8790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9802), - [8792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8717), - [8794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1517), - [8796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5673), - [8798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9800), - [8800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4623), - [8802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7063), - [8804] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_modifiers, 1), - [8806] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_modifiers, 1), - [8808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5499), - [8810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), - [8812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5678), - [8814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7038), - [8816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9841), - [8818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), - [8820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7070), - [8822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1509), - [8824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6021), - [8826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7068), + [8776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6958), + [8778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5996), + [8780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5991), + [8782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7075), + [8784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7196), + [8786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9802), + [8788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8717), + [8790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1517), + [8792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5673), + [8794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9911), + [8796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3040), + [8798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7063), + [8800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), + [8802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5678), + [8804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7038), + [8806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9841), + [8808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), + [8810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7070), + [8812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9569), + [8814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3715), + [8816] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_modifiers, 1), + [8818] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_modifiers, 1), + [8820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5499), + [8822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7068), + [8824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9800), + [8826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4623), [8828] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_simple_identifier, 1), SHIFT(6737), [8831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6791), [8833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5013), @@ -679664,19 +679664,19 @@ static const TSParseActionEntry ts_parse_actions[] = { [8923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4353), [8925] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(6649), [8928] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5793), - [8931] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5771), + [8931] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5802), [8934] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5783), [8937] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5779), [8940] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5603), [8943] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5774), [8946] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5773), - [8949] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5791), + [8949] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5792), [8952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7121), - [8954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6696), + [8954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6718), [8956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9659), [8958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(166), [8960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9712), - [8962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6718), + [8962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6727), [8964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9716), [8966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__enum_entries, 2), [8968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5759), @@ -679684,12 +679684,12 @@ static const TSParseActionEntry ts_parse_actions[] = { [8972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7133), [8974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5603), [8976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), - [8978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6725), + [8978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6723), [8980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9972), [8982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175), [8984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9969), [8986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9897), - [8988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6727), + [8988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6725), [8990] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_user_type_repeat1, 2), SHIFT_REPEAT(8018), [8993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8018), [8995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6692), @@ -679702,14 +679702,14 @@ static const TSParseActionEntry ts_parse_actions[] = { [9009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1507), [9011] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5676), [9013] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(6654), - [9016] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5855), - [9019] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5865), - [9022] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5883), - [9025] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5874), + [9016] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5854), + [9019] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5866), + [9022] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5880), + [9025] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5883), [9028] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5676), [9031] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5872), - [9034] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5854), - [9037] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5859), + [9034] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5853), + [9037] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_modifiers_repeat1, 2), SHIFT_REPEAT(5860), [9040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5735), [9042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5746), [9044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6171), @@ -679733,7 +679733,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9860), [9083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), [9085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9496), - [9087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3321), + [9087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3281), [9089] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_user_type_repeat1, 2), SHIFT_REPEAT(7904), [9092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7706), [9094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7904), @@ -679758,37 +679758,37 @@ static const TSParseActionEntry ts_parse_actions[] = { [9133] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_modifier, 1), [9135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6632), [9137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6628), - [9139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5781), - [9141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6633), - [9143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5792), - [9145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6657), + [9139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6657), + [9141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5781), + [9143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5794), + [9145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6633), [9147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5747), - [9149] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_nullable_type_repeat1, 2), SHIFT_REPEAT(5792), - [9152] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_constraints_repeat1, 2), SHIFT_REPEAT(7245), - [9155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7872), + [9149] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_nullable_type_repeat1, 2), SHIFT_REPEAT(5794), + [9152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7872), + [9154] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_constraints_repeat1, 2), SHIFT_REPEAT(7245), [9157] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_user_type_repeat1, 2), SHIFT_REPEAT(7872), [9160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7245), - [9162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5765), - [9164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), + [9162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309), + [9164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5765), [9166] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_constraints_repeat1, 2), SHIFT_REPEAT(7249), [9169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7249), [9171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7869), [9173] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_user_type_repeat1, 2), SHIFT_REPEAT(7869), [9176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9470), [9178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1313), - [9180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5879), + [9180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5878), [9182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(851), - [9184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5889), + [9184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5890), [9186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6664), [9188] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7852), [9190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7217), [9192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5693), - [9194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5887), + [9194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5888), [9196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5694), [9198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5693), [9200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5856), [9202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2977), - [9204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5862), + [9204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5863), [9206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4816), [9208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8331), [9210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8333), @@ -679807,16 +679807,16 @@ static const TSParseActionEntry ts_parse_actions[] = { [9236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4545), [9238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4663), [9240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4537), - [9242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5877), + [9242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5876), [9244] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4580), - [9246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5890), + [9246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5889), [9248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5605), [9250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5884), [9252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5602), - [9254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5785), + [9254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5786), [9256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5605), [9258] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2845), - [9260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5853), + [9260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5855), [9262] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2853), [9264] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3066), [9266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2845), @@ -679825,7 +679825,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5701), [9274] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__annotated_delegation_specifier_repeat1, 1), REDUCE(aux_sym_modifiers_repeat1, 1), [9277] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__annotated_delegation_specifier_repeat1, 1), - [9279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5858), + [9279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5859), [9281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2812), [9283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5891), [9285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5689), @@ -679855,7 +679855,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7867), [9336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6644), [9338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9479), - [9340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8412), + [9340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8430), [9342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9975), [9344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5017), [9346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9847), @@ -679888,7 +679888,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7592), [9402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5846), [9404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7313), - [9406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5822), + [9406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5815), [9408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5842), [9410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5846), [9412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7438), @@ -679909,11 +679909,11 @@ static const TSParseActionEntry ts_parse_actions[] = { [9442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5663), [9444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7429), [9446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7570), - [9448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7353), + [9448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7324), [9450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7306), [9452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7228), [9454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7314), - [9456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7353), + [9456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7324), [9458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7419), [9460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7342), [9462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5696), @@ -679925,17 +679925,17 @@ static const TSParseActionEntry ts_parse_actions[] = { [9474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7320), [9476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5799), [9478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7453), - [9480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7324), - [9482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7250), + [9480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7280), + [9482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7268), [9484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7218), [9486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7316), [9488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7186), [9490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7215), [9492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7218), - [9494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7291), + [9494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7290), [9496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8406), - [9498] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_nullable_type_repeat1, 2), SHIFT_REPEAT(6688), - [9501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6688), + [9498] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_nullable_type_repeat1, 2), SHIFT_REPEAT(6724), + [9501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6724), [9503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5852), [9505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6668), [9507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7907), @@ -679980,37 +679980,37 @@ static const TSParseActionEntry ts_parse_actions[] = { [9599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5743), [9601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7866), [9603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__unescaped_annotation, 1), SHIFT(1310), - [9606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5870), - [9608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9124), - [9610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7849), - [9612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5576), - [9614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7341), - [9616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5778), - [9618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3975), - [9620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5749), - [9622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3871), - [9624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6189), + [9606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9124), + [9608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7849), + [9610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5576), + [9612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7341), + [9614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5782), + [9616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3975), + [9618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5749), + [9620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3871), + [9622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6189), + [9624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5867), [9626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7607), [9628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7851), [9630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6252), - [9632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7635), + [9632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7634), [9634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7327), [9636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9276), [9638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5585), [9640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5780), [9642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5756), - [9644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9126), - [9646] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_file_annotation_repeat1, 2), SHIFT_REPEAT(6211), - [9649] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_file_annotation_repeat1, 2), - [9651] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_file_annotation_repeat1, 2), SHIFT_REPEAT(6224), - [9654] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_file_annotation_repeat1, 2), SHIFT_REPEAT(6211), - [9657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7850), - [9659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5864), - [9661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7280), + [9644] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_file_annotation_repeat1, 2), SHIFT_REPEAT(6211), + [9647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_file_annotation_repeat1, 2), + [9649] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_file_annotation_repeat1, 2), SHIFT_REPEAT(6224), + [9652] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_file_annotation_repeat1, 2), SHIFT_REPEAT(6211), + [9655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7850), + [9657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5864), + [9659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9126), + [9661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7353), [9663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7331), [9665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8015), [9667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7287), - [9669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7282), + [9669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7319), [9671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1328), [9673] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__type_modifier, 1), REDUCE(aux_sym_parameter_modifiers_repeat1, 1), [9676] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__type_modifier, 1), REDUCE(aux_sym_parameter_modifiers_repeat1, 1), @@ -680024,7 +680024,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9693] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_user_type_repeat1, 2), SHIFT_REPEAT(8015), [9696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7325), [9698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7318), - [9700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7285), + [9700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7284), [9702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7309), [9704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5742), [9706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8000), @@ -680041,7 +680041,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6601), [9731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7707), [9733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7701), - [9735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7629), + [9735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7628), [9737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7700), [9739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7793), [9741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7640), @@ -680050,7 +680050,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7991), [9749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7644), [9751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7657), - [9753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7630), + [9753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7629), [9755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7754), [9757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7682), [9759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7686), @@ -680094,7 +680094,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7795), [9837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7803), [9839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7801), - [9841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7633), + [9841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7632), [9843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7808), [9845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7684), [9847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7816), @@ -680103,7 +680103,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [9853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7703), [9855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7650), [9857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7818), - [9859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7624), + [9859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7623), [9861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7834), [9863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7830), [9865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7688), @@ -680126,12 +680126,12 @@ static const TSParseActionEntry ts_parse_actions[] = { [9900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7603), [9902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7915), [9904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7648), - [9906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7620), + [9906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7621), [9908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7611), [9910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7698), [9912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7660), [9914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7771), - [9916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7619), + [9916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7620), [9918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7787), [9920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7651), [9922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7765), @@ -680260,7 +680260,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [10192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3583), [10194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3960), [10196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8148), - [10198] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_user_type, 2), SHIFT(7634), + [10198] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_user_type, 2), SHIFT(7633), [10201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8145), [10203] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_user_type, 1), SHIFT(7838), [10206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8142), @@ -680568,38 +680568,38 @@ static const TSParseActionEntry ts_parse_actions[] = { [10817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), [10819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6686), [10821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7943), - [10823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7037), - [10825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), - [10827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8164), - [10829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3598), - [10831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8441), - [10833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7278), - [10835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4893), - [10837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8423), - [10839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5128), - [10841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8444), - [10843] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__annotated_delegation_specifier_repeat1, 2), SHIFT_REPEAT(6686), - [10846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7135), - [10848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3083), - [10850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8430), - [10852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4836), - [10854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), - [10856] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_constraints_repeat1, 2), SHIFT_REPEAT(7278), - [10859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6995), - [10861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), - [10863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6999), - [10865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), - [10867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8424), - [10869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6981), - [10871] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_literal_repeat1, 2), SHIFT_REPEAT(1741), - [10874] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_literal_repeat1, 2), SHIFT_REPEAT(8164), - [10877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_literal_repeat1, 2), - [10879] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_literal_repeat1, 2), SHIFT_REPEAT(8441), - [10882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3955), - [10884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8454), - [10886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5260), - [10888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3514), - [10890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8404), + [10823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1741), + [10825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8164), + [10827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3598), + [10829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8441), + [10831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7278), + [10833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4893), + [10835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8423), + [10837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5128), + [10839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8444), + [10841] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__annotated_delegation_specifier_repeat1, 2), SHIFT_REPEAT(6686), + [10844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7135), + [10846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3083), + [10848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8450), + [10850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4836), + [10852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [10854] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_constraints_repeat1, 2), SHIFT_REPEAT(7278), + [10857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6999), + [10859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1101), + [10861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8424), + [10863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6981), + [10865] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_literal_repeat1, 2), SHIFT_REPEAT(1741), + [10868] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_literal_repeat1, 2), SHIFT_REPEAT(8164), + [10871] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_literal_repeat1, 2), + [10873] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_literal_repeat1, 2), SHIFT_REPEAT(8441), + [10876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3955), + [10878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8454), + [10880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5260), + [10882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3514), + [10884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8404), + [10886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7037), + [10888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), + [10890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6995), [10892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4037), [10894] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__delegation_specifiers_repeat1, 2), SHIFT_REPEAT(7135), [10897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5976), @@ -680683,7 +680683,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [11053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6040), [11055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5930), [11057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6305), - [11059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7225), + [11059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7271), [11061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6028), [11063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6050), [11065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6025), @@ -680699,7 +680699,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [11085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5947), [11087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6011), [11089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6956), - [11091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7627), + [11091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7626), [11093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9582), [11095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9383), [11097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7184), @@ -680758,7 +680758,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [11205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), [11207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5917), [11209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6108), - [11211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_constraints_repeat1, 2), SHIFT_REPEAT(7225), + [11211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_type_constraints_repeat1, 2), SHIFT_REPEAT(7271), [11214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6088), [11216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6853), [11218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10138), @@ -680812,39 +680812,39 @@ static const TSParseActionEntry ts_parse_actions[] = { [11317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6198), [11319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_companion_object, 4), [11321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2832), - [11323] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_type_parameters_repeat1, 2), SHIFT_REPEAT(5888), + [11323] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_function_type_parameters_repeat1, 2), SHIFT_REPEAT(5887), [11326] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_function_type_parameters_repeat1, 2), [11328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3095), [11330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6191), [11332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7447), [11334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lambda_parameters, 1), [11336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4753), - [11338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5832), + [11338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5823), [11340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9242), [11342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8922), - [11344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333), + [11344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295), [11346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5573), [11348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7641), - [11350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5847), + [11350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5848), [11352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6608), [11354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4688), [11356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321), [11358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3838), [11360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9530), - [11362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6705), + [11362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6704), [11364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5967), [11366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5540), [11368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8701), [11370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5550), [11372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4632), [11374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6049), - [11376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5830), - [11378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5888), + [11376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5816), + [11378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5887), [11380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4751), [11382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3642), [11384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6217), - [11386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5848), - [11388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5788), + [11386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5849), + [11388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5776), [11390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5215), [11392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3804), [11394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), @@ -680868,7 +680868,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [11431] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_parameter, 1, .production_id = 1), [11433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), [11435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9858), - [11437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6709), + [11437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6708), [11439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5737), [11441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5565), [11443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5920), @@ -680911,7 +680911,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [11521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), [11523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), [11525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_parameter, 4), - [11527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5845), + [11527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5847), [11529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1108), [11531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(854), [11533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3), @@ -680924,7 +680924,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [11548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5560), [11550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1378), [11552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3013), - [11554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5861), + [11554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5862), [11556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6273), [11558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4604), [11560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1381), @@ -680935,10 +680935,10 @@ static const TSParseActionEntry ts_parse_actions[] = { [11570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8439), [11572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2813), [11574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8986), - [11576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5487), + [11576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5529), [11578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1370), [11580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3436), - [11582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), + [11582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1317), [11584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2816), [11586] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_lambda_parameters_repeat1, 2), SHIFT_REPEAT(7447), [11589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_lambda_parameters_repeat1, 2), @@ -680963,24 +680963,24 @@ static const TSParseActionEntry ts_parse_actions[] = { [11628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3217), [11630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3644), [11632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7693), - [11634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5489), + [11634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5510), [11636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6061), [11638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_type_parameter, 2, .production_id = 2), [11640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3746), [11642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3538), [11644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5538), [11646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5055), - [11648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1348), + [11648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1333), [11650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3545), [11652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5555), [11654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5235), [11656] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_multi_variable_declaration_repeat1, 2), SHIFT_REPEAT(7985), [11659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_multi_variable_declaration_repeat1, 2), - [11661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5849), + [11661] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5844), [11663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4603), - [11665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5860), + [11665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5861), [11667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8381), - [11669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1338), + [11669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1320), [11671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8375), [11673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6614), [11675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1319), @@ -681005,7 +681005,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [11713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1299), [11715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7360), [11717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296), - [11719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7336), + [11719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7335), [11721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5707), [11723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1324), [11725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6746), @@ -681035,7 +681035,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [11774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5722), [11776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164), [11778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1312), - [11780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4705), + [11780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4708), [11782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5598), [11784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3462), [11786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4550), @@ -681103,7 +681103,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [11910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3637), [11912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4329), [11914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9804), - [11916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6713), + [11916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6726), [11918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4363), [11920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5897), [11922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9888), @@ -681132,7 +681132,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [11968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6186), [11970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_with_optional_type, 2), [11972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7702), - [11974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7621), + [11974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7637), [11976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4354), [11978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), [11980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7699), @@ -681417,7 +681417,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [12538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6679), [12540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3103), [12542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8509), - [12544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5801), + [12544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5798), [12546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4746), [12548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8108), [12550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3611), @@ -681601,7 +681601,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [12906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2092), [12908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), [12910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2088), - [12912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7344), + [12912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7338), [12914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), [12916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2083), [12918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2076), @@ -681742,7 +681742,7 @@ static const TSParseActionEntry ts_parse_actions[] = { [13188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9966), [13190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6168), [13192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7308), - [13194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7319), + [13194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7293), [13196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6169), [13198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429), [13200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3569), diff --git a/src/tree_sitter/alloc.h b/src/tree_sitter/alloc.h new file mode 100644 index 0000000..1f4466d --- /dev/null +++ b/src/tree_sitter/alloc.h @@ -0,0 +1,54 @@ +#ifndef TREE_SITTER_ALLOC_H_ +#define TREE_SITTER_ALLOC_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +#include +#include +#include + +// Allow clients to override allocation functions +#ifdef TREE_SITTER_REUSE_ALLOCATOR + +extern void *(*ts_current_malloc)(size_t); +extern void *(*ts_current_calloc)(size_t, size_t); +extern void *(*ts_current_realloc)(void *, size_t); +extern void (*ts_current_free)(void *); + +#ifndef ts_malloc +#define ts_malloc ts_current_malloc +#endif +#ifndef ts_calloc +#define ts_calloc ts_current_calloc +#endif +#ifndef ts_realloc +#define ts_realloc ts_current_realloc +#endif +#ifndef ts_free +#define ts_free ts_current_free +#endif + +#else + +#ifndef ts_malloc +#define ts_malloc malloc +#endif +#ifndef ts_calloc +#define ts_calloc calloc +#endif +#ifndef ts_realloc +#define ts_realloc realloc +#endif +#ifndef ts_free +#define ts_free free +#endif + +#endif + +#ifdef __cplusplus +} +#endif + +#endif // TREE_SITTER_ALLOC_H_ diff --git a/src/tree_sitter/array.h b/src/tree_sitter/array.h new file mode 100644 index 0000000..186ba67 --- /dev/null +++ b/src/tree_sitter/array.h @@ -0,0 +1,287 @@ +#ifndef TREE_SITTER_ARRAY_H_ +#define TREE_SITTER_ARRAY_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "./alloc.h" + +#include +#include +#include +#include +#include + +#ifdef _MSC_VER +#pragma warning(disable : 4101) +#elif defined(__GNUC__) || defined(__clang__) +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wunused-variable" +#endif + +#define Array(T) \ + struct { \ + T *contents; \ + uint32_t size; \ + uint32_t capacity; \ + } + +/// Initialize an array. +#define array_init(self) \ + ((self)->size = 0, (self)->capacity = 0, (self)->contents = NULL) + +/// Create an empty array. +#define array_new() \ + { NULL, 0, 0 } + +/// Get a pointer to the element at a given `index` in the array. +#define array_get(self, _index) \ + (assert((uint32_t)(_index) < (self)->size), &(self)->contents[_index]) + +/// Get a pointer to the first element in the array. +#define array_front(self) array_get(self, 0) + +/// Get a pointer to the last element in the array. +#define array_back(self) array_get(self, (self)->size - 1) + +/// Clear the array, setting its size to zero. Note that this does not free any +/// memory allocated for the array's contents. +#define array_clear(self) ((self)->size = 0) + +/// 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) + +/// 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)) + +/// 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)) + +/// Increase the array's size by `count` elements. +/// New elements are zero-initialized. +#define array_grow_by(self, count) \ + (_array__grow((Array *)(self), count, array_elem_size(self)), \ + memset((self)->contents + (self)->size, 0, (count) * array_elem_size(self)), \ + (self)->size += (count)) + +/// Append all elements from one array to the end of another. +#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 \ + ) + +/// 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 \ + ) + +/// 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)) + +/// Remove one element from the array at the given `index`. +#define array_erase(self, _index) \ + _array__erase((Array *)(self), 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)) + +/// Swap one array with another +#define array_swap(self, other) \ + _array__swap((Array *)(self), (Array *)(other)) + +/// Get the size of the array contents +#define array_elem_size(self) (sizeof *(self)->contents) + +/// Search a sorted array for a given `needle` value, using the given `compare` +/// callback to determine the order. +/// +/// If an existing element is found to be equal to `needle`, then the `index` +/// out-parameter is set to the existing value's index, and the `exists` +/// out-parameter is set to true. Otherwise, `index` is set to an index where +/// `needle` should be inserted in order to preserve the sorting, and `exists` +/// is set to false. +#define array_search_sorted_with(self, compare, needle, _index, _exists) \ + _array__search_sorted(self, 0, compare, , needle, _index, _exists) + +/// Search a sorted array for a given `needle` value, using integer comparisons +/// of a given struct field (specified with a leading dot) to determine the order. +/// +/// See also `array_search_sorted_with`. +#define array_search_sorted_by(self, field, needle, _index, _exists) \ + _array__search_sorted(self, 0, _compare_int, field, needle, _index, _exists) + +/// Insert a given `value` into a sorted array, using the given `compare` +/// callback to determine the order. +#define array_insert_sorted_with(self, compare, value) \ + do { \ + unsigned _index, _exists; \ + array_search_sorted_with(self, compare, &(value), &_index, &_exists); \ + if (!_exists) array_insert(self, _index, value); \ + } while (0) + +/// Insert a given `value` into a sorted array, using integer comparisons of +/// a given struct field (specified with a leading dot) to determine the order. +/// +/// See also `array_search_sorted_by`. +#define array_insert_sorted_by(self, field, value) \ + do { \ + unsigned _index, _exists; \ + array_search_sorted_by(self, field, (value) field, &_index, &_exists); \ + if (!_exists) array_insert(self, _index, value); \ + } while (0) + +// 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; + } +} + +/// 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; + memmove(contents + index * element_size, contents + (index + 1) * element_size, + (self->size - index - 1) * element_size); + self->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); + } else { + self->contents = ts_malloc(new_capacity * element_size); + } + self->capacity = new_capacity; + } +} + +/// 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); +} + +/// 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; +} + +/// 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; + if (new_capacity < 8) new_capacity = 8; + if (new_capacity < new_size) new_capacity = new_size; + _array__reserve(self, element_size, new_capacity); + } +} + +/// This is not what you're looking for, see `array_splice`. +static inline void _array__splice(Array *self, 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 old_end = index + old_count; + uint32_t new_end = index + new_count; + assert(old_end <= self->size); + + _array__reserve(self, element_size, new_size); + + char *contents = (char *)self->contents; + if (self->size > old_end) { + memmove( + contents + new_end * element_size, + contents + old_end * element_size, + (self->size - old_end) * element_size + ); + } + if (new_count > 0) { + if (elements) { + memcpy( + (contents + index * element_size), + elements, + new_count * element_size + ); + } else { + memset( + (contents + index * element_size), + 0, + new_count * element_size + ); + } + } + self->size += new_count - old_count; +} + +/// A binary search routine, based on Rust's `std::slice::binary_search_by`. +/// This is not what you're looking for, see `array_search_sorted_with` or `array_search_sorted_by`. +#define _array__search_sorted(self, start, compare, suffix, needle, _index, _exists) \ + do { \ + *(_index) = start; \ + *(_exists) = false; \ + uint32_t size = (self)->size - *(_index); \ + if (size == 0) break; \ + int comparison; \ + while (size > 1) { \ + uint32_t half_size = size / 2; \ + uint32_t mid_index = *(_index) + half_size; \ + comparison = compare(&((self)->contents[mid_index] suffix), (needle)); \ + if (comparison <= 0) *(_index) = mid_index; \ + size -= half_size; \ + } \ + comparison = compare(&((self)->contents[*(_index)] suffix), (needle)); \ + if (comparison == 0) *(_exists) = true; \ + else if (comparison < 0) *(_index) += 1; \ + } while (0) + +/// Helper macro for the `_sorted_by` routines below. This takes the left (existing) +/// parameter by reference in order to work with the generic sorting function above. +#define _compare_int(a, b) ((int)*(a) - (int)(b)) + +#ifdef _MSC_VER +#pragma warning(default : 4101) +#elif defined(__GNUC__) || defined(__clang__) +#pragma GCC diagnostic pop +#endif + +#ifdef __cplusplus +} +#endif + +#endif // TREE_SITTER_ARRAY_H_