sha256:818d642c29fdf2fc44cd7769849bebfa3299ba5683cb32db34572b64b71d6323
Alias: blake2b(tar)
The hash you've requested:
blake2b:18cbd8149145fba2c83f31cb80f215929b8973912571f335323de1d8896ec3f046e749ce7d67686e57c257fa577db1df44471aae20e490b52cbf86b581e8b5dc
is considered an alias for sha256(tar)
.
Visit the canonical page.
Build input of
- Arch Linux: rust-analyzer 20240715-1 (git+https://github.com/rust-lang/rust-analyzer.git#tag=2024-07-15) blake2b:18cbd8149145fba2c83f31cb80f215929b8973912571f335323de1d8896ec3f046e749ce7d67686e57c257fa577db1df44471aae20e490b52cbf86b581e8b5dc
- Homebrew: rust-analyzer 2024-07-15-0 (git+https://github.com/rust-lang/rust-analyzer.git#tag=2024-07-15) git:e9afba57a5a8780285f530172e3ceea1f9c7eff7
Dependency Lockfiles
-
sha256:8eac36114954d7e359163b3701c5f389f23b23d3bb133ea86b8e378cb7b9cc47
Cargo.lock -
sha256:7c1f708a2b088d5cd1c6f2dcf473c1f109062e1d76b1101079263d4405977c78
editors/code/package-lock.json
Diff
Content
.cargo/ sha256:22e0003c4d753f88a4d388af74a27dca8fb516b8e995e1122ca39fdd3664e220 .cargo/config.toml sha256:813608feb87ed34ffa5598a7e960078ec7a89bbe89bd36071e644c7979f242db .editorconfig sha256:accfc6f274d2f8ef33db60469c6b2cbd33d04e51ce14febf15798a95487d5a26 .git-blame-ignore-revs sha256:bb4652376617aa9d48a0f1e829c931b666ccb077e4b26293bd64124eb1afc6ab .gitattributes .github/ .github/ISSUE_TEMPLATE/ sha256:0e94194854202d09394714c0be16bdee6022bd05d8ff2b828c47ec9582aa0e8c .github/ISSUE_TEMPLATE/bug_report.md sha256:cce0a9ea485b1b355155b3eeafd91926118520d4bfc291e3374aa668f0409f82 .github/ISSUE_TEMPLATE/critical_nightly_regression.md sha256:ae35c842b9ab840a0ef3e252d19cff8a15d20ba83ebe3299eff5f51723aef47e .github/ISSUE_TEMPLATE/feature_request.md sha256:7a1492666802249dbd089cfbe5c49fcd607d234926d5c7ece35a19ee29c85b7d .github/ISSUE_TEMPLATE/question.md .github/actions/ .github/actions/github-release/ sha256:02d1f94e20d6fd76519fdc28e2467528d230d8b74a745193de77a170f03c462a .github/actions/github-release/Dockerfile sha256:380883df41d8bf7c45f59cc33d50282892665dca4ba5913ff8ad12f0070758f4 .github/actions/github-release/README.md sha256:8a62f6258312df30002fc12fa65f9940962a1df601d6055dab9329a431bb7750 .github/actions/github-release/action.yml sha256:84de1d8fe723c319fbc3addc3dd9bdeadfd8dddd30080c3086bd1297e1b5d113 .github/actions/github-release/main.js sha256:ae2ab1ec87a90c205260f368924b8793e1dfcf58152fc6c1e4cbee1ed00e1d61 .github/actions/github-release/package.json sha256:1b5119bb407f1797b43f523181d0d52716de1fdb14b2d791f165a0efc6b41d21 .github/rust.json .github/workflows/ sha256:744deca0b6908d67c4a6797d693aef4639bf703d574a105ed2e751d288019b62 .github/workflows/autopublish.yaml sha256:5b115291c5c5a376d425a477a4354389c78f56fbd0336e38b8ae5cdab8a1e7c5 .github/workflows/ci.yaml sha256:364bde671a4fa8611e93bc2c4bb11ab8d09576ce7a20eb0d96b194a25bde43fb .github/workflows/fuzz.yml sha256:4514f2e82f3175691ca646732c471564bdb4b7194d2f7a1bafd1da672fe854b7 .github/workflows/metrics.yaml sha256:546dff5316efd17aabfcf3dc682e564be8e629e2fe2a115e7ea96228e174b4bf .github/workflows/publish-libs.yaml sha256:c04ddb92843b0ecef5f88c20427a0e73481aee4258b3c4517690ce5dc9b19816 .github/workflows/release.yaml sha256:8d6dab8840ead050b20d580bdc6e2291146226283cde32b86c93e1930271d937 .github/workflows/rustdoc.yaml sha256:d03e9477dfdb6424cf555473741ae0746b743fdf64d288042558bc103ad17a5b .gitignore sha256:71b4c16dd2d5f0fff29cd6130901eeff57da44a6e4e721e728295855f83ed3a7 .typos.toml .vscode/ sha256:6a40bde293a6393644293b2942bb63e514226044f0fd0175639e380a58fc483c .vscode/extensions.json sha256:f018a9313187c8885a18634b0ec2ad69f35ba79cd187640a7dc4dfaa6b367efb .vscode/launch.json sha256:bb08165bf676e342552cf1545f72108808ff4f6c89a21097cfa45f42ffadcef9 .vscode/tasks.json sha256:83deaa381847e0c5643dc378d897d65c21eb43f0aa841853a19deba5dd0f2fb1 CONTRIBUTING.md sha256:8eac36114954d7e359163b3701c5f389f23b23d3bb133ea86b8e378cb7b9cc47 Cargo.lock sha256:47354bf33111e6a2081d7e57eb87be31e557b5baed8dd7338da74986d87764dc Cargo.toml sha256:a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 LICENSE-APACHE sha256:23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT sha256:5511918a4bf528a2c637c3729118bf966a22eea70f7cb992c62f4bfeb0cc6e86 PRIVACY.md sha256:eadc5f51c09812e5de9d5d9b4c62e31ab3a11e06913e871507542f082a929b18 README.md assets/ sha256:00a6824c792cdbfc5fb70af52dfa8992ea0224e8a4f2fed1df3ef3b317834fd8 assets/logo-square.svg sha256:5f14668eb10368781d4d63b8bd52ee5ab0710129587fcdf0f762a75bf45d9dca assets/logo-wide.svg bench_data/ sha256:32a960775631a72f5a3ac84405da9e7ec7e73141eff2717ceae420af4ea124d3 bench_data/glorious_old_parser sha256:a71b73fa681d6baebb882866550213288da27becfc773ce3a46577b3b093be8e bench_data/numerous_macro_rules sha256:ddbc293b40cf2e33900c2f94f64f7a61e5dda151f4c1c10e41400ce1658ad4a8 clippy.toml crates/ crates/base-db/ sha256:911f1c61b9c46abd3e7f0d3512279ef8a7c56612a423832b8e978de92a58da0e crates/base-db/Cargo.toml crates/base-db/src/ sha256:cb4dd0e6a813d50f48b70046cdd4242612acf340ce042443f66bc1510db4c0c7 crates/base-db/src/change.rs sha256:c148198708b3dc9b2a8f5aefc3e616bae2ddf0f5376ef981eaa9d16615ba7589 crates/base-db/src/input.rs sha256:4e5cd9e824751246f6491fc40ef84860c0dafbab68b94b852fb95a31b3aa2947 crates/base-db/src/lib.rs crates/cfg/ sha256:16de6f397955065ed32d63ca1a4dd560258f0a7e331b2f4e3591800b74adc09b crates/cfg/Cargo.toml crates/cfg/src/ sha256:3e80ca02a46ed13174d3fb88b9e34f44de98ad4aa7098b8d66457e7a1d77593d crates/cfg/src/cfg_expr.rs sha256:1b3f251ab0bcbe909817440e8f46c495d56ecd73c1b7c6c9a6dce496bb298bcc crates/cfg/src/dnf.rs sha256:a0dca128f4fb95224728f5f085cc05b7ae8dda6054424b16b9345e46a1be8971 crates/cfg/src/lib.rs sha256:4308fac1bff50bec652211aac08a00f4f37d1f91419ebea5b85416e737a489eb crates/cfg/src/tests.rs crates/flycheck/ sha256:8a9c512a66eeb877193739b9f30a9c408971092526bb852eeaaa09677e1019f8 crates/flycheck/Cargo.toml crates/flycheck/src/ sha256:bff4f9f6ee11dfc8bfc3f48e23385a2a88790a30ba761eaa9a41a992fc0a4a21 crates/flycheck/src/command.rs sha256:ec38d3456f43883a7b8774675fe24c70b9faa760090daab7b563235674e87762 crates/flycheck/src/lib.rs sha256:48440da745d49baa43d2fc15a93122d77f7cdff3bec40521bf82d597c3a9649b crates/flycheck/src/test_runner.rs crates/hir-def/ sha256:fafebe30e66a9c4c80ccb56851be72993f9d192ef6363eae93fa40849b7e55e0 crates/hir-def/Cargo.toml crates/hir-def/src/ sha256:041542121c9d8db4212a7c999cc4edd1060096ea255b7ea96e819d088934041b crates/hir-def/src/attr.rs sha256:064799632e4fcd063a3173f70dd9eca7ca67598ded46c5ac972c3fe2999c2c5f crates/hir-def/src/body.rs crates/hir-def/src/body/ sha256:914080f70962f84a02be5dd0541a96ca721561de55e4478beaa661f6ec206b86 crates/hir-def/src/body/lower.rs sha256:60bfb7e146228f2d6aa6333ea6609ae8802d25129552ce5cfbcc93628355c8c3 crates/hir-def/src/body/pretty.rs sha256:9855a3139c212f05af02c5ebaef31c9d0dcaf58970e81fd51e756acec0aaecb1 crates/hir-def/src/body/scope.rs sha256:ca68fca54e6865bcd29ca98ea43fcd9a3f4dabb41e9c01395f591bfa2d5ff813 crates/hir-def/src/body/tests.rs crates/hir-def/src/body/tests/ sha256:695392e3053a8c053f516496ac78656e276a8c75fecfef74d1c8f2a57a96c9a5 crates/hir-def/src/body/tests/block.rs sha256:bdf3e0f164a2e1f5ac5872e72e701e64840b0949d9436b18cd408dedb120c7df crates/hir-def/src/builtin_type.rs sha256:9c4f1d94e0da049564cfbda71a9beff3f985d2b607b0192ccac3c46559402c31 crates/hir-def/src/child_by_source.rs sha256:f95c2ac247cae6b06dafa440f1b1f2df7063ddd32574751280d5ad23d5bb113a crates/hir-def/src/data.rs crates/hir-def/src/data/ sha256:caa6567713726d24e5bcafcc4edc3cac0214e013dc26a487d8dc4dd2b40b0b6e crates/hir-def/src/data/adt.rs sha256:95de4549daa782e47490167ad1ed14b9b345f7b6c91f62d36ab4f674cdde5374 crates/hir-def/src/db.rs sha256:10e1fb9465ab710c6ef70cc8ec7c3980bc9c3464a8150b7ce55d745049485d00 crates/hir-def/src/dyn_map.rs crates/hir-def/src/dyn_map/ sha256:21aa808db0693f8e8c53da07e05d0a832868286a56a52e80d21ab4dfbe135358 crates/hir-def/src/dyn_map/keys.rs sha256:06c38cc8e953e06e19e8ea8c04c38a0a2cec0c347f8246e2619296235f978ff0 crates/hir-def/src/expander.rs sha256:ccfb366b1801f7ca08d48360437b960c596f59fb930b05c916a88f0c9a132367 crates/hir-def/src/find_path.rs sha256:c5b77509fb05ff67442ea0e3134ad54171e8def177c153aee8f24b175d0def5f crates/hir-def/src/generics.rs sha256:986f983583a262639f7ea6086bd74ed7918ca5e609494438dc067bd11e9ccc4d crates/hir-def/src/hir.rs crates/hir-def/src/hir/ sha256:6383063a15fa539c27e8c701a3b8ef680dafd041111b607ecc73a2525b266a7c crates/hir-def/src/hir/format_args.rs sha256:491ede86eb356e08856531707443781b0cf14ae6d3941adc43525cc8710c1399 crates/hir-def/src/hir/type_ref.rs sha256:1fc984ccb0a64f85a264125eb83321013788b2eaf88b360c44a53b598742b75d crates/hir-def/src/import_map.rs sha256:a6c8268fabfdfce93c9ee7d329fd77b09a3293dbbacc58d965c5c6732c84d79d crates/hir-def/src/item_scope.rs sha256:ce7960026c90317a967a6952f7ec748500b4819f01dc0fd0e5dcb26c183d1323 crates/hir-def/src/item_tree.rs crates/hir-def/src/item_tree/ sha256:678e7bdb8e65ff1e0365ccde5f1098edc07d8783380e4a6bf05511ec6838f06f crates/hir-def/src/item_tree/lower.rs sha256:fed3fcf358d1228dbdd1d8ad5d0d6d2ac2085488d6a09374bf40804cad47ae0c crates/hir-def/src/item_tree/pretty.rs sha256:8e8a4f675c176c49a87b3c41a54e943f9d28dd0411491ab987fd5e13fc8ab118 crates/hir-def/src/item_tree/tests.rs sha256:d29f408da3ba77fd3ca80c9283e2e58c0036d2e641fd1394adeef7b3678bb73e crates/hir-def/src/lang_item.rs sha256:340aef5cc66032c83f154c7d7df71bd02248f603023da0e13e83031dfacf4478 crates/hir-def/src/lib.rs sha256:f25697b264e818e992c34eab6bd70aae489f5a6b85efb0046be9ac6e55cead38 crates/hir-def/src/lower.rs crates/hir-def/src/macro_expansion_tests/ sha256:b42372e87875b4c28fad27269ba87bd42bb83d2d0def846ff069cd55edd2c91b crates/hir-def/src/macro_expansion_tests/builtin_derive_macro.rs sha256:4c3c07ce8e444a7968f027785c755856b1b63f4577e90a2b422ff318c3746ff9 crates/hir-def/src/macro_expansion_tests/builtin_fn_macro.rs sha256:bb08306a0b661096ed1f22c8841df86e7648adf91f6dff1d5196d95753a13415 crates/hir-def/src/macro_expansion_tests/mbe.rs crates/hir-def/src/macro_expansion_tests/mbe/ sha256:bae7d573fc77f5d13321e1fb9f913fc4c761c939c23f8ef6f8eee6b44c6ee1e7 crates/hir-def/src/macro_expansion_tests/mbe/matching.rs sha256:ebab6893ec1a8c118785212f4e6d4edc34778d567d2705efbad0b1690936abb3 crates/hir-def/src/macro_expansion_tests/mbe/meta_syntax.rs sha256:b47b03a8213813d9cd5169ee6b6836c1cced9636b8c6b1d8c210202a0018943b crates/hir-def/src/macro_expansion_tests/mbe/metavar_expr.rs sha256:3c5a9b23c8231edd2cb85447ce432fcff8dccf5be8911b6b4610ec1528ee61dd crates/hir-def/src/macro_expansion_tests/mbe/regression.rs sha256:76c6106b4f56d5f71867fa744267f97e07756edee9feec27b77e1c3f263cc97c crates/hir-def/src/macro_expansion_tests/mbe/tt_conversion.rs sha256:15dea572a5c10a6f3bc1eb86cd16f840591b158fb554c4fc435d3de61c27d591 crates/hir-def/src/macro_expansion_tests/mod.rs sha256:4e43fb5c8e558f3d1d965d669f86a5ebc0c120f0b30befb1cabc9d98679a1dcd crates/hir-def/src/macro_expansion_tests/proc_macros.rs sha256:55263a5b140ccbec2995030a347667f2b72609a448a790b4c1ce71580fed2c21 crates/hir-def/src/nameres.rs crates/hir-def/src/nameres/ sha256:798d6e98ef267ddfb98efadae787872c08631d17c7831464dce2edc4fcf9234e crates/hir-def/src/nameres/attr_resolution.rs sha256:4800105c29908190d4e1c09816b466550d7d214f1023fb26fd133bc9c6e72b79 crates/hir-def/src/nameres/collector.rs sha256:869bef1bead455ba26f42b1e45072efcea97c053fd04f76233f15ccf57725df7 crates/hir-def/src/nameres/diagnostics.rs sha256:c121cedfd3c681b699c3cb3f177e3374e83bea7d505650240e9ad333d5aeb5d0 crates/hir-def/src/nameres/mod_resolution.rs sha256:e5bc5a3f5a983509e82044d37deb9b9b0f73887885827379568d5e5dc8ef54f5 crates/hir-def/src/nameres/path_resolution.rs sha256:697bb3a3beb7b5c815fc13db0c73f7659b8c88befb3c373c651d321409a16986 crates/hir-def/src/nameres/proc_macro.rs sha256:19d4a67783df6378f8e2d5b12af1b1846ef9497155ab235000bc0e7519572044 crates/hir-def/src/nameres/tests.rs crates/hir-def/src/nameres/tests/ sha256:d373c3714126630ee1fb511b57701385cfa4263de8516ea4f8c5d2ec833285e4 crates/hir-def/src/nameres/tests/globs.rs sha256:776a7a387a4cf3f889d72e4772f84417ac41c26a8f8780c0969f3bc77c0b25c1 crates/hir-def/src/nameres/tests/incremental.rs sha256:5ffb1f36f61f25e3d2c5e6dc2edacd47e15c198836df57c213be2dd8822b2aad crates/hir-def/src/nameres/tests/macros.rs sha256:b7c1266def6b97eea07a8386ab84150948217f7b6896792eeb8a2f6bce456b59 crates/hir-def/src/nameres/tests/mod_resolution.rs sha256:7bd92e05cac682044606b3f23331af381530595c28a531cc07c5fff378da8512 crates/hir-def/src/nameres/tests/primitives.rs sha256:e48d99e06a9aa2fbbce6f1ac8ca8bd314084b4b145ffe3b1304f7073e250f382 crates/hir-def/src/path.rs crates/hir-def/src/path/ sha256:20b08578f4aca1a0c6946d80a928fb1562c2a7de707ad174834053a96426c479 crates/hir-def/src/path/lower.rs sha256:074a5f6ab19f9be5b26e6352f925447dd858fee091fe312cc388da1353fea461 crates/hir-def/src/per_ns.rs sha256:8662c415aff519c935fcf79a96952bbf9a3d34f6d80f9029277c5cde8c8301c8 crates/hir-def/src/pretty.rs sha256:719e3db1f95b7db27142cb2f1ae977e16b2d67b8f6ab4a3eeac32db5f9e88e8d crates/hir-def/src/resolver.rs sha256:684051679082a14ce47dc0438152a6f7b83a33dae1f0bfbe7aafaccd97643970 crates/hir-def/src/src.rs sha256:2efd0c6e02f5b8cd69c375f11f46e08ae56ebf9a81de607d090ca5ad34014ca9 crates/hir-def/src/test_db.rs sha256:cf6d3c24c7821b59d68ee09c1ae69b223f7374add3cf4986d28e131e09e6061a crates/hir-def/src/trace.rs sha256:d1a437b19d3f0095404b50b6780364a166af8682e3e0e8d43f42c87ee11d636b crates/hir-def/src/visibility.rs crates/hir-expand/ sha256:cbf576e327885da958d9dabb98c5827e0bbeae4f8342b26334d14647ee1cd7b2 crates/hir-expand/Cargo.toml crates/hir-expand/src/ sha256:7cb2e93daee14bc68dfbf6ba0006881280e41fd57d7b422a904bd522c4d7b539 crates/hir-expand/src/attrs.rs sha256:30f19dada7373e706857cae757a58258cdc4abe7e39be0d77a2a63bbd09576a5 crates/hir-expand/src/builtin_attr_macro.rs sha256:3c12bfa998427abdb4941c417aa7013df2b1bcf09bf14d97ee47bc0a28b08abd crates/hir-expand/src/builtin_derive_macro.rs sha256:4e730fd9b4ae4f9820e2e46d9c064f84de7d2fefaa4201b967afac07157e3475 crates/hir-expand/src/builtin_fn_macro.rs sha256:603add7deb6779124c9f853d36012667e05a6c9c309e514251ebddc46859d5a0 crates/hir-expand/src/cfg_process.rs sha256:d805cd8551343a1a1cc9000ef8932a8bff725fffd0d1845fefd473adfcb4e3da crates/hir-expand/src/change.rs sha256:50a396e01ff167f21a4af0c42682bd9ecb6339958720aa77af1e845a263093fd crates/hir-expand/src/db.rs sha256:e766f47010a4b81826df0844207ade95b526c6acd89cc66e582b4ecc523cc43c crates/hir-expand/src/declarative.rs sha256:309d5c2e377f2dc63f922320a15138e044e413e99278ce07ecd2879dfd768ca8 crates/hir-expand/src/eager.rs sha256:9559b47a2a2333cccf0625b2b490aee5e84dd08fe3cb9f83254a808ab2cebc0f crates/hir-expand/src/files.rs sha256:31b446c5229274b4caed56b89e20678abcdc204c583de2bffa4dde87a2870661 crates/hir-expand/src/fixup.rs sha256:c4d61b3e34f0a625b4dddf9bcfeb4ada6a2261195ad3bf88e6af903be5760a7e crates/hir-expand/src/hygiene.rs sha256:071e2fc29e7110be862c435e1c285712ab1c33c527dd4f949a03fd947797afd9 crates/hir-expand/src/inert_attr_macro.rs sha256:6449ed14cdf501cbc86c581de4338e671b9cb378ba1d7b556703a23e0b268759 crates/hir-expand/src/lib.rs sha256:85ff63239f387b64f5c247c0d63a03e3b7862843ea966a1c2f041abb0b1bdd82 crates/hir-expand/src/mod_path.rs sha256:106271b1099f8da1e2a0183e4f39f95489bdddef31c5432480932687c45ec84c crates/hir-expand/src/name.rs sha256:2fd91ce90f755e5f30c567b6fedad5c38b8bd2459bf32a9069f63d33a78221cc crates/hir-expand/src/proc_macro.rs sha256:116ec42146521942a45a3d1e9150fd44708d899c2ea676aec6132e8b6ef5344e crates/hir-expand/src/quote.rs sha256:f4421f633c6b5379f73300322b99df4ed7e18ed58a3317e02b0815aeca1dcfd1 crates/hir-expand/src/span_map.rs crates/hir-ty/ sha256:c02250f362d76b789a90cafefac705163766cf516ef65ee59940a8232f48a074 crates/hir-ty/Cargo.toml crates/hir-ty/src/ sha256:285f8d688e46f3dafb064875a203e5dfeda7505680415ccf0fecb642c19e5f1c crates/hir-ty/src/autoderef.rs sha256:09084cb538e1774399159ebf3f18474396901b074d724f1362ce9ae3ddecda40 crates/hir-ty/src/builder.rs sha256:80b92de83400e748e628fd84c2ec122a976589e71b2d65f245ad074ace52260a crates/hir-ty/src/chalk_db.rs sha256:6aaaa57fb26380d6127ff1da8d3a532a457fa04dbc4c6f70547c0d34c8e3e34b crates/hir-ty/src/chalk_ext.rs sha256:664c18fc603bce59c4ec0b6d335ec65093a7d83f3f0bd03066d701ecee4c73f4 crates/hir-ty/src/consteval.rs crates/hir-ty/src/consteval/ sha256:858948669bc182bc9a380c794c17b65dbdf87056b5b9218ab17f198258968f29 crates/hir-ty/src/consteval/tests.rs crates/hir-ty/src/consteval/tests/ sha256:3b9be387accbcc5126c134027c06d8d0b78d8a07a65ef12e608cf3a35639c9dd crates/hir-ty/src/consteval/tests/intrinsics.rs sha256:b26dba38ba99153267cd356828d4eefe8bc4d92ce7c79ad0f8bd6a12f71942a6 crates/hir-ty/src/db.rs sha256:b401108d585ae354629254a1dc73c87d73da70907e1c79f7dbff6337ac635d12 crates/hir-ty/src/diagnostics.rs crates/hir-ty/src/diagnostics/ sha256:8a5b0243200321daca9df3633f5f572f70d9383f0865784a0f9ceb5bdb2e061b crates/hir-ty/src/diagnostics/decl_check.rs crates/hir-ty/src/diagnostics/decl_check/ sha256:bf50d9066002130e669ace43f3b1aa029b4b4e9813da86ef2df73c8e4aee3519 crates/hir-ty/src/diagnostics/decl_check/case_conv.rs sha256:2d98577e0761bc19b83bc2b08a5bfac8001658a595a8ebd99a7340b4a17f8146 crates/hir-ty/src/diagnostics/expr.rs sha256:b34d0efecde1f96d8bf162792a3c127e6e28506a4ca2e036df435f4d0aea6c77 crates/hir-ty/src/diagnostics/match_check.rs crates/hir-ty/src/diagnostics/match_check/ sha256:4e56e914c88e73a8661091d35f0b1af58a30ad4b6aac1dd67a52aa7ab4e47f01 crates/hir-ty/src/diagnostics/match_check/pat_analysis.rs sha256:b60e9fd9ebf85ce60ef9a03c5fcd32b17952e946767e1bb31ec7da8abc8579cf crates/hir-ty/src/diagnostics/match_check/pat_util.rs sha256:0f9bbb1475928a124e83fb3858c0f1ca9fd24c1b81ee36de834c7dfb1f299810 crates/hir-ty/src/diagnostics/unsafe_check.rs sha256:e4742ead45bd402556ec8cd2246204cadbc7790cbe2c923660b633604c567c24 crates/hir-ty/src/display.rs sha256:7057d1d402c867a5237d7990d81c368993afece2401f0505df970d6e22c83c9a crates/hir-ty/src/generics.rs sha256:c578a424df3f4bc2014c726ad25404a355f9c3564169313532b51e5deaf8b990 crates/hir-ty/src/infer.rs crates/hir-ty/src/infer/ sha256:01df3b650434adbfc162fbb768dce56ec5045d309162c34be7f8c2c0231cf687 crates/hir-ty/src/infer/cast.rs sha256:cae02200f0427ece1ff8edae5d7a699a6defcbc7f6da3019dfbc8c40fb75b13b crates/hir-ty/src/infer/closure.rs sha256:d9f5e0894d7144bf1c496ecb8deb3e16ae0935ea51e92032fc95192d2c4105b3 crates/hir-ty/src/infer/coerce.rs sha256:073b5f33681329d04d1c03a857dd6d7233d6b976032002dc97f089f1661760b6 crates/hir-ty/src/infer/expr.rs sha256:fd9acbc586866d7e36838a748f93df988ba6e8a29d607926f6906e48e3cf3523 crates/hir-ty/src/infer/mutability.rs sha256:bcb5da031ec698fc38d1d980035d171c2d6eadd3eceb69c5fd0a55a09513b2ba crates/hir-ty/src/infer/pat.rs sha256:d5b24af3ad6ff2e7625745eeeba0daf473bc9144ebf1076ec55fa7b93b12e01b crates/hir-ty/src/infer/path.rs sha256:e519f2b7239fd89eeae0ea623cf683bde99207054cf45f169c55ec849fd7fc70 crates/hir-ty/src/infer/unify.rs sha256:6c51a97ba6c0f6baab2fda719fec847fd322f52894409e546d1157af5c24e6ba crates/hir-ty/src/inhabitedness.rs sha256:d135a08d3196f7538a671d5d4c892254841f45b59792f30bf0953173ee7ebbc1 crates/hir-ty/src/interner.rs sha256:0872476869e3df4948b06cbb069215bda6b1b4ba2bc01de8831b7b331699989c crates/hir-ty/src/lang_items.rs sha256:921b155054e77fc3a57e0e0fed9f6308ae4639042a3550678d3bcaad7ec6e08e crates/hir-ty/src/layout.rs crates/hir-ty/src/layout/ sha256:056ea85b888cf464cb10863120dc2053688f1a73cfba0ef19acaf6b71a3021ad crates/hir-ty/src/layout/adt.rs sha256:68f9065ce7665c49415662b4a80ebb7721f1a4038f4332f48973bb221302e9cc crates/hir-ty/src/layout/target.rs sha256:5f13afdbce8fe9bb1d35ac2bc2cf07ba6385469870b7a5d6bf6b9af13e24ff72 crates/hir-ty/src/layout/tests.rs crates/hir-ty/src/layout/tests/ sha256:3f3b09aa27f0ac5cecb1951d448177cc2aa4ad0ecf94c7b43000c9b41101ed29 crates/hir-ty/src/layout/tests/closure.rs sha256:caacb4599a8ede33107c6ead9e9148118cda08864ebcd86d47e3be86d279a0db crates/hir-ty/src/lib.rs sha256:d2cd1a12afc15a779ca9d1d68ea457ada5f936c32f43ea1c79cc5aa0f70a2685 crates/hir-ty/src/lower.rs sha256:a5f2b221d49744461c82727311a5be876f4463c54886723267e91161446d2a10 crates/hir-ty/src/mapping.rs sha256:6e3700fba12bd5cf52690db0bbf99b6a7f094334284deee19fed223e32025886 crates/hir-ty/src/method_resolution.rs sha256:bd1f0a7daff0ae667419dc9f9b6f8dae118d7554bd4b56c07a095a992558e313 crates/hir-ty/src/mir.rs crates/hir-ty/src/mir/ sha256:d365e87ba045cda068e70a69e64aef319206dbeee226cefae6bf8cf45b557316 crates/hir-ty/src/mir/borrowck.rs sha256:af1874573737b166433e953cc2c4f9234b1c2c6298142e6f34eefa25208824f8 crates/hir-ty/src/mir/eval.rs crates/hir-ty/src/mir/eval/ sha256:c2cd8d7db75db2a47927c9824f62363dd1c13ce471374792dd7276d5c997fe76 crates/hir-ty/src/mir/eval/shim.rs crates/hir-ty/src/mir/eval/shim/ sha256:b162957ccb7f598106bfc563909ac4c2799b9936b240be76be30aae27f96a60b crates/hir-ty/src/mir/eval/shim/simd.rs sha256:4e4d796f4aba86c9a492c9d237e1353e9f2b77b87c28d8867507960aece9cfde crates/hir-ty/src/mir/eval/tests.rs sha256:93a7d2a26d504896c336c284c75b7564a818edfbc3b90c573ebc958a31b11474 crates/hir-ty/src/mir/lower.rs crates/hir-ty/src/mir/lower/ sha256:73d34838d24f0f99deba3ae2ad7d0c5c0be8c515bd29b13d955d1d4315c38a7b crates/hir-ty/src/mir/lower/as_place.rs sha256:cc2415df7f2995b0e92ebba9e18750563e9ae48716eaecde8de9874229ecaa19 crates/hir-ty/src/mir/lower/pattern_matching.rs sha256:3ea29708c23ab8316c69c8c27ba18a32d3e34c7b9b5b037c69b9a953d818881e crates/hir-ty/src/mir/monomorphization.rs sha256:b4ba16e9c8c883dde1c6ed0767892450d493c25fb1952ab1c580ed3efd691212 crates/hir-ty/src/mir/pretty.rs sha256:92d5c8693793636be50a394cb51e655f953efa2a9c9cfc3a7713c85cf7416292 crates/hir-ty/src/primitive.rs sha256:d87bab226e1cb2b0d31c1448f6d2efa54576c0af64ec0311a785ee1a391cb4e7 crates/hir-ty/src/test_db.rs sha256:74110e4a2266524589d17da4c387c5c4ae0abd208811044a0ae8227416275983 crates/hir-ty/src/tests.rs crates/hir-ty/src/tests/ sha256:492d96062db5429373436e8118ef5dcc393cbb964ffc5c8181b256cfcdbc053c crates/hir-ty/src/tests/coercion.rs sha256:d7e5cd6648caf45ce094632457ac19f6cf589bd3cd53c0fd11dc90edf521d97c crates/hir-ty/src/tests/diagnostics.rs sha256:6f9d981befd03408fb058433e02d7ea630f1db3e7147e01fe5cab684facc9302 crates/hir-ty/src/tests/display_source_code.rs sha256:2297d36268e7a286f74623b965659b4338e7a556f9dfce6f9e9f34990c1762b7 crates/hir-ty/src/tests/incremental.rs sha256:29bcd5f02c0297d7a14329124ecf331baf9fcb476a7751e6238d5c9f6b23ee89 crates/hir-ty/src/tests/macros.rs sha256:bfa343d3dc6a14eeb9135e86150eb31b4b9d3987e8afc9551d10ef8d35e2e7ac crates/hir-ty/src/tests/method_resolution.rs sha256:b1819ef0f4b778381a3096c202238c1ff53c4148dd2c36cd1e5c57053fe99b15 crates/hir-ty/src/tests/never_type.rs sha256:4da12e4fefdc0f315d6851f01e09ba977dd724913346ad5a87bcd62c7a628624 crates/hir-ty/src/tests/patterns.rs sha256:8cd6f9bf131fbe9fe668976dba2979b5bc104380af580c19c8575c1935427265 crates/hir-ty/src/tests/regression.rs sha256:6a8e0754292a10f07eeeaa75580844c87f7c172e38b6f852407907852c11e5f4 crates/hir-ty/src/tests/simple.rs sha256:f079d7b6c26e151169cfa0c4ce28df1f2c8e969d9c698c5e41040c746b78651c crates/hir-ty/src/tests/traits.rs sha256:a767933bc7c52e297a898db20c096499d84bf76cffdfa69bca373cb54b89f752 crates/hir-ty/src/tls.rs sha256:7e1b1c02cc759d06edad882e13e1e01e88903b9fe36c0d2baa0ae5bb52ac2f1e crates/hir-ty/src/traits.rs sha256:c90776a812687d6ead633410980ade597c35e988066685dd42bf0942f1d4d697 crates/hir-ty/src/utils.rs crates/hir/ sha256:41e20e6466a1b6622be11a07e5acebfa0c849a6f178c78e25416335f2d37e089 crates/hir/Cargo.toml crates/hir/src/ sha256:8b5ce5cf08ef4e5f2f1b114aea5eac2497375e263f5f14cabcbd8d7b5093831e crates/hir/src/attrs.rs sha256:341f99c7b8033675a5ea95bdd250295775bb766aea7b131b48b0fec4fe33f389 crates/hir/src/db.rs sha256:8a3901df75d4054063e91549fb9dd4af65f34a9fc22a6fb968818d4e8f4601b7 crates/hir/src/diagnostics.rs sha256:3bfd7fb542592b4dc0af78e5b51756b0c2cfa155218e597745f605aa62ad582e crates/hir/src/display.rs sha256:2c4feb0566c6f6e098132f835aa591a0be498b9a9fa0124e1ab00244b9dfd970 crates/hir/src/from_id.rs sha256:97210ebcbd11b398a118fa8f891d2af636485cf357a25aabc514c0e19df0b9b4 crates/hir/src/has_source.rs sha256:f06636dcda35e98095367c9280f21903cacec0bb832fd68e31d122c3fed3f29c crates/hir/src/lib.rs sha256:3c304a28154696b4b86bb9f42a80ab3b364cbeea182d1cc90d3a85092cfa92d0 crates/hir/src/semantics.rs crates/hir/src/semantics/ sha256:a28e329dbe776a35b0563c437c6159706077d1e18b8b42f6398d576f5e305c6d crates/hir/src/semantics/source_to_def.rs sha256:d0e2f3a44df0c5e1f447fdd78e00742992c6fafcf2587e368aa93c8a3e55fcdd crates/hir/src/source_analyzer.rs sha256:1954cca4e3a4da8955c7a6dded9b090144341b6294f009eaf27f8e2e583dfd07 crates/hir/src/symbols.rs sha256:061822ab74852594f90f8285bdc6d0b9261e577622cfd93339cf91fade64e1a1 crates/hir/src/term_search.rs crates/hir/src/term_search/ sha256:8d7289c2aa245bfc7594db50209d47fd12163a829d13ab877a77824dbe52217e crates/hir/src/term_search/expr.rs sha256:ad7cd859e12b17e6a86c8feb2efe8c4da9a35fc8f0c2424e98734a2f4d9e90fe crates/hir/src/term_search/tactics.rs crates/ide-assists/ sha256:7f28e5fa00c0f05d30f06a5e4c6659f66745cf11721c037366504e1e99df2eef crates/ide-assists/Cargo.toml crates/ide-assists/src/ sha256:76885d54f0631dab49a5820b996c605885d420a43b9abcfcbae7cf948b6da352 crates/ide-assists/src/assist_config.rs sha256:8d1958e9835dde4e4acca1ffa43942fc19a3783ed23c6d773fd74ed084e00cfd crates/ide-assists/src/assist_context.rs crates/ide-assists/src/handlers/ sha256:7792d01ab800123b958d7216ee3d91facdfff8ddd9f2362562c7bab518fde57b crates/ide-assists/src/handlers/add_braces.rs sha256:c9b86c93a71c19aa846d5b2a5cd4909e5c1870c91aaa815bdb98bbee6f9a603d crates/ide-assists/src/handlers/add_explicit_type.rs sha256:3fb65cdf5f0f04ad720e78dfc774efcf89d4ca8df3f75716abb999434e3ab23c crates/ide-assists/src/handlers/add_label_to_loop.rs sha256:42a1e3dea56c89ef53cc00508f7614d90ff93fe7067696e32ad872efe24a6172 crates/ide-assists/src/handlers/add_lifetime_to_type.rs sha256:49f10b4f9bfb8e829e796ad1fbfa7825ab51dbb84667366e5d6c2404b634e2fa crates/ide-assists/src/handlers/add_missing_impl_members.rs sha256:a3d7410b95b6c9f11a9f5f6c29963586980a851dfeb00f1bd92d7f4498632984 crates/ide-assists/src/handlers/add_missing_match_arms.rs sha256:97228cb2374954c8c7d229bc086385d1901aafe952dd468ef4012cdc94861d13 crates/ide-assists/src/handlers/add_return_type.rs sha256:b5d17f4a2e0dbaf04605b6e9c48f8afeb254d6c54379d817ffca23f7ab9b856d crates/ide-assists/src/handlers/add_turbo_fish.rs sha256:6f64a3e90c566cddb0c4938694f005bc71fd7b22550d1dee48beb9a78a2f5005 crates/ide-assists/src/handlers/apply_demorgan.rs sha256:d7a87752372ad9305d1cf2dbad2fb7643a78219db5feeb2feed33cce37049c16 crates/ide-assists/src/handlers/auto_import.rs sha256:827621b377eac52332d1858d64c27728e2e14b63613b7bf2a5eee7cbcf0bb726 crates/ide-assists/src/handlers/bind_unused_param.rs sha256:2ee4e5611dbe7c1b40857d0ce375648926712942817c370cb9e49d3d8477dc92 crates/ide-assists/src/handlers/bool_to_enum.rs sha256:d966ea44fc84d0c5c73394fa464174cd6ff91c0183e86d02dd918c37c6ccad81 crates/ide-assists/src/handlers/change_visibility.rs sha256:5051aeefda9732d223f6a973a1c2428139048b83e4617bdf8a69e852a038e827 crates/ide-assists/src/handlers/convert_bool_then.rs sha256:4747171ce2e3c3697fc1fa850d366ed306df9b317bb2eae620c3e54395941a31 crates/ide-assists/src/handlers/convert_comment_block.rs sha256:4d899d4bb8b34efd4cd5070efbc870faec3d01391284326bf80d73430d0615ca crates/ide-assists/src/handlers/convert_comment_from_or_to_doc.rs sha256:f0f203deb3d73ed38ff3519a58cc4a8046dae5a454ac91180dbf77a98584c704 crates/ide-assists/src/handlers/convert_from_to_tryfrom.rs sha256:ba2e122c21325ef96ccd41035cf47144f9fcbe2a7879aa548b87b05596bc725b crates/ide-assists/src/handlers/convert_integer_literal.rs sha256:4932abc0822904025f4193c74eee132abe66b02c78ed1013eae0155ce929d1b5 crates/ide-assists/src/handlers/convert_into_to_from.rs sha256:777f82fe70b452be6cef1c376619d76fb25fd1ac499c578b33cf88232065a024 crates/ide-assists/src/handlers/convert_iter_for_each_to_for.rs sha256:f4d5421cf6d211af165ba47a044519a52b5e528fa961de3951d6f5c228782c21 crates/ide-assists/src/handlers/convert_let_else_to_match.rs sha256:ce6ff1828fe8f70a097eb82636f1bf4a6ee44258fbabb1e52dacaba92261d634 crates/ide-assists/src/handlers/convert_match_to_let_else.rs sha256:e6498629378e2a0699ba3405d7315f94289a134cc151b053f113ac0e642686ad crates/ide-assists/src/handlers/convert_named_struct_to_tuple_struct.rs sha256:e93613ca0fd333988447278bd134b2bc23ef6f0814e707a5427dedc3436a202d crates/ide-assists/src/handlers/convert_nested_function_to_closure.rs sha256:c9270356da7329e072f864ab8269f6d1c1ef012e0e10947fa9ccb7c6af2f215b crates/ide-assists/src/handlers/convert_to_guarded_return.rs sha256:e102483ce4db4874819cc355823bd1d84fc48f7070035dac9c969cd4e141f5b0 crates/ide-assists/src/handlers/convert_tuple_return_type_to_struct.rs sha256:74b14062b4631f260b2b6938e39498371beec3918c746d60e61544e0c5cba238 crates/ide-assists/src/handlers/convert_tuple_struct_to_named_struct.rs sha256:a8e278867e4fcd71cb5d066adb582576a6bfc236a3a73a695152ac62f78179df crates/ide-assists/src/handlers/convert_two_arm_bool_match_to_matches_macro.rs sha256:3b5f46e62308d2ddeae76425fd38a3bb161fc62f3d785db3748cc5449836bd82 crates/ide-assists/src/handlers/convert_while_to_loop.rs sha256:05796a9c9396858360c079036940658ad691c70e57a6e81ab982c4db2cc4d1c9 crates/ide-assists/src/handlers/destructure_struct_binding.rs sha256:77ea502a97cd477e1ae383c4543428c2f2128357d30738c170295fc2de11ff44 crates/ide-assists/src/handlers/destructure_tuple_binding.rs sha256:70378eae098c31a45e0fe99ec2c81a3737bb790abbce355d57d67f0737987a22 crates/ide-assists/src/handlers/desugar_doc_comment.rs sha256:91ffc43c6e5c7aa2a2dbd0b1d9c3303e1f559cc5f6fa745cf0b4503201afc1bc crates/ide-assists/src/handlers/expand_glob_import.rs sha256:d36fad3f1d8ade95dc9c336661abd757cb4f49d79f21504a088fd163762f7101 crates/ide-assists/src/handlers/extract_expressions_from_format_string.rs sha256:324cc4b6b0a4059a66f499daf786e09cafe0348c781da549d54070e784ac2374 crates/ide-assists/src/handlers/extract_function.rs sha256:792a6b84fd7e8331a5662573959ed806e36cd603a9d4332037ad02a27fcf87ae crates/ide-assists/src/handlers/extract_module.rs sha256:b30ec30f5d58e02a984cf548150e0d66ef5e753a25b4a3bf0d3a543616136f11 crates/ide-assists/src/handlers/extract_struct_from_enum_variant.rs sha256:787da1e13af9fa70a35b854f16bc1aabe3c8277fe8506b43e74aba5973acab50 crates/ide-assists/src/handlers/extract_type_alias.rs sha256:8640af7b7fba7baea17c73b2e42bcf403a0356f438d135bd96259c0c43105735 crates/ide-assists/src/handlers/extract_variable.rs sha256:fe393d0c6d12262cd991feeae9de2609cd6c57fb0a24aa591dc8f18841e81c34 crates/ide-assists/src/handlers/fill_record_pattern_fields.rs sha256:60dc30b9dccef5f7a6d792721573c50a5a03f57a1d94deeebab7c7d09644720d crates/ide-assists/src/handlers/fix_visibility.rs sha256:83e0e9f2afb8f62b8bfc119db72adb1d4c77ad956955e03c264fb996b4f86541 crates/ide-assists/src/handlers/flip_binexpr.rs sha256:3e94a76dd67dc6167d391a2d7581134f0635e7df6dcd390ee6c868114a1716aa crates/ide-assists/src/handlers/flip_comma.rs sha256:56bf0c418edaaae75b3496dfd1de2a311ddd3ca3ecf23bed1125d2b7f5884543 crates/ide-assists/src/handlers/flip_trait_bound.rs sha256:304d8b619f8e38ad7e1c1328a35336e20057454ca5ffe5004282456c339318ef crates/ide-assists/src/handlers/generate_constant.rs sha256:9f50fdacb77f61ef4e55997abc27b69c8c9167fde0d57117fada18195aeb2dcb crates/ide-assists/src/handlers/generate_default_from_enum_variant.rs sha256:03e615e5c95679a30eb011a829b11c19e9980759f727fc09c6bc1f80825bf41d crates/ide-assists/src/handlers/generate_default_from_new.rs sha256:b5ce641b48371a67dff90b0b3fb8a9963f7647c6091805c478ab0f9f4d38650d crates/ide-assists/src/handlers/generate_delegate_methods.rs sha256:e906da5ec2f9397e2a83b13d3acbf3ce270c9a12ea5928e1a6c015e986a723bb crates/ide-assists/src/handlers/generate_delegate_trait.rs sha256:29341b94fce3287bbc3ff47aea397e68b6f78e4d2d10957f6eb82fd44993280e crates/ide-assists/src/handlers/generate_deref.rs sha256:bcd37c8030f046eeb8dc61f4c25c36a483d6bc9f995294a3a8764b6d5d08f7ef crates/ide-assists/src/handlers/generate_derive.rs sha256:7fb728b0855e469373e6d87821ac36986486aac4d58447f05b16a599c27b6b2f crates/ide-assists/src/handlers/generate_documentation_template.rs sha256:1025012c1db23a27b46d108bb916543a49880e0d9733d905efe1c60c9d4c8674 crates/ide-assists/src/handlers/generate_enum_is_method.rs sha256:3710a2214d0a7a3bf0da40906a690ae6b478ff2a0b66026595911f1fd4095fc4 crates/ide-assists/src/handlers/generate_enum_projection_method.rs sha256:e0faad3f9e7c46b690e1e4c68169ec0b0d1c4629093ab1959e60cb3f950b2c7e crates/ide-assists/src/handlers/generate_enum_variant.rs sha256:2d1485a4a11f1022459ceb77e6fcdc943b5134d33368c761faac7656f93427d9 crates/ide-assists/src/handlers/generate_from_impl_for_enum.rs sha256:d9c929d397e06813197ba73b84669c7770f375db70d97c7b81f2a79a9453f4e0 crates/ide-assists/src/handlers/generate_function.rs sha256:eb21530af0e3638b9f5b9a12e2d4ba2a64b4dac325bb803caf8da8cd8d530f35 crates/ide-assists/src/handlers/generate_getter_or_setter.rs sha256:460577f752fc6ba822d81decf7b5581f75d006756f7cc6876534282687352aec crates/ide-assists/src/handlers/generate_impl.rs sha256:6c8e055f61a7711983bbc22268eef114301091459f3104f5654c64e4e8b31edc crates/ide-assists/src/handlers/generate_is_empty_from_len.rs sha256:229486868807ba0457269de610a6791d4086b6ccc14a19b860967f3d741ede3f crates/ide-assists/src/handlers/generate_mut_trait_impl.rs sha256:64a74f360cc622a22be740735cf27b5185376502fa3812dbb290798f64a8ffa9 crates/ide-assists/src/handlers/generate_new.rs sha256:cdaca611db5b016eda0385cd1dd59ebb0aeb68ab2c3678cc5f234c6dea49f320 crates/ide-assists/src/handlers/generate_trait_from_impl.rs sha256:092fe1a81fc072f3dfcfa0b3951afcd57402aaed69950df04e4800a21066fedf crates/ide-assists/src/handlers/inline_call.rs sha256:d0fc685dd7a05beac6f95b95c1104225402781fdd5abdaa87f2bb1fe0d90db79 crates/ide-assists/src/handlers/inline_const_as_literal.rs sha256:298a3301bf22308ac4bb44da2609d80b1dc696a8ec917d2bc25d8b67f671542f crates/ide-assists/src/handlers/inline_local_variable.rs sha256:5e320263ad44c54dba3280ea1171f0e6b4ef4df0f34da41214855d631595c166 crates/ide-assists/src/handlers/inline_macro.rs sha256:a4daca726830a6b557804a0ce4ca4b650fd09dd0a1d1c627aafcecce8daf6780 crates/ide-assists/src/handlers/inline_type_alias.rs sha256:fbf14defc2b844d438d679e912476acccac262932325b9db2f47ac19b859cdfc crates/ide-assists/src/handlers/into_to_qualified_from.rs sha256:28e1484b4a50635df0faa79afeb95aa92b563db3467682b068cac9816e8e6b9d crates/ide-assists/src/handlers/introduce_named_generic.rs sha256:ed8e461bafb2e490b04762e497076d29b79457e0727626e8dbec5385a170a187 crates/ide-assists/src/handlers/introduce_named_lifetime.rs sha256:c293b7bee8f80966c1dcdb3f9391d302104301577a6c1a0063ccd86f11a9dc13 crates/ide-assists/src/handlers/invert_if.rs sha256:f6749760fb28c02e296d7f25ec8de2d3cd0258a8c3c1245014af73a4743c8f3a crates/ide-assists/src/handlers/merge_imports.rs sha256:8ec2770140d856fd55c87901dc8bf82ee2b7710c83604aabe97e7f01a3c322bb crates/ide-assists/src/handlers/merge_match_arms.rs sha256:fc238a5e7f8c40e4d763449c5d6c7b06e3a96f6d71321975b39c4b705637ea09 crates/ide-assists/src/handlers/merge_nested_if.rs sha256:bb69e1db33eb1584019a3cf523dc4bc90142dd7c2953a905e8c7ffb60d8ac2b5 crates/ide-assists/src/handlers/move_bounds.rs sha256:9d7b98deb547b8d42ebc047552a16208f3313f8ea04a27f39242a77c33614cad crates/ide-assists/src/handlers/move_const_to_impl.rs sha256:5bdf30086119570f5d0b1d70cb6bad9980f9ce9692070fc1465fc7ffc15633ca crates/ide-assists/src/handlers/move_from_mod_rs.rs sha256:78920d07a11c76ebe8437f29821799348756e13b3fac30876e4325aad3dc487f crates/ide-assists/src/handlers/move_guard.rs sha256:3d75fddaa4ad1e90f933b6e8e57ba04209870f4c4c6eeb94be5c417c0944648a crates/ide-assists/src/handlers/move_module_to_file.rs sha256:0aa5123097217d878aff4645c2ca932a791ad16ad3db3f725b9009e526072447 crates/ide-assists/src/handlers/move_to_mod_rs.rs sha256:93721abe1ac9c2388bc25c2116a60467a891a180a02a3cd8f8e7854ab9163143 crates/ide-assists/src/handlers/normalize_import.rs sha256:6d0950d2fcd2b8d8017d68bf0dc18b1348242bbef59196006ab3fea69b980351 crates/ide-assists/src/handlers/number_representation.rs sha256:e3c8a1b43324b76b1b4ef8f120b9b1b8b43454bcc0f1c48eb5f69ae7b169c91e crates/ide-assists/src/handlers/promote_local_to_const.rs sha256:68981b26100c8fe6bddbd94fd8bf54b8cdaa6cf1c27f2facecfb8e58660a0537 crates/ide-assists/src/handlers/pull_assignment_up.rs sha256:7747f8fb0bc2c1fa8a794e6be2ca16d7b49f18f6cfeb5402242d1e41e57daf7a crates/ide-assists/src/handlers/qualify_method_call.rs sha256:3602dbe2e3c965473633183219d5fb5c578bd1df8bcd92b8e23f030867a92113 crates/ide-assists/src/handlers/qualify_path.rs sha256:350f4e344b7eb59be51c2de1695a3a19aaaac38754c375632d20abf0a9175967 crates/ide-assists/src/handlers/raw_string.rs sha256:aee3b13480e3f5c169b21a87fa08252660885a13133c62ea325acd6f32c06a86 crates/ide-assists/src/handlers/remove_dbg.rs sha256:c0defaeb0e3ddd73ee480d2e67db90d1155c60e13b1e4c7628ed84bfc960105f crates/ide-assists/src/handlers/remove_mut.rs sha256:b4053556e599dafd3b900386f5258151d00aa1a0a419a099fee37fb94d36b1c9 crates/ide-assists/src/handlers/remove_parentheses.rs sha256:5c8b49669bfa5da5fdb63cde57e9b8d05880335e01f7cd2e282f10623794f560 crates/ide-assists/src/handlers/remove_unused_imports.rs sha256:0c1e58717d9077363c78963a685096b12a673368e9185942a3022bc7b2182675 crates/ide-assists/src/handlers/remove_unused_param.rs sha256:473fe2d0bda8d991eea14b538547b26374a7f7d9981cadd248304935d21aa14d crates/ide-assists/src/handlers/reorder_fields.rs sha256:cc00854effaa64ee17aa0b3cfe1dadbe3b5563950c05241614ccb6074e2c207c crates/ide-assists/src/handlers/reorder_impl_items.rs sha256:9ca5227e861418513aa93064f8d38d497815a83fb81fe18874a466ed7a536c3b crates/ide-assists/src/handlers/replace_arith_op.rs sha256:ab8cccc088d1894959e039a296204e498ef1b34c1dc3ec76b73da783deadba07 crates/ide-assists/src/handlers/replace_derive_with_manual_impl.rs sha256:75e01774cc7ee7a582384db1cd99a6b5a708da3af64690959d62ae49e2b81fb9 crates/ide-assists/src/handlers/replace_if_let_with_match.rs sha256:00969a340707796cf0c678daf48bc1828335090ce25cda851690c6d0bd3c1130 crates/ide-assists/src/handlers/replace_is_method_with_if_let_method.rs sha256:b9bfe4a697d0f23e519204581cabefd0ab10895a284ab371820a784f3f75398a crates/ide-assists/src/handlers/replace_let_with_if_let.rs sha256:6e3a3adf3c6318935f81dd799dc13e27516e367aa4ce13ccce737dd17d679a0f crates/ide-assists/src/handlers/replace_method_eager_lazy.rs sha256:927b409357f6f487c573a233e737bcfa48d05d8d20a578efa5f0a6cd4abe5a09 crates/ide-assists/src/handlers/replace_named_generic_with_impl.rs sha256:00de11dc9bd9882e2da49317a315e532deb5a5d2f24f1079088f139ca8b3e3fa crates/ide-assists/src/handlers/replace_qualified_name_with_use.rs sha256:73a6a70d79ea3b7fef3e7a2a32a54bdfbc11e2a26e58a77e37b17f142d58c2af crates/ide-assists/src/handlers/replace_string_with_char.rs sha256:d1810a333de165c87c5361d4a3b37c4057b2a5f30c8fb424a443f8ff6a926a71 crates/ide-assists/src/handlers/replace_try_expr_with_match.rs sha256:cd160c1fad20ee9fab4a3bfb52cc172182c3e43d58dbb3eec9419e6db8299a88 crates/ide-assists/src/handlers/replace_turbofish_with_explicit_type.rs sha256:184c1331984976cda269772c7292ff3c67d3955f654b4846d9d0b317d4f4ed7e crates/ide-assists/src/handlers/sort_items.rs sha256:b117e5610734820b54ba90aa2e689e57ccd1811305e7ef2d08e12f85c747f4e3 crates/ide-assists/src/handlers/split_import.rs sha256:07cde39d6571f2ab5c6f0d0b61f11042f65ed722c8b03370c4bac7b4200582df crates/ide-assists/src/handlers/term_search.rs sha256:e2b2ce3b5699000a5aaee71c3fc48780a430719922a2ef0e22ebcdf882d7b654 crates/ide-assists/src/handlers/toggle_async_sugar.rs sha256:8ca8b4cb35d7aac259c00431b2200688abdf66a1ed6b1586fe77ff8d4a389b38 crates/ide-assists/src/handlers/toggle_ignore.rs sha256:42c4d21586b8bebdedff782b423b3a4762ba8ab06252380cb0de8553d5ef42af crates/ide-assists/src/handlers/unmerge_match_arm.rs sha256:7d8dc8d4dadd038a304e0d63789d9e6b8b617309ed537d75ac649f203b6c872a crates/ide-assists/src/handlers/unmerge_use.rs sha256:b3a289d84ed33ae31f19e9604533329289fbbe33d8bbfe3657a7bab29ed640bb crates/ide-assists/src/handlers/unnecessary_async.rs sha256:00d2996583129b24af1815f27c0fe045cd1d05104340a1472144ed821b785b59 crates/ide-assists/src/handlers/unqualify_method_call.rs sha256:c59138b38ee471596595d2b7b35c921c093c39873bad607e7fbfb4dd344222f1 crates/ide-assists/src/handlers/unwrap_block.rs sha256:0291dda4dc81579ca5d44d840467846205a9801e00eecc54144f465410645543 crates/ide-assists/src/handlers/unwrap_result_return_type.rs sha256:b1746eedf04150f1b2c39d1dd8b2d4d0c482e7f69af6bc1aa6a10bc424631110 crates/ide-assists/src/handlers/unwrap_tuple.rs sha256:994cdfa5a52eb56aa725babafb9e5df1236795ffd00241a53dd9f29e05bd6299 crates/ide-assists/src/handlers/wrap_return_type_in_result.rs sha256:c1caab1e231bbda99e3f690cf9a46225b01859b7ae4340fe1c0a92527467d795 crates/ide-assists/src/handlers/wrap_unwrap_cfg_attr.rs sha256:b9a4c3b2dc4c99e50b61cf905101b7ca94ea12225077908e5733bf72a86dc680 crates/ide-assists/src/lib.rs sha256:ff451561618e01588c28c2fe7bf162182ae629e020f2b049dc3d66acd90da14f crates/ide-assists/src/tests.rs crates/ide-assists/src/tests/ sha256:66e4fdc46b3d403284e432d07fdb37369fc453cf315190083d1dafb4d0e17cb8 crates/ide-assists/src/tests/generated.rs sha256:5e1208d4e1beec766a1fb019ccf0fa9a1cfa60f9418e5447ac99c12d9140430f crates/ide-assists/src/utils.rs crates/ide-assists/src/utils/ sha256:2fcbc1119d7ab1da6e270e1722b7475f1f9ad23b6749f2420cf8f726d897a270 crates/ide-assists/src/utils/gen_trait_fn_body.rs sha256:74c026e52efd33afedda1dfd05f813913089294733149a8489f10a58ebd357c9 crates/ide-assists/src/utils/ref_field_expr.rs sha256:a29f619c772c30ccfdf505b4dd5f92cd89c1ce25c243684f702cdeacdc6a51ed crates/ide-assists/src/utils/suggest_name.rs crates/ide-completion/ sha256:e25fe1cac5a5721a7e864917f3d5e19b3a4edce09590b9849724fc08232a33e9 crates/ide-completion/Cargo.toml crates/ide-completion/src/ sha256:f5def324f94cd9e7e9c327ab3dfb7d138b8e2f908438c48b03cba510a809d7f0 crates/ide-completion/src/completions.rs crates/ide-completion/src/completions/ sha256:86d6296ade8f2734eb45ef2379d418ac7bf2d002ff934268529f334b26df62d9 crates/ide-completion/src/completions/attribute.rs crates/ide-completion/src/completions/attribute/ sha256:79913ba04ba8dce70868d4d258cdc746f08aea80c80d7f3c3d273f024f37f3ad crates/ide-completion/src/completions/attribute/cfg.rs sha256:2589fc218fb8c4d1671a125bbd746d3bea0f3f419a6d0a5bc636f39d48c73504 crates/ide-completion/src/completions/attribute/derive.rs sha256:c2a4a43588b0267c43e1821c32750484e99033345c65b94ecf58933abf71e053 crates/ide-completion/src/completions/attribute/lint.rs sha256:43a9a9e6cccfb5aaca0909fb3df17fc2aca1f7c1aa027751b6ec9d74f136b575 crates/ide-completion/src/completions/attribute/macro_use.rs sha256:fa255dc339625a98ec684dcacc21e29cb2d1dfd0f14a3a79011dc0e1993ee1c1 crates/ide-completion/src/completions/attribute/repr.rs sha256:bd677649bd10ef983e77d89f6d710afc901b218b657510ab32494ef113c0aac8 crates/ide-completion/src/completions/dot.rs sha256:d66ab76c37fe0099530c0a7cda59de1a2aed2252c89fb3142db165c89808df6f crates/ide-completion/src/completions/env_vars.rs sha256:31a316d975c021d57065d60f20813134b63b3a833677da94ccfd884bc8c5f8f1 crates/ide-completion/src/completions/expr.rs sha256:26913c86d163cfa312de08c5bf8bcdbc33725980fd1533d5691bb1aa1aaa151d crates/ide-completion/src/completions/extern_abi.rs sha256:2f061e17ec63cfe4e6289e410a7a34b5c6dd173622be4b7ceec422e2b77977c0 crates/ide-completion/src/completions/extern_crate.rs sha256:144732e4c64692aec4378926d2725bc15303f19545b1af95e38f0462dec99b92 crates/ide-completion/src/completions/field.rs sha256:45d422d7b7ed180c0b42698d898900bbf69ffcc55c97bd2f479a2449ba7f712a crates/ide-completion/src/completions/flyimport.rs sha256:8eb97b853a8f701f29f0ee9b07754477a053f81daa981db08c49385eeea0c541 crates/ide-completion/src/completions/fn_param.rs sha256:c899d09f654565b7067992fd90ea0bef911505a7275ea00484b156eb03ba257b crates/ide-completion/src/completions/format_string.rs sha256:410511c675ab7dfed7e940b2ca670ed8676aaa2368579fc1ebfab7445d05cfd1 crates/ide-completion/src/completions/item_list.rs crates/ide-completion/src/completions/item_list/ sha256:d9460a194ca5551bbb4017daeee742b39518e3db7496bf0f74767d2021591a55 crates/ide-completion/src/completions/item_list/trait_impl.rs sha256:877c02ea9a8f96409af93b29b2bc23e2d2accd870af1b65b9696542dac8170ba crates/ide-completion/src/completions/keyword.rs sha256:d639951115c75a93b9d6a654730f79c1fc27159fe03d4da4142c5e639a4bda7f crates/ide-completion/src/completions/lifetime.rs sha256:a8295b9f9d5f94a6de7be6dba7a27ad355f1d355b5878fec237d6545ec5c5630 crates/ide-completion/src/completions/mod_.rs sha256:fbae9593a37542b87714e7f6c7a8cec2738710d56d43af50a3e12bde33a7eb04 crates/ide-completion/src/completions/pattern.rs sha256:8b29aa3bb8af3a0348e8dfecd2929b3e5b7be9df8bdc5ea28853c2bcf31f8747 crates/ide-completion/src/completions/postfix.rs crates/ide-completion/src/completions/postfix/ sha256:ed5eceac3dc0f9ce72ecad3062407481f0fb9705914634eaee542957a3e14a7e crates/ide-completion/src/completions/postfix/format_like.rs sha256:03da3be68d7c5ff7a3125dd845e5410e05fe07d4c1624739a50e03387e4a7a70 crates/ide-completion/src/completions/record.rs sha256:dde90836e989060d24606cf335373caac121107c2d2120839eb5f8de544caf2c crates/ide-completion/src/completions/snippet.rs sha256:65c08f8c5da47b8c04a9a96c69def9fb576be7b7368fa63569cbfa209d1fab6c crates/ide-completion/src/completions/type.rs sha256:2bd311915ef4d5678c7bf801453b1db439aee3779724dcb9320c6766f7301abc crates/ide-completion/src/completions/use_.rs sha256:c7d67d5a055e957e15dc6c75c686818ebc66b6efd33cf36e8f7c2adbbff8d773 crates/ide-completion/src/completions/vis.rs sha256:a502fdc1456f2099454b316bddb5295b97a0804d8e4d623766f6e097493ebf71 crates/ide-completion/src/config.rs sha256:0907a926e5c742329ba7aa6071567401dee21959405e3eebdb21632d14381972 crates/ide-completion/src/context.rs crates/ide-completion/src/context/ sha256:ac1e9908b59c7d1e2373d58aff72f4ec9afdc3c1ea15af5daa063c7890dcb5f3 crates/ide-completion/src/context/analysis.rs sha256:459583f0a63c766c1489d86e5a15cd694b2e498589ad6bcd3bacb158371418f9 crates/ide-completion/src/context/tests.rs sha256:955240d0e5cbfd351fd1a5dbc0e43eb8a99ef935a775cca1fdcef6d5834e7de3 crates/ide-completion/src/item.rs sha256:1c07b82a5a748fab0a360d245903a8caa9849d33106455bebf1d3d9029ab5de1 crates/ide-completion/src/lib.rs sha256:90624849b2b811d86ff6a6517998e048a012e6783839cd80678fbc26a4a88c16 crates/ide-completion/src/render.rs crates/ide-completion/src/render/ sha256:267cc26c033d900286d2c921efc2b094a13cf9327d5a1bde19bd980811b0657d crates/ide-completion/src/render/const_.rs sha256:45fd5a3f848683bca7e86040f67465b406ef45602fec05f34047533ebe00f621 crates/ide-completion/src/render/function.rs sha256:a158dd23a1838af55d3f97b1a917e4d34b1bb2e5c3709f1f31d61a28396d166d crates/ide-completion/src/render/literal.rs sha256:0088a980794ffc1b05e89742dfae4f1f34882c8146215434138ebc42d6fd9780 crates/ide-completion/src/render/macro_.rs sha256:909154fb168fa71327d980ed7d3c77e096c060ee4e1bd1eda9662a9cabdfb8d7 crates/ide-completion/src/render/pattern.rs sha256:5b978788ed5e288fd2456dccc4b0c8aa84ccca9d801c026396deb160fa58f711 crates/ide-completion/src/render/type_alias.rs sha256:c0250177336b902e92587ee6a851e4159f6e902714fc9b3b3bf50f8aa090bf0c crates/ide-completion/src/render/union_literal.rs sha256:b0459eb36a8b9a7665ca697420c9530e97d170c6dfc27a93e393a91256f01c53 crates/ide-completion/src/render/variant.rs sha256:de1623eee4c3ac8da1dfd46a0802fdc24ad75151dcfa5f5a317aba036ca217a2 crates/ide-completion/src/snippet.rs sha256:ce3682c35ff075ca9c86026f76aa21587836d52588dfaf753030247ecb1f501e crates/ide-completion/src/tests.rs crates/ide-completion/src/tests/ sha256:c66ffbe51b197eacf847dd256bd5c70a71ec8316ade6557f295411ec1bf93688 crates/ide-completion/src/tests/attribute.rs sha256:3291e2e9b1a4e8c49b947e9f72f14fc296b603e623d254db22a67b4016e3f857 crates/ide-completion/src/tests/expression.rs sha256:ccd2f77ee85618dd37293e8bf50196b4c4d6f5933fca492879d0891de8154f1c crates/ide-completion/src/tests/flyimport.rs sha256:c3c1b5bc1b977b3a82d148eec6ae543ff4174f31c60bf20d657feab3fdc848d9 crates/ide-completion/src/tests/fn_param.rs sha256:df8f2b4d66a7c0d422782246b14747613a884d13b8a877f1321c2cd75d75436c crates/ide-completion/src/tests/item.rs sha256:4e24eb1b3e7888b847cd46bb08741a0fb4511868133abf680072600d9919da1f crates/ide-completion/src/tests/item_list.rs sha256:d9a330c2b0336ad2c64fda5090c29e5f10d8cfdd4a24dc9f6890e8de31ce3042 crates/ide-completion/src/tests/pattern.rs sha256:e7becc9127762fc65fba37e0be1af7e6fd40035b51304f9608ffab072bfd7c81 crates/ide-completion/src/tests/predicate.rs sha256:c2bed2a73d751590d4815c98bc67423f4f22fb8244e9ee8825a7efe2dbdd673c crates/ide-completion/src/tests/proc_macros.rs sha256:5c8eb077b39b306381e69a974573aa96c7322112d45273a9ab1485fa49df48bd crates/ide-completion/src/tests/record.rs sha256:187f0947c4dcfdf6d8895b5f165b29d7ebdb6522b857ae5eea7c0688f6d36113 crates/ide-completion/src/tests/special.rs sha256:ef8cff42d113408d2f87070b4481597d9234c3ea911c7a35bff6fdc58d10a379 crates/ide-completion/src/tests/type_pos.rs sha256:afbe12e7c6fa709d3d246a79dce3d183b5d0ecae8eb49e9a9e62ce871201919d crates/ide-completion/src/tests/use_tree.rs sha256:e58bf9ac25f7d9b62c920e615ba1984cf136d5bcaaadb209da0ec7aa3204cd89 crates/ide-completion/src/tests/visibility.rs crates/ide-db/ sha256:589aa9a3f64f7c446b11d4bc567393782942c062d91d3615224fe5a45ca48197 crates/ide-db/Cargo.toml crates/ide-db/src/ sha256:61da8c0cce53aaa5bc2fa3f2116fa8fc68ba82539ddf1f0b9054873d48f424d7 crates/ide-db/src/active_parameter.rs sha256:6695130c212057a90bce28cdd0d74898a7c07b6bfd8ab9b75b6a5e9f5d792097 crates/ide-db/src/apply_change.rs sha256:fbfd039501457117f707a25da0a045808f9d2cadf43e7d44817ed652e09b8852 crates/ide-db/src/assists.rs sha256:3d75b8b001c62ebb26016bf3301ecc1257e7d9016e612b1eb743420d70b89892 crates/ide-db/src/defs.rs sha256:d41ff54033c31f9a01594f05bae27dfd89b9a52edcddca166a0793da9456ac36 crates/ide-db/src/documentation.rs sha256:25b0f544efae223e8820b0a644ecf83708e8a64eafa3f896d1091eee3968f392 crates/ide-db/src/famous_defs.rs crates/ide-db/src/generated/ sha256:497ea89d77e36e1f699176fe852733e34fb872b828dc8cfaf08119ad549155ee crates/ide-db/src/generated/lints.rs sha256:3e69b5cc1a2ad80e2e2d1a37dd444b74e94c321d362b1854568069ab2854d0d0 crates/ide-db/src/helpers.rs crates/ide-db/src/imports/ sha256:5025602f8db1b8849b5bc947bf98674d316b073f4e84f51f5a0c70e19a5a8a95 crates/ide-db/src/imports/import_assets.rs sha256:906970758b64cf0dbf1b4f9d467f512ff7a88c47a951fbf5c4201b590ee2705a crates/ide-db/src/imports/insert_use.rs crates/ide-db/src/imports/insert_use/ sha256:cd6dbac4fe6d278c9eed9cf61deb8a7c34441e083db669b802d2c724469ade4a crates/ide-db/src/imports/insert_use/tests.rs sha256:d436322d0fe7ddbf5cf9508f469eef51ebf7e97452f8ccc159c8a31ad072c8a3 crates/ide-db/src/imports/merge_imports.rs sha256:c1069cbde97bb33d18aeb38ef1ed7218a6b1b225021c97922f018b611ea8eb21 crates/ide-db/src/items_locator.rs sha256:79aabec6db8ad6c9ebcedd0738fa9e2b56c20bd317ca2c7e4739aec87665a8d8 crates/ide-db/src/label.rs sha256:98cb870b3781015d4179ef1621a47cb56c4265e54967d2b1b66175c3ec3346db crates/ide-db/src/lib.rs sha256:52e1125fbc0c47638d4ede583c4f5e53d2e096fd029f33add4bb3ef1d658d183 crates/ide-db/src/path_transform.rs sha256:b89cda5337ddd5c65bee6611169bb72e92eb47946de4f62a4c3592f0224188c1 crates/ide-db/src/prime_caches.rs crates/ide-db/src/prime_caches/ sha256:23912a019de25f8e2fc7dfda6c61c17cbbfb8f7489464ea84007d06724c01d7d crates/ide-db/src/prime_caches/topologic_sort.rs sha256:7baa877247e3b8f9e0bed4095f819afef7b5f43c6bb586a52d9ce8c3ec6e15cb crates/ide-db/src/rename.rs sha256:707e86d6b16c87c24f46edde90ac635e896afc629645fe47ed6f712ff8323e18 crates/ide-db/src/rust_doc.rs sha256:74c6e98dd5d481c2af2a18c5e75f50fdf6aca4a634fdd08171ab15ad953d4cf3 crates/ide-db/src/search.rs sha256:b86a46db4915ed2bfd019714c852bb46c7e4ab558fa62add1136fd97795e11de crates/ide-db/src/source_change.rs sha256:60f4664327d735faf546f8ac3f7c5891045a402817debbfec921270cefadf327 crates/ide-db/src/symbol_index.rs crates/ide-db/src/syntax_helpers/ sha256:e7ac81001aa571336e02291e25aa5305db13dd8dc04b5f7e7ad9043d65c7b5ae crates/ide-db/src/syntax_helpers/format_string.rs sha256:31550807f9c9b8e2ede767b7af009a25631b34c6b4ce6660ccde4b1f090ddee8 crates/ide-db/src/syntax_helpers/format_string_exprs.rs sha256:a054b997e31677397d81f437c0fd9ff3bc500b4762929ff5ebdee057475cdc7d crates/ide-db/src/syntax_helpers/insert_whitespace_into_node.rs sha256:df0a9ec38c0a7cf6a3ad82c3c0e62ebd183bbf668bd7ae85c1e013ceddc9e79b crates/ide-db/src/syntax_helpers/node_ext.rs crates/ide-db/src/test_data/ sha256:773c4e2767a12efd503d3bbc3b7abc37bef730cbdb522d32665933e8513f3d8f crates/ide-db/src/test_data/test_doc_alias.txt sha256:851d4c7a502ed3907f6f28b324e5ee9b392490d3f1af0824e39af22967d62648 crates/ide-db/src/test_data/test_symbol_index_collection.txt sha256:c535b53737f0405292a07b9acb9fa914158fb3f272b5e707b048f59823b9c981 crates/ide-db/src/traits.rs sha256:ca19db8c415fc1803ec1a822cde042e07d2256877e0598cbd4ab0a9e45fbf5c9 crates/ide-db/src/ty_filter.rs sha256:246b4c91e37bb7a7ea18fa9641f53ae3c6017c999a1c180a56e7bc46396fbdfd crates/ide-db/src/use_trivial_constructor.rs crates/ide-diagnostics/ sha256:7d830ed2a9644937472e8e0a476d1e818434d69688a9a9635b26cb500a10c92c crates/ide-diagnostics/Cargo.toml crates/ide-diagnostics/src/ crates/ide-diagnostics/src/handlers/ sha256:9709c9d267a6193809f9e6f40f4b0ab14528a10cb29e17d72c4d67498c1490cd crates/ide-diagnostics/src/handlers/break_outside_of_loop.rs sha256:5dda9e33f811a83c63659e2176426148b0693fc93b66a04d454e170148bc6be3 crates/ide-diagnostics/src/handlers/expected_function.rs sha256:cb979c420a52a0850743c59ab3e26f2db768f31b19e8d7df07a180fd98607051 crates/ide-diagnostics/src/handlers/field_shorthand.rs sha256:da6194c096aad293f686fcac3060a5c8d4cc28811cd42f559d8cc727c90e192f crates/ide-diagnostics/src/handlers/inactive_code.rs sha256:32ec400f47689d7d807d25f86d832c85be7b8b5414f18391d53444777e71e015 crates/ide-diagnostics/src/handlers/incoherent_impl.rs sha256:e9160108ca307a7d1d42b0f6dbcb2b822f5ee3a07cb1e3caf21f13f027189a99 crates/ide-diagnostics/src/handlers/incorrect_case.rs sha256:7090b5eedb3419e58be29b3f52ee2414bd2e2a6cecce8cce8750a2e6fb12465d crates/ide-diagnostics/src/handlers/invalid_derive_target.rs sha256:c525a31d2b7cf1dda21e120a02478551d717afabc2183917ceebc34116275375 crates/ide-diagnostics/src/handlers/json_is_not_rust.rs sha256:7cdd58b36bb975e005876812f08b2c1edf19b9885e9d636a5fceb9533bca3ded crates/ide-diagnostics/src/handlers/macro_error.rs sha256:f3bc94ed00c79b6980e4637b413cef520b0a98268b96a00e6500a2ff5b438cb9 crates/ide-diagnostics/src/handlers/malformed_derive.rs sha256:c71332b1740b527621a8dafbdb7ac38e520036e627be213a4f021e0657807937 crates/ide-diagnostics/src/handlers/mismatched_arg_count.rs sha256:f24d5f6496e7497c68687dcc23d2267b999e83c462d8c83867f1a2330dc3276b crates/ide-diagnostics/src/handlers/missing_fields.rs sha256:c83b9d64fde5c9a4083a77e9189d885e6c33f3526d30d60344b30a6790db748e crates/ide-diagnostics/src/handlers/missing_match_arms.rs sha256:0150021ae8e2711a1a5535ddc82a18f27a4e1abd961a08fa1d6a95b77cd140b0 crates/ide-diagnostics/src/handlers/missing_unsafe.rs sha256:9e2b82369d9eebb3ca73372612b6e1aa9be6a24d77e1b32ffff3e24ea6479ed8 crates/ide-diagnostics/src/handlers/moved_out_of_ref.rs sha256:9d8410c221996365b856d40e3806f5926b6b35f1101e94854979e47f398f3e44 crates/ide-diagnostics/src/handlers/mutability_errors.rs sha256:c8a1435a53a45fccf9db20d32a46324fe183bac8267c31af104a105925e7167e crates/ide-diagnostics/src/handlers/no_such_field.rs sha256:b71d750ed2eb5d030d508f11b48d144dc2cb4e2a2b2cbd5d08529f440af90ac5 crates/ide-diagnostics/src/handlers/non_exhaustive_let.rs sha256:46f38a635c06042b9696ac8615e8da7d242641b2593c3dceb8b53f1012d0d3a2 crates/ide-diagnostics/src/handlers/private_assoc_item.rs sha256:b16889cf0fbb057c0c7ef8d377f7d72265e4fe3486f5e9ad865e4f9663d86987 crates/ide-diagnostics/src/handlers/private_field.rs sha256:e82704478a94945b9e87df60b4e9de41d1021767cc424b45366d08098a8c4d3d crates/ide-diagnostics/src/handlers/remove_trailing_return.rs sha256:fc11fb57d8c2dce078a0106500d1de7b761b4e82032e2d8ef0fa4d8304628ca9 crates/ide-diagnostics/src/handlers/remove_unnecessary_else.rs sha256:3088f17622dc98de9695cdf273258c9164542ea1d4d9f5862ad19c8d8bc8b194 crates/ide-diagnostics/src/handlers/replace_filter_map_next_with_find_map.rs sha256:d68f7280d9b4b5542963303925a1dc287bde0bdd2c70090ba17c7ec0707a07ec crates/ide-diagnostics/src/handlers/trait_impl_incorrect_safety.rs sha256:257f01c659d09de850521e1bd945d6e531612c1bf1e55961a1e6f1589e9ce8b8 crates/ide-diagnostics/src/handlers/trait_impl_missing_assoc_item.rs sha256:14e09523070777b51eb3e56692295f17170143f03f00b687b9c9a4e551ef0b8c crates/ide-diagnostics/src/handlers/trait_impl_orphan.rs sha256:af8236c4c1baeafef22c2b8ead5cf2ac7f00450ec34cf87abb92204b8e2a7279 crates/ide-diagnostics/src/handlers/trait_impl_redundant_assoc_item.rs sha256:7f5dc0f2e29c4f963f4b4d12c512096e67bc63f40d99c19049841db4223d7af4 crates/ide-diagnostics/src/handlers/type_mismatch.rs sha256:ac415693558162774281ccdc156a0a8fefd76ffb223c371492f2994a97a167b3 crates/ide-diagnostics/src/handlers/typed_hole.rs sha256:6e1656434c042ccd06e1bc0ff170504f9824651170b746f23278244e38e42473 crates/ide-diagnostics/src/handlers/undeclared_label.rs sha256:361fdda0bb11135e752fb8b0a87435f6253dd50b7855fe7fde7cb9c5c40ad527 crates/ide-diagnostics/src/handlers/unimplemented_builtin_macro.rs sha256:aa83c11968df9806a5b393accfa97b8c321af2f366d3aec2e2ebce82724c84b3 crates/ide-diagnostics/src/handlers/unlinked_file.rs sha256:52f363905196eb02315e69feba9f6ee0e061cb452555e4fef728e8d555112a67 crates/ide-diagnostics/src/handlers/unreachable_label.rs sha256:3fd46b1633423cc4db27ab849d0d6f48d6462447feffc2b6e115abe385e978e0 crates/ide-diagnostics/src/handlers/unresolved_assoc_item.rs sha256:23c574bcb785cfea6d831826a6a817018b795535bfe93498e6a8375f93ebb453 crates/ide-diagnostics/src/handlers/unresolved_extern_crate.rs sha256:7b8e454511789aa35ea00204a7e594dc73c250fe21c73135a66fe3f388ee1a03 crates/ide-diagnostics/src/handlers/unresolved_field.rs sha256:d3308b4fb634dace21c666070513c743baac1f5b57ca2e53fe26fa7dee6a3f86 crates/ide-diagnostics/src/handlers/unresolved_ident.rs sha256:09c3ffb8a9b1eb384356093a0845322c61819f7ff344dcaf64216fc24a674333 crates/ide-diagnostics/src/handlers/unresolved_import.rs sha256:ebd34c865107980d15a0526063e3e87a680528b1933452fc6fbaca4a35490841 crates/ide-diagnostics/src/handlers/unresolved_macro_call.rs sha256:a0a35b13401cdea1904834b14c62151c6f6e25de1a42ef01084db14e72911fe1 crates/ide-diagnostics/src/handlers/unresolved_method.rs sha256:4cb77106cb515a3b8ce7a03e5dadc2247ec6bb786fc83b7cca88981e6d9a6af3 crates/ide-diagnostics/src/handlers/unresolved_module.rs sha256:857c42adee3a3f5d8aab95233075ac579c6f5954fba7644a79df68f21f8b03d6 crates/ide-diagnostics/src/handlers/unresolved_proc_macro.rs sha256:e98e6d910b94e9e112fc8a5123e94431dca5d07b1bf64e4879e6387d4de389b3 crates/ide-diagnostics/src/handlers/unused_variables.rs sha256:20f798249106e6664d86ac92bbc4e473f0b62d2096b9d7f966a571b3437f7cab crates/ide-diagnostics/src/handlers/useless_braces.rs sha256:436a8c7ecd8dd2ab5eb2dee044444841e5b090916be28c1bf602ad0b2c085d75 crates/ide-diagnostics/src/lib.rs sha256:9db63d5f0e32bd4762859ea3c8cb7e917c890030c09803310c15a79af2c1db94 crates/ide-diagnostics/src/tests.rs crates/ide-ssr/ sha256:b298e9a33816db24bda05337c3c18a26a9c6395485a3b3eceeb0bef24d93a719 crates/ide-ssr/Cargo.toml crates/ide-ssr/src/ sha256:2bf63d5332bd10c6fa041c7a234535ba71d1c5dacadcb4302d4c661c173dbfa8 crates/ide-ssr/src/errors.rs sha256:8caad9fdac2366c76ca2ea36bbb9cd7d0244452a854763a99d1cd5b21d598688 crates/ide-ssr/src/fragments.rs sha256:2a214148f3bc93de5e4fd89e29aed4b51a7943ed2108fce2fe8c92a35588ed06 crates/ide-ssr/src/from_comment.rs sha256:fe4099d71804e73112376a05d83d7843ba60ec2362393325a8a142dbac283d36 crates/ide-ssr/src/lib.rs sha256:26dd09dca8453729978fb944fea357d26e92f73a65d7988fdb73ec355dc182ed crates/ide-ssr/src/matching.rs sha256:49941d0045fc40cb4d392aa1251159f32ec101b9ee4957039a5a171fb70d6730 crates/ide-ssr/src/nester.rs sha256:256a50800c5e54fd705b478404c61999ea4038e9a806a128d7100a5611b8a398 crates/ide-ssr/src/parsing.rs sha256:937855f8e184c5953f2bc0a60d8289b5800d290898618dc71051c7420b04ce50 crates/ide-ssr/src/replacing.rs sha256:8fed05d0f0eb00f8cfa2dde33525a85d3525c75d0cb2e02d66018178a372012a crates/ide-ssr/src/resolving.rs sha256:412c433a67ca84757cb275e345d528b9f349c9859fb5d532208d24e399a8157d crates/ide-ssr/src/search.rs sha256:3125e1f8b1c61f8abf0593f48cd225f7d96c4d734ea562759f285dfdb959f909 crates/ide-ssr/src/tests.rs crates/ide/ sha256:0c4c4f6230748cde5780fde96f638d88b3765245c9f36ff4ffba299b7bc95878 crates/ide/Cargo.toml crates/ide/src/ sha256:80d5e548cf1aff5ce92ce586b9edd4445dbcd238696e39a1dec2eec855cdf057 crates/ide/src/annotations.rs crates/ide/src/annotations/ sha256:5fbc64d4103b2496f303632a78d85aab9a6312cf609dda8ce0c1d7c55d35914b crates/ide/src/annotations/fn_references.rs sha256:49558ec85fc813be974fb517245761c904a48cfb0545f49fc9ce85340e00450e crates/ide/src/call_hierarchy.rs sha256:f8452ae508e756442ba5841ad99a6051e7621a26edb0a8c0c2c440bcc40701fc crates/ide/src/doc_links.rs crates/ide/src/doc_links/ sha256:2ff6e7dc52868669cca0876dc7e68860030c9925e78997c35ddf0f378826dc5b crates/ide/src/doc_links/intra_doc_links.rs sha256:a4b263caffa0649031ed3b14fae120e52c799ad12b890a381fb51d548257f02a crates/ide/src/doc_links/tests.rs sha256:412a6f981d7afb507cfac227ea621087c7360c2dadefc8f08c5071a9b2d2c74e crates/ide/src/expand_macro.rs sha256:a96d705962db77f0bd6b8ba776584d5cefda796ae5c58cdfa0091485ddb65460 crates/ide/src/extend_selection.rs sha256:5b453427494f688407fd689bc1af7bdbfe513f5d6b18c1ac5b3ffb3bf22391f9 crates/ide/src/fetch_crates.rs sha256:a328853ce4be7ebcfbef0a19ece067574089202ffaf2e85cc835b066ba1ddfb7 crates/ide/src/file_structure.rs sha256:c0f4c4c4f6b129c6e5418ac3d60dc1d4377ae9aae149e2b0206b5669f90a4d4c crates/ide/src/fixture.rs sha256:d860977b1d69d24dc6a33cc8bfae350d3044ce87e69d5a70f8a6b76b260e7021 crates/ide/src/folding_ranges.rs sha256:89a0758166ff1bd860af88511a16793a1b3f5b9e6b2083e65d8634fe0758edb5 crates/ide/src/goto_declaration.rs sha256:701c065c46bfd939d68832300070d5195a751d967681a12e9b3b1341b4f53570 crates/ide/src/goto_definition.rs sha256:b0dfc697b652409d72f6e018bac44d700cb8ad7d18f9ab2a285b3257104dc2a0 crates/ide/src/goto_implementation.rs sha256:5b4c96cdb3467ad9063970aed9ed673eebb5b2faa009da60c0fa2ef41773678c crates/ide/src/goto_type_definition.rs sha256:b880336f9fb0b6fe6543d8eed5d02332c341c0aed04b1c5d764e46b422f5956c crates/ide/src/highlight_related.rs sha256:97cc06222f3117f7cf615f115138a35eef8047f34753666f78fecaf1d5c553da crates/ide/src/hover.rs crates/ide/src/hover/ sha256:5a5e55ad5eff942153a349d2a043367ae6dc43186ebe7835632343d6ceddbcc0 crates/ide/src/hover/render.rs sha256:0fd1795e236f400d2c07abb0ea6febaebe71cb703dbc07bb529cc1c7600666b7 crates/ide/src/hover/tests.rs sha256:3faa349addf477b1f052ea9e3a9a42f2e2129454a6fce2841ea01bf3b90fc46b crates/ide/src/inlay_hints.rs crates/ide/src/inlay_hints/ sha256:856caed4d6b77e91d5679a23b7ae118854ecd0acbc59acf336c85f68c587264a crates/ide/src/inlay_hints/adjustment.rs sha256:2a6d16b7e61bec9dbcdcdd581a299ce8ca04b179b103db371e1cc7b1d7404091 crates/ide/src/inlay_hints/bind_pat.rs sha256:1f5fd6c68eb10f807d93c017a8116e97f3eb5537acb34bedb80a71dfa45bc4f3 crates/ide/src/inlay_hints/binding_mode.rs sha256:df2d4a4a404f8c09b5d0e4817d4b58fdcc317dbe805ec775ffdda539de163346 crates/ide/src/inlay_hints/chaining.rs sha256:c1fba887cc0e9ccaf87bba3f552921020d19d37b85443291d7dc12f5f3e1da63 crates/ide/src/inlay_hints/closing_brace.rs sha256:ee7ef4369b3d09d67ea7aed5f35b39528daa0aa05d3783f6ac83ecadab17f58c crates/ide/src/inlay_hints/closure_captures.rs sha256:e232fb064e00422a71820c47b2b0d2237e61a8626dfec18dadc2c99ffb2d84b7 crates/ide/src/inlay_hints/closure_ret.rs sha256:b15923b9187ea16eb5ea49118796260b713a9507a7ae7802fd00aa86c5159752 crates/ide/src/inlay_hints/discriminant.rs sha256:5ea7860c34b8f69ff2b1366444eb5dbf6caef44ff88cd760346ae27b357c654b crates/ide/src/inlay_hints/fn_lifetime_fn.rs sha256:d61bdc685250c21caf3559b00c9507bcfc1593ac68d3fe9a3a119bbc42f06884 crates/ide/src/inlay_hints/generic_param.rs sha256:532a628b855a8c57c94545a4c768dcdd0fca9d4722196fdceee4ab2ca3298a77 crates/ide/src/inlay_hints/implicit_drop.rs sha256:aa974dbeea9e6871b235a0d177c5c4e9dabd140f19404f16b3f352bb5e17ade3 crates/ide/src/inlay_hints/implicit_static.rs sha256:8193a3b442797950d3a06164a742c818a5cc162e3297c62828e4848c546f4744 crates/ide/src/inlay_hints/param_name.rs sha256:eec0b782765ba8886cb9fd02c432b9d7d4d685b09b7442abd6e11d4d044263bd crates/ide/src/inlay_hints/range_exclusive.rs sha256:9b5b03b2234223b01e1e0d23afc259c1adf07aebca7910ce27b066da31db64e6 crates/ide/src/interpret_function.rs sha256:54e754a6b025a1f745edd679cd29347917f92157f84a80a55f21830358ae262d crates/ide/src/join_lines.rs sha256:5ad5314bf245e4d7d7fbf9f9a555379e1c5771a2e093879d2091ebf9f7952ee4 crates/ide/src/lib.rs sha256:a161a8e79e72e6beef0d1f02df317d38f98983a0162f52d224b16812f22095a7 crates/ide/src/markdown_remove.rs sha256:20056b1aaef5ad32041b6b2d2d275d6ee8df6405cd61033703cc8e0711c0344e crates/ide/src/markup.rs sha256:8d5db2441dff29ec117f2982c69211d69b2ea98a92e7896154b78d99c3983baf crates/ide/src/matching_brace.rs sha256:7fd7c240c7fc8d077a42e2fcf7f4cb8723a7892b29040476f7540a7b336c60f3 crates/ide/src/moniker.rs sha256:2d9dbdba49a186be34133ab638142727fa178e3f04b5523762679b9367edbe42 crates/ide/src/move_item.rs sha256:9b47e2ca5f45906dafcd12effd6d3ad4e8aa706cd69a0e22828525c59f988f18 crates/ide/src/navigation_target.rs sha256:ad127f197a6d46e36edbbc592f30f8c426a97d60c7e53438f2f9f9401f590e19 crates/ide/src/parent_module.rs sha256:3d3c2d2f653219d819487c56173bec4e98e1afc3732300c635c670962ffad3d5 crates/ide/src/references.rs sha256:57365f6d1d606f63d4c002e0605d048758e3e7a740e15888816b18b0f55b9389 crates/ide/src/rename.rs sha256:75023eefaf83ae10b1fbddeac8df6594410b92df8f515a9d5e001b7580e096d4 crates/ide/src/runnables.rs sha256:bdb15cf64728587761465380cf4dce5b0dd789cbc5d5ad6cbabb9d6f55afa153 crates/ide/src/shuffle_crate_graph.rs sha256:4c2b81bf1d84587fabeb51c0234287bb136a573d14bdebf0f5522599bb20c525 crates/ide/src/signature_help.rs sha256:e81ae0ea454e3e66945eed3022f38ab40e453336b4e37bbdbe571f176e7bf0d3 crates/ide/src/ssr.rs sha256:4b3b01674da427a11f058379c446c3f9fb8e10d43150477f87b7ef2d010eb874 crates/ide/src/static_index.rs sha256:dce152aa4570f56d192c1b133f510d24779b70bdc708e7d22a8cd64ea237b92a crates/ide/src/status.rs sha256:af085915c02584bd7de6adfc641dff837070cfc3f755a5698269d89a0c3b71f6 crates/ide/src/syntax_highlighting.rs crates/ide/src/syntax_highlighting/ sha256:e9716556349fe7eafd009bd17e5d4494bf6dcf15a9e8bf02447a38412c9a05ad crates/ide/src/syntax_highlighting/escape.rs sha256:e9edf2be50a40bfe2da0f82495ff31996f5e48a875954b79ad848a6e8dcff42a crates/ide/src/syntax_highlighting/format.rs sha256:bc0d786f66394d769c0b264aefa774426366d1894bafbbab6e795bd067691415 crates/ide/src/syntax_highlighting/highlight.rs sha256:8193398d0bf9b087a7b3e9cab0a3f743d751284d8506405e3a96e66f5a814133 crates/ide/src/syntax_highlighting/highlights.rs sha256:edc104053c35ec2d4f2a9c62512c85e226f2ff42b7c110462b1610b7924924a2 crates/ide/src/syntax_highlighting/html.rs sha256:374647624e2ac6b9cec5d7c9ce9533c421521feeb91aa689252417b1d3c16d85 crates/ide/src/syntax_highlighting/inject.rs sha256:9385788c5b808d19e3051dc23cb84cbf09cd6066e9cecffd1c01d36ee80d9683 crates/ide/src/syntax_highlighting/injector.rs sha256:383dfc1dcb57020d92fe7991e31c55eefd67644ec51fb0f4a34afafa5fcf3aeb crates/ide/src/syntax_highlighting/macro_.rs sha256:a1f12dded39c761006e8e864ede0f31de2adc5203ae7073116741fe4afacb43f crates/ide/src/syntax_highlighting/tags.rs crates/ide/src/syntax_highlighting/test_data/ sha256:c4a2ad09cde70b4837b62b6e70ad8fb937176555dd38a02c0cea9793fd487325 crates/ide/src/syntax_highlighting/test_data/highlight_assoc_functions.html sha256:83c0825a483cb33cba029f93d8d209e102afa293126ebad4301e60e24f622e3b crates/ide/src/syntax_highlighting/test_data/highlight_attributes.html sha256:8a1244d9f96314d227e2b6bca94f52579060cdd63b0f3187405898305acccbaf crates/ide/src/syntax_highlighting/test_data/highlight_block_mod_items.html sha256:dde0bc893c7810b68b404fdcbaeaec8eb89dc24871f826b53d97053f9b5801d4 crates/ide/src/syntax_highlighting/test_data/highlight_const.html sha256:99342b737510a6e718bc2c7207f80dfa1e93548932a997392f7d234b9e5b25ad crates/ide/src/syntax_highlighting/test_data/highlight_crate_root.html sha256:da47021b6ea1d5dad395cd2d1c58e3947a061c52cbbc8eb34a4f7fe64dfc28c8 crates/ide/src/syntax_highlighting/test_data/highlight_default_library.html sha256:5bd6f76297012bb5c797caa18ca7e90e87b78927069a3ab366f8a87be2c2bad5 crates/ide/src/syntax_highlighting/test_data/highlight_doctest.html sha256:b28e28b6d1c714082a64618c16211207e685d952898921fa025a5edf47beacda crates/ide/src/syntax_highlighting/test_data/highlight_extern_crate.html sha256:ae97d96937323857a258b118093ad9ef029579800281b2bb72ddab3bcff6c20f crates/ide/src/syntax_highlighting/test_data/highlight_general.html sha256:e168582954000bcb54c71d841fc2cacd938cef1f7183ad989f69d1f134b65068 crates/ide/src/syntax_highlighting/test_data/highlight_injection.html sha256:b5896c57679bf8697229378ccb5448d7b21d9f845da525303631566ea21ad9f8 crates/ide/src/syntax_highlighting/test_data/highlight_keywords.html sha256:b92e77db612633828c25bb7049ce6a855e6ca90a983f235240600650a18c1f95 crates/ide/src/syntax_highlighting/test_data/highlight_lifetimes.html sha256:0ee26071188e5759eb4bdbb543e555b3c48df4e8765399634c6938c297e86c8f crates/ide/src/syntax_highlighting/test_data/highlight_macros.html sha256:cdb1eba12edb7b495e65b237cc7a9f990d152c557c2282b53b786f39da0a91be crates/ide/src/syntax_highlighting/test_data/highlight_module_docs_inline.html sha256:81d2ad60ad1b53c89f203c39804295ec671a5215a08e55f772ea7503c20805f0 crates/ide/src/syntax_highlighting/test_data/highlight_module_docs_outline.html sha256:3d179bb175a5b3e8763cef1a1276fa879fb5e4398f2f634d9d213c9021e3ac7c crates/ide/src/syntax_highlighting/test_data/highlight_operators.html sha256:83ac914ac2e26735cfb376c651bbd10798ea578669edd79aeda3afe9c6135078 crates/ide/src/syntax_highlighting/test_data/highlight_rainbow.html sha256:9f1b6287c13252d3c39fb6eaf311986de77da27102ae7e237b7612c81b1d2dac crates/ide/src/syntax_highlighting/test_data/highlight_strings.html sha256:157fc44061a35d1a2ef1732607e59bb93eadabccd2492580f6e9d1688978b67b crates/ide/src/syntax_highlighting/test_data/highlight_unsafe.html sha256:2ee603ecb2d92ade95541b13e88f462c0f3363c1a193747a8f9dd39e824f1a0b crates/ide/src/syntax_highlighting/tests.rs sha256:dc763fabfd7773ee8c2de6bcc62911dc56d289f700d7c8f4ac45add2e877cfd5 crates/ide/src/syntax_tree.rs sha256:db412a5f92d123cedc859dcb6b03374ffea91158ecd91caa0ecba383a24f76b8 crates/ide/src/test_explorer.rs sha256:eb6ea2ba9c04572a9e3acb84a72b93d8057cb99755d8a711af4e0df9c50b22f0 crates/ide/src/typing.rs crates/ide/src/typing/ sha256:b12722e56f9dd2b170c2fcff7f906ddecc4fac33722ca69185ece95289870385 crates/ide/src/typing/on_enter.rs sha256:15c75253cc8f4b6cd6690fcb034aa2deb8c5bdc329702b9175ff7f4be556d70e crates/ide/src/view_crate_graph.rs sha256:e90981c285fe15824dc0d5260adb7c73887ea0372273aa152bba870e85b8c0ce crates/ide/src/view_hir.rs sha256:0b86674caba77f68bdc43bfcb2f4a6ac9a5ee7125fdebb2897c11020baa5c144 crates/ide/src/view_item_tree.rs sha256:dcb65d74baab7c8e7e8521dff1113052ed366f587a56def8a9b93567aaf110e6 crates/ide/src/view_memory_layout.rs sha256:fb425378bec156686a689af6e440c6fb5f3de5eb2f9509d7cc66af3910b14e82 crates/ide/src/view_mir.rs crates/intern/ sha256:f14fe5275b1bc377c9f21ec50288c1081cc1093ed180c0da43de49def1d1e237 crates/intern/Cargo.toml crates/intern/src/ sha256:78429883614fb0ddefe34d2999cf75f732822d6dd8f4174840d8c096dad2227a crates/intern/src/lib.rs crates/limit/ sha256:dcab34ea0289d9e36eb0dfa5e8e088e38ac383cd3137e38ffcaec9ded0d64c8b crates/limit/Cargo.toml crates/limit/src/ sha256:a4832c403a1ffd43b470c891edca7d0fdbd9f773f991e9c0a45846efa4e9710d crates/limit/src/lib.rs crates/load-cargo/ sha256:1e628017251dedc8ebde5de7e1c3fe703aae25849034824dfa77ff6939070a98 crates/load-cargo/Cargo.toml crates/load-cargo/src/ sha256:223cdd0dc89c7daf89a8ea1ca0a861e86bcd9f99a92fea2c569c18da890672c5 crates/load-cargo/src/lib.rs crates/mbe/ sha256:b56c44228c2517dfc5e8e5888a12370db40ed2373c0e0aefdf2409e75b69c2de crates/mbe/Cargo.toml crates/mbe/src/ sha256:d6a337fc2fbd83545816dfa843fcf8f78c7e5e2d0e04c0aca261447dc6da350d crates/mbe/src/benchmark.rs sha256:5a76af3a3e7209cda20259836602b51df5176487a517a4abc4bf0299e2b9cfc7 crates/mbe/src/expander.rs crates/mbe/src/expander/ sha256:a844eb334a22a28207172d1cc6b5e0060b9eb2fa9d1666d96d2cabb542dc7797 crates/mbe/src/expander/matcher.rs sha256:215ac9ece610b00d880ed339bcf95350cbc3da73620dc8d28add25412c5bcb9b crates/mbe/src/expander/transcriber.rs sha256:03cc71c83fd649a86aedd3a2d920bbd3c31356832ac1dd426f72c8a745556852 crates/mbe/src/lib.rs sha256:55d5bdafeab1cf70a07c3f475bae35b0fe1b3c371b23a0dfec9249fd7c04b96f crates/mbe/src/parser.rs sha256:596f0cf6a9e0a37eff18882b322b858f27865b8f93251d97b116ff041c3c1875 crates/mbe/src/syntax_bridge.rs crates/mbe/src/syntax_bridge/ sha256:e188855d58312bda87817bb9edb0c69a3bd79a5f54218d9e47a03e46535d1bbc crates/mbe/src/syntax_bridge/tests.rs sha256:b3f2a1f909e5ec01278ffc9f8c18ff75006b6d88a4b7c7c5f0c2b8803a0d3d3a crates/mbe/src/to_parser_input.rs crates/parser/ sha256:48d59fe1b236062990893245dc9d73af8153da3e0a358fdf7e733888177e4968 crates/parser/Cargo.toml crates/parser/src/ sha256:47ef9db3efd7130cb3e1c66599e856f0851d9d77def1294dc449b98c6d1716f8 crates/parser/src/edition.rs sha256:7edcf987cfb7f46b5989fd74ef51ad8f2f4a74bac77472218aed20bfd89622df crates/parser/src/event.rs sha256:7e558566e07b5505c3c9c6b39511371f0ffcd11131b9632afb0a97b58b6d5827 crates/parser/src/grammar.rs crates/parser/src/grammar/ sha256:155a516b1b68e4a3a9d616646676f252d1a8aa5d56297f8ba2bb7ac2b49b43ae crates/parser/src/grammar/attributes.rs sha256:c30dc0f523a972ebe2346bc55e8b22eefa4e84b0d3c8917905a3fbcd21c793d0 crates/parser/src/grammar/expressions.rs crates/parser/src/grammar/expressions/ sha256:761f9b33b460b7276491ccc4d8fda2c15a7404fe2e2f24de9dc396c6c4a89599 crates/parser/src/grammar/expressions/atom.rs sha256:d8ef09ed3410c88a5c2ed1184a9631e817f4a9864d2b711b4bcda24705a154f4 crates/parser/src/grammar/generic_args.rs sha256:05f0193f92f40cee7dc8f56306e552fd7f424149a24089875a667e0cbcf531fb crates/parser/src/grammar/generic_params.rs sha256:e7c68e432545ac0d200ad06a11745a16124533fd62907b98dd3ba28ed6c8f27e crates/parser/src/grammar/items.rs crates/parser/src/grammar/items/ sha256:60555b47472fabcbd8b8fb4eca7469525de9516f0c2cc1d823396a29c5f3e200 crates/parser/src/grammar/items/adt.rs sha256:cc707c683fefe9b8577733f0c9216b0d149cc212c4e37efc1733c86fa8170404 crates/parser/src/grammar/items/consts.rs sha256:f95d19154d14fefd234e448eae86bbe32ee57942c3ea8b1a293318fd7c169689 crates/parser/src/grammar/items/traits.rs sha256:3e079cd788649e374a64e7576e32fb7712b9149e6845b22f0e03081a9bf6fe68 crates/parser/src/grammar/items/use_item.rs sha256:e78bdb7f97aed9b833996681779900861238f5fd3c7c20e67e9a8b38649e1f91 crates/parser/src/grammar/params.rs sha256:1be274978cdcf810b37d022936cf407aa13eaaf9a8231c85613db0adb1dddaa3 crates/parser/src/grammar/paths.rs sha256:07b8e99948391746061dfaffe489cbb14daa504043f0a7accf1ae45916672c82 crates/parser/src/grammar/patterns.rs sha256:cd27ea71333ab95a71ffbbfb6fad82e7abd20d2db3be9c01909d80a43e6ffee6 crates/parser/src/grammar/types.rs sha256:604c3c8077b3f8f683055050907a8f7586131f319d80be07ca511acbb6424dc0 crates/parser/src/input.rs sha256:5815c27155d095a3bcbd3d670a9d2ee939c2715442fd082a47bf84a718c77999 crates/parser/src/lexed_str.rs sha256:9577609df61cbf4eada619f913ecf4470d906eb078710f1a41fc571d0150196f crates/parser/src/lib.rs sha256:d1b87047fc1636a066449a848f8c3542939ca4ad9ca16f1cdfac53b43e907b21 crates/parser/src/output.rs sha256:aa9c9ac5d053b37e97828ea390854639421842d7eae21ed0dd716449c42ae372 crates/parser/src/parser.rs sha256:cea90f12d3d9eef349587093081669ff8a3a8d63cb31de0b802ad6557ef451f8 crates/parser/src/shortcuts.rs sha256:e2ac73f3d21dccef9d452cd090006d1e8c0ce0542d4bdbde1be3efc1dfb225c5 crates/parser/src/syntax_kind.rs crates/parser/src/syntax_kind/ sha256:ea04bbfadd8813bd49901c7767bb53891d4460d6118addd57d0a4c731a42abe0 crates/parser/src/syntax_kind/generated.rs sha256:3c61b385404e46d9780264344edceeadd46e79fe584e817664768b6a7a6f1564 crates/parser/src/tests.rs crates/parser/src/tests/ sha256:d549a6fbbdd429766bc38c6e31c9b424635022e893830025588542d9adda3c2e crates/parser/src/tests/prefix_entries.rs sha256:28ea0d7cbf4062fd1294d03b9a9b92fad0e4ef78f71033ed029b652b6d203d70 crates/parser/src/tests/top_entries.rs sha256:084f9a419a1a6852a19982ab3630d563386ba2b3bdf3137c03740e4b0b550109 crates/parser/src/token_set.rs crates/parser/test_data/ crates/parser/test_data/lexer/ crates/parser/test_data/lexer/err/ sha256:92fd3538dbf7bfe24c5f49434a158d4864cf3db44dbbcfb9726d75c9a63690cb crates/parser/test_data/lexer/err/byte_char_literals.rast sha256:447ba8c9613cee159263083630a3bcd9aef742624ed880a7348d6ead36e4b9f3 crates/parser/test_data/lexer/err/byte_char_literals.rs sha256:8adce45408bfd2dec13a9e4cd387ebda0a1f0feb68cb7f3a521591f91f614cbe crates/parser/test_data/lexer/err/byte_strings.rast sha256:b191bc4c84c40159eef30f36de7b3b75ea2356dd00a8eab8435dfd84bed9c1d4 crates/parser/test_data/lexer/err/byte_strings.rs sha256:e0be39ab9057dcc53234d6079f3b17b3fdee2f597d27f14c3f23e9e087ceabdd crates/parser/test_data/lexer/err/c_strings.rast sha256:27bc46ea5375825e79c6820b9b69987b8bc23f8653bb970a52feb719f8b65230 crates/parser/test_data/lexer/err/c_strings.rs sha256:d73393bf72ae48d57814a10101969604d1c09995ed5766b527a9fd02197cc97d crates/parser/test_data/lexer/err/char_literals.rast sha256:553ad1a7177c15ba391b001f9e2b5171acd0beae842ea3a1123459dcfbc56261 crates/parser/test_data/lexer/err/char_literals.rs sha256:b41c0539874207c989825edc486cdad85cd5f97ce42281ccbe4055ebbc937dc4 crates/parser/test_data/lexer/err/empty_exponent.rast sha256:4f108ae5db0332de99416a0dec1f69c6f87f7618e0dcad3781d4a9b9e4262b63 crates/parser/test_data/lexer/err/empty_exponent.rs sha256:b41c0539874207c989825edc486cdad85cd5f97ce42281ccbe4055ebbc937dc4 crates/parser/test_data/lexer/err/empty_exponent.txt sha256:5fa4b8016a194876aec59abcbb82dc5721b8b8bf724de5c27cd3eeea1846b1ad crates/parser/test_data/lexer/err/empty_int.rast sha256:78a8a03a66c04757654036c7424a1b18dc6d2cb117c7f0f97edfdbc29d7108d9 crates/parser/test_data/lexer/err/empty_int.rs sha256:5fa4b8016a194876aec59abcbb82dc5721b8b8bf724de5c27cd3eeea1846b1ad crates/parser/test_data/lexer/err/empty_int.txt sha256:332f68ab9dfd84bfbce2cc434464b9c2d95ffda53aef16e235c1ec89157d84d5 crates/parser/test_data/lexer/err/lifetime_starts_with_a_number.rast sha256:bed64d28d9bd8a17d576738718602e5e3c6fbe897096b1a2f66c18340b130b1b crates/parser/test_data/lexer/err/lifetime_starts_with_a_number.rs sha256:332f68ab9dfd84bfbce2cc434464b9c2d95ffda53aef16e235c1ec89157d84d5 crates/parser/test_data/lexer/err/lifetime_starts_with_a_number.txt sha256:a965a9c21fa4b83fd00feb5a34ff145c9f66118f561169a84fd9e38a4cf1d4e7 crates/parser/test_data/lexer/err/strings.rast sha256:d24d91083cd652fbdffa54e5f3f8eb16aab7301fd0c1c28fd81728c9773dd4a9 crates/parser/test_data/lexer/err/strings.rs sha256:fa1e4974285fba96213a26edecba275ca95490520145f39ff0e6dbc7335aaee6 crates/parser/test_data/lexer/err/unclosed_block_comment_at_eof.rast sha256:766e0153d3f7ec95c97e755b1ea7b1681566923b9299365fdc8399443ca20c1d crates/parser/test_data/lexer/err/unclosed_block_comment_at_eof.rs sha256:fa1e4974285fba96213a26edecba275ca95490520145f39ff0e6dbc7335aaee6 crates/parser/test_data/lexer/err/unclosed_block_comment_at_eof.txt sha256:64884fc57d8f63943d7d20d0c3fcc9c2d930c46454943dc202734f4fbcaf4ad7 crates/parser/test_data/lexer/err/unclosed_block_comment_with_content.rast sha256:1702878dae7241ded1f35456c1c5315ec82461530439b23328b13bc210287ee3 crates/parser/test_data/lexer/err/unclosed_block_comment_with_content.rs sha256:64884fc57d8f63943d7d20d0c3fcc9c2d930c46454943dc202734f4fbcaf4ad7 crates/parser/test_data/lexer/err/unclosed_block_comment_with_content.txt sha256:cefaaad61af01908c8dd8d6ffff226c68afadc0488f0d36781c85eb3fe9daa25 crates/parser/test_data/lexer/err/unclosed_byte_at_eof.rast sha256:6bf383288f967d00d820ced572828d4ad6b25a2074b46cbc14a4e33c096c0264 crates/parser/test_data/lexer/err/unclosed_byte_at_eof.rs sha256:cefaaad61af01908c8dd8d6ffff226c68afadc0488f0d36781c85eb3fe9daa25 crates/parser/test_data/lexer/err/unclosed_byte_at_eof.txt sha256:91dec7268ceae9be90415d1e475531cf544813ee5c305ca1bc4cf74390394495 crates/parser/test_data/lexer/err/unclosed_byte_string_at_eof.rast sha256:49380cc4776b23ebfd7fe37a90dc2657e7009ead4a08afb15b379d9f94046a22 crates/parser/test_data/lexer/err/unclosed_byte_string_at_eof.rs sha256:91dec7268ceae9be90415d1e475531cf544813ee5c305ca1bc4cf74390394495 crates/parser/test_data/lexer/err/unclosed_byte_string_at_eof.txt sha256:e6df8cc1fcfe629d03c14e470f6041a86610aabf08587ab067a56c152745bd6e crates/parser/test_data/lexer/err/unclosed_byte_string_with_ascii_escape.rast sha256:e83f05330c95fc43523512c995b65eda6c73e08807503b46e2aecf5f790e9353 crates/parser/test_data/lexer/err/unclosed_byte_string_with_ascii_escape.rs sha256:e6df8cc1fcfe629d03c14e470f6041a86610aabf08587ab067a56c152745bd6e crates/parser/test_data/lexer/err/unclosed_byte_string_with_ascii_escape.txt sha256:93819bd0df5c8887460bda27f21fe2692561aa8a0913ee3c1f5f04cd839a1fa9 crates/parser/test_data/lexer/err/unclosed_byte_string_with_ferris.rast sha256:96323c6d4b9d576f0c6c265f3cb88c78e96ce7982f751cec52b6a415884e5947 crates/parser/test_data/lexer/err/unclosed_byte_string_with_ferris.rs sha256:93819bd0df5c8887460bda27f21fe2692561aa8a0913ee3c1f5f04cd839a1fa9 crates/parser/test_data/lexer/err/unclosed_byte_string_with_ferris.txt sha256:9a83d0e97d8353bdbc2b775c634644d05d9b6021a7bdc6747df4a58a60bc6904 crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash.rast sha256:cbcb3c2691ae3158b1537eb22d408671f6b9aad059eeb0c78a3849f3a23f6b02 crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash.rs sha256:9a83d0e97d8353bdbc2b775c634644d05d9b6021a7bdc6747df4a58a60bc6904 crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash.txt sha256:313ceaee3bd1a76e904165fac61dc8b27f77c0c76f2f4a7ce249493efe73bab5 crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash_double_quote.rast sha256:11139196fe720517608aebcbab3f5c5156d1577a320c35aabcc1ede7096bf4bb crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash_double_quote.rs sha256:313ceaee3bd1a76e904165fac61dc8b27f77c0c76f2f4a7ce249493efe73bab5 crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash_double_quote.txt sha256:86b94d81fbd2a4e6600c3b8098f0b3cedcee12218bb17bcaa4a3efd027d64e68 crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash_n.rast sha256:2a0794816150743c7057861b7a7e23020f590cdcef5ab9b1374f4d207c7dca14 crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash_n.rs sha256:86b94d81fbd2a4e6600c3b8098f0b3cedcee12218bb17bcaa4a3efd027d64e68 crates/parser/test_data/lexer/err/unclosed_byte_string_with_slash_n.txt sha256:4678632fe408efd7b4a1592d52710364e485b0fe66dfae5390a68d0bcbfb92e2 crates/parser/test_data/lexer/err/unclosed_byte_string_with_space.rast sha256:ccfd14df41e22ed3def6f2ebb540a62fa5bc9195133e07ae90a619d97f21bc24 crates/parser/test_data/lexer/err/unclosed_byte_string_with_space.rs sha256:4678632fe408efd7b4a1592d52710364e485b0fe66dfae5390a68d0bcbfb92e2 crates/parser/test_data/lexer/err/unclosed_byte_string_with_space.txt sha256:ba533b166c9ed3dc6a1b5b79973f0feb40c07d0fd6ea6b748d3d4eef3aab98e7 crates/parser/test_data/lexer/err/unclosed_byte_string_with_unicode_escape.rast sha256:08783b75e5ac12ad4389abd5b12031e76bb24fd5dc63fafc7b930b493ba51a5d crates/parser/test_data/lexer/err/unclosed_byte_string_with_unicode_escape.rs sha256:ba533b166c9ed3dc6a1b5b79973f0feb40c07d0fd6ea6b748d3d4eef3aab98e7 crates/parser/test_data/lexer/err/unclosed_byte_string_with_unicode_escape.txt sha256:d26f67a27cde705fc52ea5774bfd76ad4c8fc63b1597c1fc5b837a3ad5da2fd0 crates/parser/test_data/lexer/err/unclosed_byte_with_ascii_escape.rast sha256:865d4dffa7842fb2592492edd62cfda15e94ccbde33176ed25259808798e6faf crates/parser/test_data/lexer/err/unclosed_byte_with_ascii_escape.rs sha256:d26f67a27cde705fc52ea5774bfd76ad4c8fc63b1597c1fc5b837a3ad5da2fd0 crates/parser/test_data/lexer/err/unclosed_byte_with_ascii_escape.txt sha256:0bfc7b5830753c75b6d841776cf04d6bbc867c91059dbef3b71dbc5c37a47a5f crates/parser/test_data/lexer/err/unclosed_byte_with_ferris.rast sha256:7e4afccdeeeeebafed7e658d5794045831047228590acb2e3270a298dcc68dfd crates/parser/test_data/lexer/err/unclosed_byte_with_ferris.rs sha256:0bfc7b5830753c75b6d841776cf04d6bbc867c91059dbef3b71dbc5c37a47a5f crates/parser/test_data/lexer/err/unclosed_byte_with_ferris.txt sha256:d8c6d709b7f68eff790afe6f8f51973711db8fb2be9128436f0963d93ee38616 crates/parser/test_data/lexer/err/unclosed_byte_with_slash.rast sha256:007bceefbc9813c5b67b2f71f717e5d2f75949eec1f2974ca7718498b945074b crates/parser/test_data/lexer/err/unclosed_byte_with_slash.rs sha256:d8c6d709b7f68eff790afe6f8f51973711db8fb2be9128436f0963d93ee38616 crates/parser/test_data/lexer/err/unclosed_byte_with_slash.txt sha256:3d6455d3ad87a525b7899faf4c8a5c5125ee3454c04445ccd1e79648643d3849 crates/parser/test_data/lexer/err/unclosed_byte_with_slash_n.rast sha256:087c274ce2c550f7c9465477bf7e03b39e8c5956bd301413b4b9c568eb91866c crates/parser/test_data/lexer/err/unclosed_byte_with_slash_n.rs sha256:3d6455d3ad87a525b7899faf4c8a5c5125ee3454c04445ccd1e79648643d3849 crates/parser/test_data/lexer/err/unclosed_byte_with_slash_n.txt sha256:a74f8b0d1f08758e15e6be606ffd4f8ea3950e1eafd22a435515fc802dc86350 crates/parser/test_data/lexer/err/unclosed_byte_with_slash_single_quote.rast sha256:1b15231707d38c2f548e1b2e57881749669f630c86bb5d6cc6bb4d14e5597cd2 crates/parser/test_data/lexer/err/unclosed_byte_with_slash_single_quote.rs sha256:a74f8b0d1f08758e15e6be606ffd4f8ea3950e1eafd22a435515fc802dc86350 crates/parser/test_data/lexer/err/unclosed_byte_with_slash_single_quote.txt sha256:76753e9a294be9700568b3c5ba1d9ad06a7097ed78c10781e4f156ce010cd388 crates/parser/test_data/lexer/err/unclosed_byte_with_space.rast sha256:621985a5581990dea373ae3d9fad093cc113c1eed29cdca9ac9e34f72fb1c119 crates/parser/test_data/lexer/err/unclosed_byte_with_space.rs sha256:76753e9a294be9700568b3c5ba1d9ad06a7097ed78c10781e4f156ce010cd388 crates/parser/test_data/lexer/err/unclosed_byte_with_space.txt sha256:23d7e3a3f8c019206e69f4edd5d2f4ff543f1e7572e39d501017f789b543dccc crates/parser/test_data/lexer/err/unclosed_byte_with_unicode_escape.rast sha256:c8ae0aae6d1107cc9ccf9d7a82a5cc5c9327642167a769bced1003a97a8f6b8e crates/parser/test_data/lexer/err/unclosed_byte_with_unicode_escape.rs sha256:23d7e3a3f8c019206e69f4edd5d2f4ff543f1e7572e39d501017f789b543dccc crates/parser/test_data/lexer/err/unclosed_byte_with_unicode_escape.txt sha256:b2fa4d769692dd5219a8fa0f605d7403acd3cf99b6768756ba99ea4846d5a6bf crates/parser/test_data/lexer/err/unclosed_char_at_eof.rast sha256:265fda17a34611b1533d8a281ff680dc5791b0ce0a11c25b35e11c8e75685509 crates/parser/test_data/lexer/err/unclosed_char_at_eof.rs sha256:b2fa4d769692dd5219a8fa0f605d7403acd3cf99b6768756ba99ea4846d5a6bf crates/parser/test_data/lexer/err/unclosed_char_at_eof.txt sha256:3bcbbf61bca3841aaee70fff5455ee0b621d06d11f09926273b9c8f3c687f7e5 crates/parser/test_data/lexer/err/unclosed_char_with_ascii_escape.rast sha256:c13533ff2de2a025d86e6ab0ba845660f9b3ee4a71c0687491d7ed34e223919f crates/parser/test_data/lexer/err/unclosed_char_with_ascii_escape.rs sha256:3bcbbf61bca3841aaee70fff5455ee0b621d06d11f09926273b9c8f3c687f7e5 crates/parser/test_data/lexer/err/unclosed_char_with_ascii_escape.txt sha256:a38eae38abc8c5c15427af5c4f9831a1c4092824d694437da9d1f181fee9f078 crates/parser/test_data/lexer/err/unclosed_char_with_ferris.rast sha256:109994aef3c63a9668698739cf1db7269af4b6c9e47cb71d51b72474646524ea crates/parser/test_data/lexer/err/unclosed_char_with_ferris.rs sha256:a38eae38abc8c5c15427af5c4f9831a1c4092824d694437da9d1f181fee9f078 crates/parser/test_data/lexer/err/unclosed_char_with_ferris.txt sha256:6b245ddce1e733873158ac3c53b1a98887d176b56f3d5a47a27e6b02c47c35e6 crates/parser/test_data/lexer/err/unclosed_char_with_slash.rast sha256:f095a5180aa287d1bc8fc20be292d37632db1d93d43c769e3a4cd8f8a6b0d97b crates/parser/test_data/lexer/err/unclosed_char_with_slash.rs sha256:6b245ddce1e733873158ac3c53b1a98887d176b56f3d5a47a27e6b02c47c35e6 crates/parser/test_data/lexer/err/unclosed_char_with_slash.txt sha256:feae6d767bdf3d61a6034725ece4c022b2ea08ae41e55ca081e5d9c586cf982c crates/parser/test_data/lexer/err/unclosed_char_with_slash_n.rast sha256:60a25f4695f4a3161e5d78fa8bb6cc4d0c4de35ecff57cf92f330cb234dc3b3d crates/parser/test_data/lexer/err/unclosed_char_with_slash_n.rs sha256:feae6d767bdf3d61a6034725ece4c022b2ea08ae41e55ca081e5d9c586cf982c crates/parser/test_data/lexer/err/unclosed_char_with_slash_n.txt sha256:955e4f833eac754124ea847b2c2678c9dc87a82b3268774755e6c5d452014621 crates/parser/test_data/lexer/err/unclosed_char_with_slash_single_quote.rast sha256:91fcfddbc307d822b5faf567449993eae3d9cf87d178fed92156b3b02a1577d0 crates/parser/test_data/lexer/err/unclosed_char_with_slash_single_quote.rs sha256:955e4f833eac754124ea847b2c2678c9dc87a82b3268774755e6c5d452014621 crates/parser/test_data/lexer/err/unclosed_char_with_slash_single_quote.txt sha256:0a4335f5f10b558f678fe28bb9922b8e198c5dccfe90d5b44e1154202df3e842 crates/parser/test_data/lexer/err/unclosed_char_with_space.rast sha256:26bf6298ad7005051b39684331a7b1593cd3b346dcb93808c38d451d134c0589 crates/parser/test_data/lexer/err/unclosed_char_with_space.rs sha256:0a4335f5f10b558f678fe28bb9922b8e198c5dccfe90d5b44e1154202df3e842 crates/parser/test_data/lexer/err/unclosed_char_with_space.txt sha256:37841921a01d18948a3bc76fe441d5ce594563a3692df59a95523906efd2338d crates/parser/test_data/lexer/err/unclosed_char_with_unicode_escape.rast sha256:fd4f806f6d4fc54c9f17f225c8a130e5a80f9c93d155d150b466dddb65270f6f crates/parser/test_data/lexer/err/unclosed_char_with_unicode_escape.rs sha256:37841921a01d18948a3bc76fe441d5ce594563a3692df59a95523906efd2338d crates/parser/test_data/lexer/err/unclosed_char_with_unicode_escape.txt sha256:d547802ee3ee75bdd655e8ffd55e49f76323d8a7fb063c80e479ba24e9f1b51b crates/parser/test_data/lexer/err/unclosed_nested_block_comment_entirely.rast sha256:75d8e29d2c557ffc2d04ebf03addee51828298af1501a927951f9ca48ccf6795 crates/parser/test_data/lexer/err/unclosed_nested_block_comment_entirely.rs sha256:d547802ee3ee75bdd655e8ffd55e49f76323d8a7fb063c80e479ba24e9f1b51b crates/parser/test_data/lexer/err/unclosed_nested_block_comment_entirely.txt sha256:b1afd89f9a33821e03e2e0b4043efd1b4ad45228401ee51279a1d288c6074514 crates/parser/test_data/lexer/err/unclosed_nested_block_comment_partially.rast sha256:29c81d8c67d68bbf0d5d4a914c6b808d2ef93ca121edc28ec6e0bf6deaac7c91 crates/parser/test_data/lexer/err/unclosed_nested_block_comment_partially.rs sha256:b1afd89f9a33821e03e2e0b4043efd1b4ad45228401ee51279a1d288c6074514 crates/parser/test_data/lexer/err/unclosed_nested_block_comment_partially.txt sha256:a05d4a72c202cedcab4b6a44dbde39c32ce89f2c0d3853e6d17a5be5c74ea481 crates/parser/test_data/lexer/err/unclosed_raw_byte_string_at_eof.rast sha256:6bf9571a7c8cdb6a78899f0dfc5e6a24f8c377820b5e864f8beb0d5c962b3533 crates/parser/test_data/lexer/err/unclosed_raw_byte_string_at_eof.rs sha256:cc8b86575acc5965837080d4e390415dc42090026c4bebfef6ce449e0bb9f0df crates/parser/test_data/lexer/err/unclosed_raw_byte_string_at_eof.txt sha256:88a9a969948ca7c42a19bf487e4c436263d1b956caa6b8273209e4fcd2269da5 crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_ascii_escape.rast sha256:35eed12ef6e247207198dc88108e4b107bde6dd91006ae46ea1ea11b9e5be219 crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_ascii_escape.rs sha256:aa6cade5410a3556c897584beab850c70eee0970c75c1114326aacc99d7538ad crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_ascii_escape.txt sha256:f8966b747081af9e928b376c457a6edea6ac6fb5ccf4a844c16d8544821c4c03 crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_ferris.rast sha256:96990808477197845ce8cc2cd1225ea028ee3bb7ef0dbca352c67403dab618a8 crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_ferris.rs sha256:ecc9bec9b3a190cc692702fe072f08003e08eebbed309241a67f04d0becf1f54 crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_ferris.txt sha256:a32325662645c3c0b469590cbb072b8dde9bd6de33ea8fb5e32ab2c83a0fe1ff crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_slash.rast sha256:0fa5d03eb8730dd0416117706a68aecbc567aa0b0c96095de0a78d2ca1bfb83c crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_slash.rs sha256:99e539950ac4572d3513e6ecea8c771875e9cdeebb37d460cf845400cb6f7fa7 crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_slash.txt sha256:9b822bf42f509f480fe94399a8981be3016923113fef8920b7f31c447ce23d6b crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_slash_n.rast sha256:5431d61b2e240d6c8fc49a3fb0255adaf6f878b338ff89898affcf89c7cf3a28 crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_slash_n.rs sha256:62aa7545398212a73a25e506f4f037d503785642f199d4e2ef8f6a53b2722fdf crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_slash_n.txt sha256:a1ea5e3e7440d336ed10e4787f1790a875c588dec089791c86517353dc9ac028 crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_space.rast sha256:6bd0fe87da25601c7c30ad20af645a51e9202731c5066f14a0f429c82f064744 crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_space.rs sha256:8b610f95925f6340521e2cf5ea3e3d39efe1e196b009e8c66d29ff04e3e2c92b crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_space.txt sha256:a0b1020ce95ebf6b46d8cfa5a2663b9705f22fa895d352e399bdfa609490b2f1 crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_unicode_escape.rast sha256:f38a96a958430a3847fdc57cbe456a68bd1919e243fa6ab46fa5e3821929ba8d crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_unicode_escape.rs sha256:1544ca563912a5dd357a6f2549e2465d02be8016f5186793370895aa96a07248 crates/parser/test_data/lexer/err/unclosed_raw_byte_string_with_unicode_escape.txt sha256:88258bb13415bcce3970fd077bd3df98ca9fb4da6eb517c8de05868ab3e46caf crates/parser/test_data/lexer/err/unclosed_raw_string_at_eof.rast sha256:a99ef4261b23e0300d289e196636917a2db8bb1a0c2d06a46655d009f8fee462 crates/parser/test_data/lexer/err/unclosed_raw_string_at_eof.rs sha256:abc5d473f95fecdca7e43c3d99ff2c6ac67b1dd81938b0e94c191d8504a00d79 crates/parser/test_data/lexer/err/unclosed_raw_string_at_eof.txt sha256:b22f03f58b4feeda9fb0b20fbc4b91d1f56d926be8d0638ce3067a15dc2752ef crates/parser/test_data/lexer/err/unclosed_raw_string_with_ascii_escape.rast sha256:f306a773597155ae4eaa653c76d537f2986dca116bce5a037c1821da96299e09 crates/parser/test_data/lexer/err/unclosed_raw_string_with_ascii_escape.rs sha256:c00196445e9e7f875388d38ca4052c480744f09ec7a0f711ffe889babcd5f5b8 crates/parser/test_data/lexer/err/unclosed_raw_string_with_ascii_escape.txt sha256:d45afb1e5e3569e0963d62aa24ad1c17aa461235f22d70917fc37f427c1f7127 crates/parser/test_data/lexer/err/unclosed_raw_string_with_ferris.rast sha256:8e074cd43fa71818528719eadc039da9fbc6f9279159073f33c5be442e7f9f58 crates/parser/test_data/lexer/err/unclosed_raw_string_with_ferris.rs sha256:4138520a481a0f966380a4130191a5ad056a41d83a8f7eaa7d663b83780f5abf crates/parser/test_data/lexer/err/unclosed_raw_string_with_ferris.txt sha256:e5ffd3e69b64ad9f0a6255e59553e3f7f06a1a5968a92b258feb49a5766b3b2b crates/parser/test_data/lexer/err/unclosed_raw_string_with_slash.rast sha256:4e850869c2306c8d2d07bdce8509d30256ae0efe1b0aa893c1de30d509012374 crates/parser/test_data/lexer/err/unclosed_raw_string_with_slash.rs sha256:15e7d7ce5fac098ffd262490aae6c3b2c48b1b253019e74909906519a2e0007d crates/parser/test_data/lexer/err/unclosed_raw_string_with_slash.txt sha256:3172f5ac367ecbfe53c1e7e1ae717187eeb78efa7c58aeb43a8c495449e780a7 crates/parser/test_data/lexer/err/unclosed_raw_string_with_slash_n.rast sha256:6b5720c1086b35c8c9d318f73f8e1da9518be8ebac93ecdefc4a3780bb3bf8a3 crates/parser/test_data/lexer/err/unclosed_raw_string_with_slash_n.rs sha256:60cefdb7f0045d2a4ed3fd7851c2068d2b45bcd14ade4d573567b0880de8c22c crates/parser/test_data/lexer/err/unclosed_raw_string_with_slash_n.txt sha256:7b3ae53ecd2f9cd75da9e065ebfbbd606c76cba86c534329c6cc938b0a7a9075 crates/parser/test_data/lexer/err/unclosed_raw_string_with_space.rast sha256:02878d76d5c6677e00cc8f3049db639e0e88dfd79a7c886b25d0608cb58fb6af crates/parser/test_data/lexer/err/unclosed_raw_string_with_space.rs sha256:81158a75db995062998bff5d641437ee13cd73dcdb25e8262eab1b0c28d2344f crates/parser/test_data/lexer/err/unclosed_raw_string_with_space.txt sha256:4a9aa510cdcc897bf83a37178d655ce978f5842e0981dda7deb682efe39b76c8 crates/parser/test_data/lexer/err/unclosed_raw_string_with_unicode_escape.rast sha256:45299c9cb08c64a4d7c42c9c2f41be9dd7ad38d77b6bdd0ced8657ea4f4d3b64 crates/parser/test_data/lexer/err/unclosed_raw_string_with_unicode_escape.rs sha256:c86e5ab1ce7f527a99155dc50c56922b1752bdf2779487de2cbf032bf0f8f429 crates/parser/test_data/lexer/err/unclosed_raw_string_with_unicode_escape.txt sha256:8995015b83c0d85cdbda76ff61111c7165f989a54dde7fe2df3f09f5a28b8e40 crates/parser/test_data/lexer/err/unclosed_string_at_eof.rast sha256:8a331fdde7032f33a71e1b2e257d80166e348e00fcb17914f48bdb57a1c63007 crates/parser/test_data/lexer/err/unclosed_string_at_eof.rs sha256:8995015b83c0d85cdbda76ff61111c7165f989a54dde7fe2df3f09f5a28b8e40 crates/parser/test_data/lexer/err/unclosed_string_at_eof.txt sha256:376c1ca3dc8e5a203d39337b7c031332db8dc1d7d60fc7e37ec268288baffaa5 crates/parser/test_data/lexer/err/unclosed_string_with_ascii_escape.rast sha256:246e65e0a7ff4bf6d5b6acea330ef6211c4be7d46ab7d26d2bcc8c9e2ecb8a1f crates/parser/test_data/lexer/err/unclosed_string_with_ascii_escape.rs sha256:376c1ca3dc8e5a203d39337b7c031332db8dc1d7d60fc7e37ec268288baffaa5 crates/parser/test_data/lexer/err/unclosed_string_with_ascii_escape.txt sha256:f36387603b7fc5b88e3c2aad13e40ff4bee6e7dc4d1a153c98a12ae57007fa2e crates/parser/test_data/lexer/err/unclosed_string_with_ferris.rast sha256:8c1bbaace0480157731cd6cdd3a18f3b0a69dcdcad36ae5338667b3f3e039144 crates/parser/test_data/lexer/err/unclosed_string_with_ferris.rs sha256:f36387603b7fc5b88e3c2aad13e40ff4bee6e7dc4d1a153c98a12ae57007fa2e crates/parser/test_data/lexer/err/unclosed_string_with_ferris.txt sha256:dd62cb3fbb46cd86bbaf395c72465701ec2496cdc14b913989fa5b6871ead7e6 crates/parser/test_data/lexer/err/unclosed_string_with_slash.rast sha256:386cf314bb05acdaaabdf4da1caf140167271a26bd08bf34c3a7427d4bc4431f crates/parser/test_data/lexer/err/unclosed_string_with_slash.rs sha256:dd62cb3fbb46cd86bbaf395c72465701ec2496cdc14b913989fa5b6871ead7e6 crates/parser/test_data/lexer/err/unclosed_string_with_slash.txt sha256:a738b5042d6f2c574bf901a58906849952aa3470db6d32119c51e2cf57ac80ea crates/parser/test_data/lexer/err/unclosed_string_with_slash_double_quote.rast sha256:491a8669f95d3552993b2deef0d3d9fcf5a70d53804121ca10d964abc7639419 crates/parser/test_data/lexer/err/unclosed_string_with_slash_double_quote.rs sha256:a738b5042d6f2c574bf901a58906849952aa3470db6d32119c51e2cf57ac80ea crates/parser/test_data/lexer/err/unclosed_string_with_slash_double_quote.txt sha256:cb18b0f53042b51d592105d209fe01d2182dd61ba6dc24dbf75982f349cc2c36 crates/parser/test_data/lexer/err/unclosed_string_with_slash_n.rast sha256:8ad373de7fb4c62ad8aebc14a32777e9da20e932403881a511e9c9eca4c96c97 crates/parser/test_data/lexer/err/unclosed_string_with_slash_n.rs sha256:cb18b0f53042b51d592105d209fe01d2182dd61ba6dc24dbf75982f349cc2c36 crates/parser/test_data/lexer/err/unclosed_string_with_slash_n.txt sha256:db2a629f45d6cbac436e29ee821d1f9c7df1127e45268152c4713e450fdd9f19 crates/parser/test_data/lexer/err/unclosed_string_with_space.rast sha256:769d3e22b2c440cabc1bcad70620923d7e61747a9f4449d3243afedf19dd7056 crates/parser/test_data/lexer/err/unclosed_string_with_space.rs sha256:db2a629f45d6cbac436e29ee821d1f9c7df1127e45268152c4713e450fdd9f19 crates/parser/test_data/lexer/err/unclosed_string_with_space.txt sha256:6207ca40f457eee422afcc4ce4e439bcfdf9fdb940158a379d7fdb06571c902e crates/parser/test_data/lexer/err/unclosed_string_with_unicode_escape.rast sha256:f1c0251f767a378cd25ee135e0d8936dd9c53f408f1597657d338051fe45b6ab crates/parser/test_data/lexer/err/unclosed_string_with_unicode_escape.rs sha256:6207ca40f457eee422afcc4ce4e439bcfdf9fdb940158a379d7fdb06571c902e crates/parser/test_data/lexer/err/unclosed_string_with_unicode_escape.txt sha256:452b88de3b0bb208c7001e4b994ca618a1dddb0689dffec621ba096684608931 crates/parser/test_data/lexer/err/unstarted_raw_byte_string_at_eof.rast sha256:e9c709f36d77d265bbd97ae66800959b42956563f3d9ab395fbf4e112859e97f crates/parser/test_data/lexer/err/unstarted_raw_byte_string_at_eof.rs sha256:f8c8dcfbf229c7e9caa615744c651cd2def539c90e1a197ae44e7942d9ec9407 crates/parser/test_data/lexer/err/unstarted_raw_byte_string_at_eof.txt sha256:065bb81631dc073264f753bdc1d4ebca0bc1201f8890fae4e93b560e50f5c21b crates/parser/test_data/lexer/err/unstarted_raw_byte_string_with_ascii.rast sha256:fe9d74278130074ce9ca89dc116f7534658cbaebd73fb25cbbfd24d044c3d1c2 crates/parser/test_data/lexer/err/unstarted_raw_byte_string_with_ascii.rs sha256:3227790787e5b9908fa3d7f4fb177106c0e3a8a06f4f544cc92932a18cf4c8ac crates/parser/test_data/lexer/err/unstarted_raw_byte_string_with_ascii.txt sha256:be4fee05d7f86af125e7f2f01ccca709f69ca57c7b502be7724be9299f0ea7ac crates/parser/test_data/lexer/err/unstarted_raw_string_at_eof.rast sha256:6044f37c99aa78c38f033047bc79ecf095e04abf7465ecc0c461774c45756922 crates/parser/test_data/lexer/err/unstarted_raw_string_at_eof.rs sha256:98b53c495086dcbfaf434609da1b7937de806709604261b1836759663273c15b crates/parser/test_data/lexer/err/unstarted_raw_string_at_eof.txt sha256:1a998b220c3e1f49025a993164d2fe34046e7033bba4614f5051281c013bc9b0 crates/parser/test_data/lexer/err/unstarted_raw_string_with_ascii.rast sha256:a58725129a0309e724e39b48b78a27813f5b2f73eb17d3c20edb10fd9f0e31a4 crates/parser/test_data/lexer/err/unstarted_raw_string_with_ascii.rs sha256:67b584741e51ce1a07b9830694d5f4b5bb2f218c301f7c68128c78c7b9d4e83e crates/parser/test_data/lexer/err/unstarted_raw_string_with_ascii.txt crates/parser/test_data/lexer/ok/ sha256:a6e6b585a939ada0352ceab15619527dda155041922dcd07dd9a686a66c9cede crates/parser/test_data/lexer/ok/block_comment.rast sha256:43a2466ca6b959abacbecd60da20df4d259a2e2f60e5a5a308d2e0aae17b72cd crates/parser/test_data/lexer/ok/block_comment.rs sha256:a6e6b585a939ada0352ceab15619527dda155041922dcd07dd9a686a66c9cede crates/parser/test_data/lexer/ok/block_comment.txt sha256:00ef12ed38b09ba82fd8039ee5bfc8fb37dbcd867e926bdc09d0b86098f877fa crates/parser/test_data/lexer/ok/byte_strings.rast sha256:0095f1dfe55a2d6efcb9a223d9563cb8a3b56c3e269a22df8ac0a5b678e6bf62 crates/parser/test_data/lexer/ok/byte_strings.rs sha256:5cbc90c03a4528da0c861731d67c2ce36a48e41d7acbb04b142333f3f40322ba crates/parser/test_data/lexer/ok/byte_strings.txt sha256:f7747e6dc0bf72fcdfb6192703a8b7c393a21d8312be16c0d5d9ef62cd015359 crates/parser/test_data/lexer/ok/chars.rast sha256:ffcd179a1382248113814da91ff09a42d44d130ba8e8a3d5ea2077fc837f518f crates/parser/test_data/lexer/ok/chars.rs sha256:97529f34d710adcf8e99433e1f6865231ff78822af408a93eddcf5bfba27aaa7 crates/parser/test_data/lexer/ok/chars.txt sha256:bb5b6d69ff0c16f871fd25226e58661849ec126a28cee18f8f72f420627d0ab5 crates/parser/test_data/lexer/ok/hello.rast sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 crates/parser/test_data/lexer/ok/hello.rs sha256:bb5b6d69ff0c16f871fd25226e58661849ec126a28cee18f8f72f420627d0ab5 crates/parser/test_data/lexer/ok/hello.txt sha256:50f58f6fe9773c6f981af29cc21a72b22797e92b60a867d5995120d01eae9c8c crates/parser/test_data/lexer/ok/ident.rast sha256:3d718c497a4ca9dd68e5b40896492ab2af4079c02743b453b6f00408b1101b82 crates/parser/test_data/lexer/ok/ident.rs sha256:50f58f6fe9773c6f981af29cc21a72b22797e92b60a867d5995120d01eae9c8c crates/parser/test_data/lexer/ok/ident.txt sha256:c7b43f662d54b6594189c195354de868f3c710706b4797b773a7ac7809c74f9a crates/parser/test_data/lexer/ok/keywords.rast sha256:07ea82c171082b00fcc8cfc605f16a6fb46c027795b4ab6dd4519489846e327b crates/parser/test_data/lexer/ok/keywords.rs sha256:c7b43f662d54b6594189c195354de868f3c710706b4797b773a7ac7809c74f9a crates/parser/test_data/lexer/ok/keywords.txt sha256:3df7a9e3d82405cf16cbea0980f087704c2b7d1c83250e47b70fe9e4909603a9 crates/parser/test_data/lexer/ok/lifetimes.rast sha256:2d534ad9ee8634dd1fa6eda9b1d7dc6d3ad578e1d677a27b10961a53e9abb9c1 crates/parser/test_data/lexer/ok/lifetimes.rs sha256:3df7a9e3d82405cf16cbea0980f087704c2b7d1c83250e47b70fe9e4909603a9 crates/parser/test_data/lexer/ok/lifetimes.txt sha256:f434564513c690d984d53e59d7723dd4efee8238bb5eb65ff1d723f07e4f3856 crates/parser/test_data/lexer/ok/numbers.rast sha256:190d02db16f0f4ade15eb5e3270e0cebb04de091b6598dccbfede6be4a2486f7 crates/parser/test_data/lexer/ok/numbers.rs sha256:f434564513c690d984d53e59d7723dd4efee8238bb5eb65ff1d723f07e4f3856 crates/parser/test_data/lexer/ok/numbers.txt sha256:9c6af5c0782c2a68776be0818e4f61fe5aa279988d8e34e2df6426129813699f crates/parser/test_data/lexer/ok/raw_ident.rast sha256:e903014ced9599d8e74afd49dbacdeaad9fa398f3917a1d5fa8c592c0b68d6ff crates/parser/test_data/lexer/ok/raw_ident.rs sha256:9c6af5c0782c2a68776be0818e4f61fe5aa279988d8e34e2df6426129813699f crates/parser/test_data/lexer/ok/raw_ident.txt sha256:0bf927c9b56d554b9c32edcdbabd2a1d3335c68689b85b287890b96c90090f96 crates/parser/test_data/lexer/ok/raw_strings.rast sha256:1512c9588427dcabb74a58aa42922ce373d5f4df212d98a05d91a9d58aef7c1b crates/parser/test_data/lexer/ok/raw_strings.rs sha256:0bf927c9b56d554b9c32edcdbabd2a1d3335c68689b85b287890b96c90090f96 crates/parser/test_data/lexer/ok/raw_strings.txt sha256:ffe82d55ddf47421f67cf7ae21b904929967d3d24957c5cb2d1c18669e74cd46 crates/parser/test_data/lexer/ok/single_line_comments.rast sha256:fcc011c59b4b69fa74c5ebef310ac08559293b1dc9cbff0d80a0df5d6f86669b crates/parser/test_data/lexer/ok/single_line_comments.rs sha256:ffe82d55ddf47421f67cf7ae21b904929967d3d24957c5cb2d1c18669e74cd46 crates/parser/test_data/lexer/ok/single_line_comments.txt sha256:606aabbe266098e995ca5d2663888f1304d9444bba442cbc427a29aac6cd28e4 crates/parser/test_data/lexer/ok/strings.rast sha256:0f463444581d1a954bc56f1bc9cb3fa49962ae3140a5b3abc89bbd590eb1add8 crates/parser/test_data/lexer/ok/strings.rs sha256:606aabbe266098e995ca5d2663888f1304d9444bba442cbc427a29aac6cd28e4 crates/parser/test_data/lexer/ok/strings.txt sha256:f00671e557a62248c94478ef93d3fc333160b6ba5244d1ed6842c2be77bc54f6 crates/parser/test_data/lexer/ok/symbols.rast sha256:bfaa164a4dbf26b42457e1e72dd4b12ac427f37d14c628ad77055f90d5e82479 crates/parser/test_data/lexer/ok/symbols.rs sha256:f00671e557a62248c94478ef93d3fc333160b6ba5244d1ed6842c2be77bc54f6 crates/parser/test_data/lexer/ok/symbols.txt sha256:9f9a2d538ebe6e743f78d87f59a3a07ff2703a813592db1aef2c85bfc43236d2 crates/parser/test_data/lexer/ok/whitespace.rast sha256:2111e2b8bdd8494c7bbef95522907675310c98e4dc0b2385b8bc031ad56b51b1 crates/parser/test_data/lexer/ok/whitespace.rs sha256:9f9a2d538ebe6e743f78d87f59a3a07ff2703a813592db1aef2c85bfc43236d2 crates/parser/test_data/lexer/ok/whitespace.txt crates/parser/test_data/parser/ crates/parser/test_data/parser/err/ sha256:edbe2e1b9b9fdb67830efbc1df6cbd766e36e9fffc5e3d7016926774bc65eea6 crates/parser/test_data/parser/err/0000_struct_field_missing_comma.rast sha256:edfaf3ccc330fad23d52b558834a228f9a76dd8707afe357c42314369c243995 crates/parser/test_data/parser/err/0000_struct_field_missing_comma.rs sha256:3b6ed306b1e4bc714fc4384f16ad49ea7197187209d87b814d892e079de18ed8 crates/parser/test_data/parser/err/0001_item_recovery_in_file.rast sha256:2c31939cd4f59e9f505e4b894c58275a3619ca185e33c7198d5a674b56c1b67e crates/parser/test_data/parser/err/0001_item_recovery_in_file.rs sha256:ac850105f391d9f27900ce55c7e83b0847da546c3887046f5551aa6040a80541 crates/parser/test_data/parser/err/0002_duplicate_shebang.rast sha256:cc81362c799b59bfcb89cdf9d2347f663bf803acf9bd80af36e55a573405b368 crates/parser/test_data/parser/err/0002_duplicate_shebang.rs sha256:e9f9315f7c5023e2027fd2d630563712e6b3fea474f0c72e79bb1f7f6c3c6363 crates/parser/test_data/parser/err/0003_C++_semicolon.rast sha256:da77e8a800dc18320c1c88f1c8db28fec3357255c0cb5048a91edd599943c820 crates/parser/test_data/parser/err/0003_C++_semicolon.rs sha256:6ffa36f343dc8fb2d15eacd1c092e452030c93666031dcfd9816521ba4958472 crates/parser/test_data/parser/err/0004_use_path_bad_segment.rast sha256:701da6233bf628bafe322f547c2f164ad0216d54e72825b2c935b20c4379619c crates/parser/test_data/parser/err/0004_use_path_bad_segment.rs sha256:9503ed0dd8f090bc2e80453fb94f4775221902bad6c8ebd030c501abbe6c6904 crates/parser/test_data/parser/err/0005_attribute_recover.rast sha256:fa91ed2536f094c64a1331a61ea9ce56c7b3a8d6d2823ca39074066431a88097 crates/parser/test_data/parser/err/0005_attribute_recover.rs sha256:bc660c5ec37792799a8507dd10192757ffeb0f54ba9d5fa943ea8bc723a5dd2a crates/parser/test_data/parser/err/0006_named_field_recovery.rast sha256:d0fbceb6c18a2daf57e20fbb7554e7b6739bd7b5a32192078cff5a1de06af86c crates/parser/test_data/parser/err/0006_named_field_recovery.rs sha256:f0e39d38acef597c48a996935891ed4b72ff383060b6b8e6d205067f5869acf1 crates/parser/test_data/parser/err/0007_stray_curly_in_file.rast sha256:67bdf2a348482f71b5f2e9b3b7f5be73a83189757553ab0496e34defff5e0974 crates/parser/test_data/parser/err/0007_stray_curly_in_file.rs sha256:b2006ab41adde65e698055cb8191e5638047e64b28944f17b67fb619e56539c0 crates/parser/test_data/parser/err/0008_item_block_recovery.rast sha256:fde69926e887ebb3d951e1af753fda5d248128f20b0d3d10cf86d14064ab05c3 crates/parser/test_data/parser/err/0008_item_block_recovery.rs sha256:60947e85c6ebda98e94ec68024e7c742081f2b089ae8f7778a5fc99583d99873 crates/parser/test_data/parser/err/0009_broken_struct_type_parameter.rast sha256:608bc44ce96f5582822b1c60b5e35932f6531ae026042f423aaa426a115bd21d crates/parser/test_data/parser/err/0009_broken_struct_type_parameter.rs sha256:371b105c4169f39549d0fc4f65351c1cd0215ceca8f12feb6c67685eb9a99cf9 crates/parser/test_data/parser/err/0010_unsafe_lambda_block.rast sha256:6fd4624a9e20f98c5a10286c0ede72c1ea85caae1b25396af2fc47c723f74ad5 crates/parser/test_data/parser/err/0010_unsafe_lambda_block.rs sha256:7996a07c95cb88ab0d0f59c7777981c62eb9bca11e26cd5503174a9b6fbee2a9 crates/parser/test_data/parser/err/0011_extern_struct.rast sha256:04df738fb4cd2078cd57cb76d600c1fe56ef9c8b0e37fa427db108f6f2c74f23 crates/parser/test_data/parser/err/0011_extern_struct.rs sha256:97a1e7c37a6a8cb485a9e100189f5e2ec9c254308603007850c38b9faac70d5e crates/parser/test_data/parser/err/0012_broken_lambda.rast sha256:2c9c4ce595cb1c706ec23b2da0b13331908e402fabb2ce70a5c2d96bac4c199a crates/parser/test_data/parser/err/0013_invalid_type.rast sha256:27c2dd75363d4e78537078eb1fe3b22fcfe06cbc18c8ed57e0f9d794b08b7988 crates/parser/test_data/parser/err/0013_invalid_type.rs sha256:e669312f9f20219abaa0b5f92fcc5be95d77555711984409d3effe0f8d8e566e crates/parser/test_data/parser/err/0014_where_no_bounds.rast sha256:da22d6e752b9e655d471de5572fecca726233e07904346c3d30d75f4f14bb685 crates/parser/test_data/parser/err/0014_where_no_bounds.rs sha256:c89032e2097e3e2408bc4688fbe6edd417731d0689f901522327a32a8ae54e34 crates/parser/test_data/parser/err/0015_curly_in_params.rast sha256:7d33bf184aa7668f5aaa4f49a520f74a4519feacbebbd08afeebea9771c8258f crates/parser/test_data/parser/err/0015_curly_in_params.rs sha256:f26dc30c78cd68b28974b6f9ae3a26e6fb9c1071c454de447ebce922202ace18 crates/parser/test_data/parser/err/0016_missing_semi.rast sha256:f6fe6ac13ab3096da6f4f27ca1b3e659132a60cedc26e619aed4cdca398f5438 crates/parser/test_data/parser/err/0016_missing_semi.rs sha256:a3223c3eb5d67953dc152d03877ceebc24a6c883352ec14b9936c41e10047a3c crates/parser/test_data/parser/err/0017_incomplete_binexpr.rast sha256:db086c4b950b9c11f446c737714cc2ea05cb90d72025eebf5179c6691ab0ddc3 crates/parser/test_data/parser/err/0017_incomplete_binexpr.rs sha256:4e0887cecb242b1cce252245df4e5a7a883c0752c5524e0b0785308596279a55 crates/parser/test_data/parser/err/0018_incomplete_fn.rast sha256:500a652b008c895f18f1584b60197f487a5a3e08a96fe74e7d553966f9034fb7 crates/parser/test_data/parser/err/0018_incomplete_fn.rs sha256:d21bbb012282629057e1d73f625129fcc8afa2453e7794ad8387d8f93440f84e crates/parser/test_data/parser/err/0019_let_recover.rast sha256:d01d4a7b49ce9573a6f0b268a9a08bd781d5680c1b701e69b34108c660acddc7 crates/parser/test_data/parser/err/0019_let_recover.rs sha256:214b794a6d4547e2cdd3087a77dc195de02395e2c5aca7d45a0d6a24a8b0e10b crates/parser/test_data/parser/err/0020_fn_recover.rast sha256:a57a2183e7802e2f41aa59e9a178898b49dca80e5631c09d571eff21ab748803 crates/parser/test_data/parser/err/0020_fn_recover.rs sha256:2b845e7cbf052ee719f0399f934c5de31cc19785eb53213debefe25861ffb705 crates/parser/test_data/parser/err/0021_incomplete_param.rast sha256:8c874dd4072847f97c8d3a489e688b2b36c50b78461f8c2cab545cb72548360e crates/parser/test_data/parser/err/0021_incomplete_param.rs sha256:7d005f099573dd60c6fc7363275d04154562c706e386ec0026c0abce3673e3c8 crates/parser/test_data/parser/err/0022_bad_exprs.rast sha256:cf03f84d1d2a7ac8111808c3c7532dbc346dec67f17be1d6aba1fd4b229dc056 crates/parser/test_data/parser/err/0022_bad_exprs.rs sha256:2a6a29e5fa8a586df954c0c8110e59b9f773d1f7cd28a71b692ea5e9377c0c74 crates/parser/test_data/parser/err/0023_mismatched_paren.rast sha256:42e77620c95c3bb52f2c17c2b7b68a1ceacd202a80162187842024bc6fe23d29 crates/parser/test_data/parser/err/0023_mismatched_paren.rs sha256:1e279951ae33dc857ffe4d44ef3c71698409c3266d86956bdc75216667b2f601 crates/parser/test_data/parser/err/0024_many_type_parens.rast sha256:3a4aec8114cf9a0465bb7f82e67343e36c5200c320e1c620d5861e64b4165bb4 crates/parser/test_data/parser/err/0024_many_type_parens.rs sha256:1e1a7e637a7338cbeb9b7e512341bc51ee82ca0c7724ae0a768daba7d250ee03 crates/parser/test_data/parser/err/0025_nope.rast sha256:4ca5c97cf99471e06edc47c2dfff350ab7f7fc3ff93cc7dc1ec579e701865c7d crates/parser/test_data/parser/err/0025_nope.rs sha256:b73aee76c511e38fd01a0e9ccee411f1f97e865695e26d6accdd4e7c2cea05ea crates/parser/test_data/parser/err/0026_imp_recovery.rast sha256:b5e91cceb4baf11e6ad30f1b4ac29d5903b1f48184044d006629bb60b641bd39 crates/parser/test_data/parser/err/0026_imp_recovery.rs sha256:122ef7b0caebf6b215ceb51eb29ebe0f1b9b0b6cff5eabfbfda9c88191e61a13 crates/parser/test_data/parser/err/0027_incomplete_where_for.rast sha256:727242e21d37bc381815f4d6f3f04fa6e0502b3c310499c1aebb68a19f2ded81 crates/parser/test_data/parser/err/0027_incomplete_where_for.rs sha256:85d48b6ffae7803e9550abd25b7eac178d237b44213885e1a0f6d43638991741 crates/parser/test_data/parser/err/0029_field_completion.rast sha256:be2cb1a13e7aa120d4043dd0d5f39d7e0164164a1e329dd8666ef22670b06dd9 crates/parser/test_data/parser/err/0029_field_completion.rs sha256:d079c997037703c1b4522595925df69c7512880db1c73e1f35f2fdea4b5ded13 crates/parser/test_data/parser/err/0032_match_arms_inner_attrs.rast sha256:7e77ff3068af6b75b38443d1da69c3878b87a77383161122b61cb425a316b1ed crates/parser/test_data/parser/err/0032_match_arms_inner_attrs.rs sha256:4f0aec0ec9796a35eddbdbc464da7427616dde4321866c3f904d76f03cf87783 crates/parser/test_data/parser/err/0033_match_arms_outer_attrs.rast sha256:30f7b831a13c515bb04b8cd29dbf519339ceae175b4be6d5048bbe0247bcd9c6 crates/parser/test_data/parser/err/0033_match_arms_outer_attrs.rs sha256:2e6a5d3cbb1efb7f2c8657b31fdaa8b78443a6d3a9f13120147d30bc8271ef66 crates/parser/test_data/parser/err/0034_bad_box_pattern.rast sha256:39494431358c4110a4ca43570f02909227566558d8bbbb98b90241bf27c7bc04 crates/parser/test_data/parser/err/0034_bad_box_pattern.rs sha256:c9c91760e77f5d909bf34faa161a426beff8dde392b2347dfdb3c99b66c2b030 crates/parser/test_data/parser/err/0035_use_recover.rast sha256:b2b5cfc5713784a9aa5dc6e965d1054186a600eb1b8fc8da15e9a151bd3e0628 crates/parser/test_data/parser/err/0035_use_recover.rs sha256:437c2ea41f2ae2838b864b12658e39f9ccbf7eb74d8ba2aaece72a60e5130335 crates/parser/test_data/parser/err/0036_partial_use.rast sha256:66d34a8f44bc200aa028673a15477dca9b4e27c9133dac3ae607489335cc65dd crates/parser/test_data/parser/err/0036_partial_use.rs sha256:d1218b19e4a8d70377fc83f5cdd2616aae5b335d1497ab46677f837a6a613233 crates/parser/test_data/parser/err/0039_lambda_recovery.rast sha256:aefbde2b123bed06eec2de3c5a10e8f0b099407787cfea31776076e9b0026ca1 crates/parser/test_data/parser/err/0039_lambda_recovery.rs sha256:b6a9ee72883b357174eed7a37011be3383de341d2a3ddebaa436ba741027d99b crates/parser/test_data/parser/err/0042_weird_blocks.rast sha256:9d30421fef58d74fe2627e4e06d2d50a069aef8f6888eb020c09e308a62d5a16 crates/parser/test_data/parser/err/0042_weird_blocks.rs sha256:1e94f9fd08bd7acd354e08e7924e9794e8466a4cbb28bdcf3fc93c6be00320e9 crates/parser/test_data/parser/err/0043_unexpected_for_type.rast sha256:31528a76799bc91e4bc287536f7e14fc4d715591a02f153f2343df408ace1169 crates/parser/test_data/parser/err/0043_unexpected_for_type.rs sha256:d69160a6ea848c43084011965409c79846c647c54fb68fc26d1466d0f8e4e4bb crates/parser/test_data/parser/err/0044_item_modifiers.rast sha256:4ef0e2fa17b728cb837bf77199e6a1cae9eaa44f7c77dfbc3a1303d463123bd9 crates/parser/test_data/parser/err/0044_item_modifiers.rs sha256:c60ee2d6d660eebfe0961f69ec0e6e51d03a1fb534ad3a2319a1ae98d2a5f124 crates/parser/test_data/parser/err/0047_repeated_extern_modifier.rast sha256:730b91d60e2df302a5bf612894ed64630289e9513c13b74079761b030c0b8bfd crates/parser/test_data/parser/err/0047_repeated_extern_modifier.rs sha256:29b2ee6bf41dae621b81696f8a6adca763d3a7fd64e2b966f853e0e2a8c7a20b crates/parser/test_data/parser/err/0048_double_fish.rast sha256:97c8a27c03bf49536c9816d9a83122af6681f169e292bd7ec09f1cf7c2aba233 crates/parser/test_data/parser/err/0048_double_fish.rs sha256:3b54bd4281c92d41c62aab22b8b0155233b773baad0661f6aa519cb22981656a crates/parser/test_data/parser/err/0049_let_else_right_curly_brace_for.rast sha256:1f2f6477ae0d48a49aff58551785fb02ac5cbc07944a2c3af55087506db21baf crates/parser/test_data/parser/err/0049_let_else_right_curly_brace_for.rs sha256:103f2c66337431ab4d011bf9c5995648df0e20d23a90dfc890cfeb9aa8f67762 crates/parser/test_data/parser/err/0050_let_else_right_curly_brace_loop.rast sha256:bc458637bf07589ff449ed125f564183b9a7d8591cf6c8580ef2b5e916755734 crates/parser/test_data/parser/err/0050_let_else_right_curly_brace_loop.rs sha256:fd017ef222dd4ee10381ab5002b881302731d2ad903ada7f4a04b0b0cabaa520 crates/parser/test_data/parser/err/0051_let_else_right_curly_brace_match.rast sha256:6357f0163067223874225eaa5e1793ec72cab1ca87806e983a0811338462ffc9 crates/parser/test_data/parser/err/0051_let_else_right_curly_brace_match.rs sha256:d4135ce37b836c590877718aa21d6c9f3f36e36b3c971018c0def29e645a97b6 crates/parser/test_data/parser/err/0052_let_else_right_curly_brace_while.rast sha256:59fd45afe11901c8b2d9bc378ada5dc5c2728cb98355d3bdca794acd9c220649 crates/parser/test_data/parser/err/0052_let_else_right_curly_brace_while.rs sha256:46852c671403ae1749321d02a9629bec27983de5e659da0c67a66cb95dff66e9 crates/parser/test_data/parser/err/0053_let_else_right_curly_brace_if.rast sha256:fb9af4c6705e3cca9de426a1720b0c9d9329d8fb42b22bda2fce3b1ce47e39cf crates/parser/test_data/parser/err/0053_let_else_right_curly_brace_if.rs sha256:27fc3dddfc1a5305dc175ced73b8f4d9d7f73e643f8928ed5e82a04259b49e21 crates/parser/test_data/parser/err/0054_float_split_scientific_notation.rast sha256:9a6a99adbb68487ed4a6a8614c61cd73627b0079d8f12790817f7b8e95190ce2 crates/parser/test_data/parser/err/0054_float_split_scientific_notation.rs crates/parser/test_data/parser/inline/ crates/parser/test_data/parser/inline/err/ sha256:678eeca0c73ea81611ff229aa03367de32203cccf739f31ed0b4cdbde5c27fdd crates/parser/test_data/parser/inline/err/0001_array_type_missing_semi.rast sha256:a8e7850bc2fab9a8b2b2755878a73b11ed7be5e14390d51e5ab291c86192664c crates/parser/test_data/parser/inline/err/0001_array_type_missing_semi.rs sha256:4c0d954350ff137ae1ca2962055333912ac9ef14f64ad3caef13f264ed9d2ecb crates/parser/test_data/parser/inline/err/0002_misplaced_label_err.rast sha256:0a1f898157847b08e13703ff10cba2c4194808f6fcbb5cd66ca58427cff003e0 crates/parser/test_data/parser/inline/err/0002_misplaced_label_err.rs sha256:32ea7b3ffcd414f853b80d6b9cf3c2e133f96f7b0dfce007c65d085373510129 crates/parser/test_data/parser/inline/err/0003_pointer_type_no_mutability.rast sha256:5ef0da404a47f5ed2d3d0cf7ef7e779c491e22b56471bb32c1ce64b1792a613f crates/parser/test_data/parser/inline/err/0003_pointer_type_no_mutability.rs sha256:fa4cec453ebc8cb12e97b409f89ba7b6f6c2ff736c73203be886b7115e8af021 crates/parser/test_data/parser/inline/err/0004_impl_type.rast sha256:4d6c904c6b606f663edd48af8494b13e40e530774ea3d654bfe71e92207c3a0c crates/parser/test_data/parser/inline/err/0004_impl_type.rs sha256:947bcf63a526b9b0fcfae6856df841596b3929b016439a92fbb8290daa3afc94 crates/parser/test_data/parser/inline/err/0005_fn_pointer_type_missing_fn.rast sha256:086775af81b16a552a909c0044833edec79851e4436351b13e993d2ca11a4e3e crates/parser/test_data/parser/inline/err/0005_fn_pointer_type_missing_fn.rs sha256:016df31461f705270aaf61742043a5fecd4a618253756f10a5ab03ff7b23ea02 crates/parser/test_data/parser/inline/err/0006_unsafe_block_in_mod.rast sha256:ca4a1cb568feee72aece3a5fcaef03e544652b2cf3e802b8f2df48cd5772e7c0 crates/parser/test_data/parser/inline/err/0006_unsafe_block_in_mod.rs sha256:ac2f267b827e1cfbe84e288381f6f5af89bcfbed62f2b9d54168d49f515f35c5 crates/parser/test_data/parser/inline/err/0007_async_without_semicolon.rast sha256:97082795ea67f1a1e38315d783ba12a3873128ebcaa037596582b703143757ce crates/parser/test_data/parser/inline/err/0007_async_without_semicolon.rs sha256:20e76e327c82c266d5deb366fdce3ef1f34e80d840f5e82b76f94d9a1db6e1e5 crates/parser/test_data/parser/inline/err/0008_pub_expr.rast sha256:7ca0e1eba8d00e9112eef6dbc96aa3f4a548a46ec16273bc7ad61b70c8f856cb crates/parser/test_data/parser/inline/err/0008_pub_expr.rs sha256:8620453cf08e86fc081661ee45330f5167a942502eb5f9b690114531a8eb6343 crates/parser/test_data/parser/inline/err/0013_anonymous_static.rast sha256:7a496559c75940012c397c63992e164af47d79faa8fead5ec7df5e9946fe05f2 crates/parser/test_data/parser/inline/err/0013_anonymous_static.rs sha256:6afa7a0ec4f444e3dbf644c954b65a2ae55b9825df12491335f1e58f089cd9b6 crates/parser/test_data/parser/inline/err/0014_record_literal_before_ellipsis_recovery.rast sha256:7a8c9422c18867b662be0cf4a6bc3d4f0693c573915f72d40117c22d24d26373 crates/parser/test_data/parser/inline/err/0014_record_literal_before_ellipsis_recovery.rs sha256:52f23f98a9c5e1b57b4cea0a930a9b45022973b549ca145bb79509e2459d33f9 crates/parser/test_data/parser/inline/err/0014_record_literal_missing_ellipsis_recovery.rast sha256:4a14748e53860b93c2cd674505a360669d94f4bb8c8f6c59d29e1edd1585fb1d crates/parser/test_data/parser/inline/err/0014_record_literal_missing_ellipsis_recovery.rs sha256:cb141edb8ceadf33e1a4e72c630540f5f37cf8df68864d0aed91c34a0e7e2354 crates/parser/test_data/parser/inline/err/0014_struct_field_recover.rast sha256:04472a4a517c7b101834b010ef04d0e5e5b570c0925c343b6d1c563f7101bbc9 crates/parser/test_data/parser/inline/err/0014_struct_field_recover.rs sha256:85bbd20ede20d0e36ad39beeb3a51d0186e6bc391d9a886e4ad2054fcd64be74 crates/parser/test_data/parser/inline/err/0015_arg_list_recovery.rast sha256:8a4bfaa13a1ba666119a4a802591c9312f23d9099694c41414a306cc10008e3c crates/parser/test_data/parser/inline/err/0015_arg_list_recovery.rs sha256:36815ff10974f82fb67e14771ef479cb80a13363f98a81667b2cb753af12fedc crates/parser/test_data/parser/inline/err/0015_empty_segment.rast sha256:4c1ab99435374c9e20f59c5a17ac283b81647bd35b78a10e7657be4d07bf5109 crates/parser/test_data/parser/inline/err/0015_empty_segment.rs sha256:ce4010f3b54f8bc83f5cdc4f864b435df630869eb159b229115fe270fad732cd crates/parser/test_data/parser/inline/err/0015_missing_fn_param_type.rast sha256:417a858b8d79361239c9cf280a5e0714b6606e9c56237c0085b59009e32ccf90 crates/parser/test_data/parser/inline/err/0015_missing_fn_param_type.rs sha256:f5411502f9f334f9a59d96ec48f8e14262e639a5e8a506a2971779df186ea326 crates/parser/test_data/parser/inline/err/0016_angled_path_without_qual.rast sha256:c40ff0e8c529786249cc409141d63f7c1b32d4f9b0072da1aee35e98f371a0ee crates/parser/test_data/parser/inline/err/0016_angled_path_without_qual.rs sha256:d995a01d05e22e9e54f04d36efa5fca66cb91de3b3aeb7ed11938ff1d22ecea6 crates/parser/test_data/parser/inline/err/0017_let_else_right_curly_brace.rast sha256:5f42acf07e52d6592e000c2d69e16dbc71f159d6c7433ca277588685ad219e38 crates/parser/test_data/parser/inline/err/0017_let_else_right_curly_brace.rs sha256:18524220853fb9d863a6f938e48b4d3bb431b485a74dc045014efe7d7dd8395c crates/parser/test_data/parser/inline/err/0018_crate_visibility_empty_recover.rast sha256:ac1d07d42ecd127856b59bf5fea6f8d88f9ea5f550e38f8f838ad1b7e901824b crates/parser/test_data/parser/inline/err/0018_crate_visibility_empty_recover.rs sha256:654aab351fab5b2c90474e9d5fad6c8d6a4fbc6cb8649b0abafe17f1e6609c26 crates/parser/test_data/parser/inline/err/0019_tuple_expr_leading_comma.rast sha256:a2f5f2c73df0379555a6b775b8b05f6a1c8fb757aef5549483f73d21d6c7a258 crates/parser/test_data/parser/inline/err/0019_tuple_expr_leading_comma.rs sha256:9c3ca7a09756701fc2ecd6e15a387441777294d0487c254b60524754d2a0931e crates/parser/test_data/parser/inline/err/0020_tuple_pat_leading_comma.rast sha256:d06b60c1125e9f53b645e9223ecd2b4c5b6442794a902f464e62a6a4fca99975 crates/parser/test_data/parser/inline/err/0020_tuple_pat_leading_comma.rs sha256:eec62939440c6cd30b60b7745c4f552e94a75bca8d2d287a486c70986f7b279f crates/parser/test_data/parser/inline/err/0021_recover_from_missing_assoc_item_binding.rast sha256:af5662bed21558394fca86b78c8cb6a7988c92c3c6db275094d5179a384df507 crates/parser/test_data/parser/inline/err/0021_recover_from_missing_assoc_item_binding.rs sha256:8f5ce570cf0bef129b476ee28a220b7acafb2e5ecfb98de4b9857aaa25a22971 crates/parser/test_data/parser/inline/err/0022_recover_from_missing_const_default.rast sha256:fff8554883019d892a0693ebe6ad274333b4bf3202e9629d34ccfcba1d4aa226 crates/parser/test_data/parser/inline/err/0022_recover_from_missing_const_default.rs sha256:ad783689de62e2b72e1a9eb3d155fbad81a5eb7993cc367e10e05432e301469b crates/parser/test_data/parser/inline/err/0023_empty_param_slot.rast sha256:668fa531b5bba143d6a9f6ce99902e3443ecf9839cb2d2276056f529f0a3f466 crates/parser/test_data/parser/inline/err/0023_empty_param_slot.rs sha256:e0e580c7b21d1a6e08c74070a29181338120bab181dc908eba399e7e7514d654 crates/parser/test_data/parser/inline/err/0024_comma_after_functional_update_syntax.rast sha256:6b9efb2358d918d29be55f91d9a58794af9d1882809351ed3f7439e1092b5af8 crates/parser/test_data/parser/inline/err/0024_comma_after_functional_update_syntax.rs sha256:2e034b730a811797d92048eaecf7284169f3dde6468265f9600c9f53791e25e5 crates/parser/test_data/parser/inline/err/0024_top_level_let.rast sha256:bb8406f376768c3d28bbe1d16b4dbe9086071ad14680f0f77051125d7e0184b9 crates/parser/test_data/parser/inline/err/0024_top_level_let.rs sha256:40306a37405920ed69c43e4fbb46e6ebcefd9e41fb9ba5858110078fcbeb613e crates/parser/test_data/parser/inline/err/0026_macro_rules_as_macro_name.rast sha256:1c1ed80d794be667819e172726d763099fe678468dc5e433e649f8ad30adff15 crates/parser/test_data/parser/inline/err/0026_macro_rules_as_macro_name.rs sha256:2065d57c520550183798614066d5d510d1fb226ff8ce80d3a944e28e8166c372 crates/parser/test_data/parser/inline/err/0026_use_tree_list_err_recovery.rast sha256:4f9326e172568c8d47952707eb4d7f79941321b62f9d1950d628200262ee6197 crates/parser/test_data/parser/inline/err/0026_use_tree_list_err_recovery.rs sha256:349f66936792d59872305e5a6770cf47b0ff825336eec9589b576016d5d72bb5 crates/parser/test_data/parser/inline/err/0028_method_call_missing_argument_list.rast sha256:b018b0d171e1c676b902f1c8efe6c50ad6c1b193f956ffcf5d5022b1b2e4ab52 crates/parser/test_data/parser/inline/err/0028_method_call_missing_argument_list.rs sha256:a4c94d9f32e25bee070e89d929e6dfd9ff6cc2bc4a465fce946885cedbb12920 crates/parser/test_data/parser/inline/err/0029_tuple_field_list_recovery.rast sha256:f4d1b664b2ac3f5d20b1c7b7bdab3fcbfae25dfdd331e5c53bf6afdc1e6ae440 crates/parser/test_data/parser/inline/err/0029_tuple_field_list_recovery.rs sha256:7f54f8e55df66fad0cc6d3bc2dc709276f108d97d572ec78de5cf602d911b725 crates/parser/test_data/parser/inline/err/0030_generic_arg_list_recover.rast sha256:87dad491dfceaab1dc6f889c8f4c47cf6610605be0217bb8cd1a0b668ad230e7 crates/parser/test_data/parser/inline/err/0030_generic_arg_list_recover.rs sha256:4f4a34f6404ecb772477c070f0440064d8bee957734d7b8f4ad55748f068fa83 crates/parser/test_data/parser/inline/err/0031_generic_param_list_recover.rast sha256:5a6d23b196d2bbdbf63d3a3b428c0f360f953bde13311cb062b0aea9554dcd2c crates/parser/test_data/parser/inline/err/0031_generic_param_list_recover.rs sha256:50e2b9ddfdd27d788244cd23987db87c0b4bee54b9bb573dd60505e0ef0346d7 crates/parser/test_data/parser/inline/err/0032_record_literal_field_eq_recovery.rast sha256:8ff545b6bda5b638deb3fb5507426c4f60a780612ffcdbeeb7f0df34ad58ce37 crates/parser/test_data/parser/inline/err/0032_record_literal_field_eq_recovery.rs sha256:269a9188392582176071a392ed53310b7b95364e2eabfabf17db2df1cac64d65 crates/parser/test_data/parser/inline/err/0033_record_pat_field_eq_recovery.rast sha256:d33b5e914759e782dadcf0f6d6fa87f6763a92369b6e9f1b23bcf10c17ff18fe crates/parser/test_data/parser/inline/err/0033_record_pat_field_eq_recovery.rs sha256:a78422b1f316b38b2e8fe4e45f4cfc4e5fffc75a60351745441901d3047a2580 crates/parser/test_data/parser/inline/err/0034_match_arms_recovery.rast sha256:9c2a90c6681f6f819c779633c1c776f4bf87bffe5d1e705263f55b078d74e799 crates/parser/test_data/parser/inline/err/0034_match_arms_recovery.rs crates/parser/test_data/parser/inline/ok/ sha256:f872f7a1052c97c6d18e17e5120a15403bed4c2d03467769c7e36e22c40ed941 crates/parser/test_data/parser/inline/ok/0002_use_tree_list.rast sha256:c92a2deee2a23bfc80938cb11388b8ad417ebb2d61e0e91b10d88fd104fcd52b crates/parser/test_data/parser/inline/ok/0002_use_tree_list.rs sha256:992ab79a91ea06cddfdc1b167d49dec3f16a75fa1efb5a8ee07a17ee398d1aef crates/parser/test_data/parser/inline/ok/0003_where_pred_for.rast sha256:736a425bf9940a7de49b89eb38b52209ed589258d451e2df3f773fee5fa7687a crates/parser/test_data/parser/inline/ok/0003_where_pred_for.rs sha256:fd1e990516c3c88ab5b58ba626006f1011bd4a42fabec6635e50a406ef445082 crates/parser/test_data/parser/inline/ok/0004_value_parameters_no_patterns.rast sha256:eaa65db9a8729335222baf65b5ee9025dc978411cd15ccfe6e31aa4f7e6c3d6a crates/parser/test_data/parser/inline/ok/0004_value_parameters_no_patterns.rs sha256:8e897d28689542890a20c221d25f6eb1831fb0e2abcde55289288ca0d627fef5 crates/parser/test_data/parser/inline/ok/0005_function_type_params.rast sha256:59bf869b64f53e7b97ca6b39d8ea1d3f9f0c7875e77804fb177dc7a18e55c84d crates/parser/test_data/parser/inline/ok/0005_function_type_params.rs sha256:4a076d0d600e749727c3e26f0dc34d887015b3df4b19afa52eb558c15d9e030d crates/parser/test_data/parser/inline/ok/0006_self_param.rast sha256:e0ee6d4427ab27e95b55b422a7b560a2766c30a7203119e9575881ed2a4c624e crates/parser/test_data/parser/inline/ok/0006_self_param.rs sha256:b207ce6e57d5b64d5959be4a069b14e46dd74ec51be6067ae454bd24d176545f crates/parser/test_data/parser/inline/ok/0007_type_param_bounds.rast sha256:a9e30060c880a0df709df18939fed61b16c02a1535ac7a910af4c9d6d90911b3 crates/parser/test_data/parser/inline/ok/0007_type_param_bounds.rs sha256:ad10077b8ff01c4e3787d3796625537cd2c0747903ca11e7006c19915a913696 crates/parser/test_data/parser/inline/ok/0008_path_part.rast sha256:0fef63c694cdff5a1bd7170c622f175ffe652e324e4f291fc5546dfde3568f83 crates/parser/test_data/parser/inline/ok/0008_path_part.rs sha256:0e596837745626fd1e020e6ab52a856a2fba5e89a4555f20338a20e233b2c5a1 crates/parser/test_data/parser/inline/ok/0009_loop_expr.rast sha256:3987ad17b0c8a72b484e39d88645c6d24c6ed1863a85fc2ad2a08476a38fa2cd crates/parser/test_data/parser/inline/ok/0009_loop_expr.rs sha256:868e00bef3b770384eb5859260905c9c5af466e816941ed6429979ac24dad85b crates/parser/test_data/parser/inline/ok/0010_extern_block.rast sha256:ab99d97e4090ba4babfbf2a41b3d50c5c794de3138d2c98870010037cc348d5a crates/parser/test_data/parser/inline/ok/0010_extern_block.rs sha256:79e8ff7411c53e451c95e947cb18ff480e5841c4b0581b4d36ba96146cad68b9 crates/parser/test_data/parser/inline/ok/0011_field_expr.rast sha256:c32cf7b15095523b893517e359be8d8822500501331cce3e5f35a29371ee6f8a crates/parser/test_data/parser/inline/ok/0011_field_expr.rs sha256:ff1747945c7175f4242d0d68710c6c7b4e6bb2e368a41f4f6a8c5e04e170f7f4 crates/parser/test_data/parser/inline/ok/0012_type_item_where_clause.rast sha256:81d5c7c50a09b3cd95586ad36e3a3fdfa32b4b7250ac4cda64dd64d136f59d57 crates/parser/test_data/parser/inline/ok/0012_type_item_where_clause.rs sha256:9830b2f7935383fc6453b936f141ad8571fc7ead6d6ce551eb555e177d344ecf crates/parser/test_data/parser/inline/ok/0013_pointer_type_mut.rast sha256:ccb4c1d05de3e6a7f4fb29b2c935ac6268482cbac6a44fa6d55638c600ad6a90 crates/parser/test_data/parser/inline/ok/0013_pointer_type_mut.rs sha256:0c242b7841293851b43da8d49e60136d4f9a8cdc0d176ae7a93fbe782a6bb8c0 crates/parser/test_data/parser/inline/ok/0014_never_type.rast sha256:3bc990b9779209e7b71bcf4ccfdf772c41a1ebb0582bff804816d75b0b9e8229 crates/parser/test_data/parser/inline/ok/0014_never_type.rs sha256:1ba9670db489639174e506fd1a52f61ab3a923701e10d03aeddf49918bc332f3 crates/parser/test_data/parser/inline/ok/0015_continue_expr.rast sha256:1b1f8719b9cf8207453db30b7a892a293ed3685ba3d3e28f57ae48c41ce2a5b6 crates/parser/test_data/parser/inline/ok/0015_continue_expr.rs sha256:8671fdfac1c37a87b457ddc89d0db20e4da97d7ef090773d0661b6e2fc92d4b0 crates/parser/test_data/parser/inline/ok/0017_array_type.rast sha256:1e28e6f894f0f2b6a16447a1a31eec8ea86dee88040a8ee1cf08f63eedf4448c crates/parser/test_data/parser/inline/ok/0017_array_type.rs sha256:a4148cc9c1fe8001de0fee1e676128e16bb76bb5ddef606dc726f6a22d9cb9a1 crates/parser/test_data/parser/inline/ok/0018_arb_self_types.rast sha256:1774bdf164e6bd414860dcf0b1bcd9923ab5b7a9cb23975c7e43da0373a09d09 crates/parser/test_data/parser/inline/ok/0018_arb_self_types.rs sha256:85354e1492a687029b9ed6912d1a5a1f54dc007da461ac85a5802c3eb84481b9 crates/parser/test_data/parser/inline/ok/0019_unary_expr.rast sha256:7aae4213087a2f388430fbca7126d6c7154b57a5ec5681e8cdd0e41e3b91854c crates/parser/test_data/parser/inline/ok/0019_unary_expr.rs sha256:b9b37907eb7b8755b554279e20c3a5114fd30e2090bfc6afac387f862031f5c1 crates/parser/test_data/parser/inline/ok/0021_assoc_item_list.rast sha256:050b7373a84092a56dcff8b47f975dcca5be343d6d7ed8504719b9734ac3114e crates/parser/test_data/parser/inline/ok/0021_assoc_item_list.rs sha256:57340dca57267b18d241a2294a5c1e772d3a26656375a111f32c4fb28122a5ad crates/parser/test_data/parser/inline/ok/0022_crate_visibility.rast sha256:c3823f766aad43ff0d178643edb8d26b9b274bd13ef33a1f564506a99b4e7bb6 crates/parser/test_data/parser/inline/ok/0022_crate_visibility.rs sha256:e7e34e41645a41df2dc6c5422988aa0e5c7c9dee90de1c3620dcaf085b12ddc4 crates/parser/test_data/parser/inline/ok/0023_placeholder_type.rast sha256:79350c45a57677321a951cbe2c05c53b88ee54115e1855b6f540ddaf56b114e1 crates/parser/test_data/parser/inline/ok/0023_placeholder_type.rs sha256:c140c9c192934956777094b37932b429b0a7f92d33505370fadd89e85b838cec crates/parser/test_data/parser/inline/ok/0024_slice_pat.rast sha256:168e0bb719f2e5e2b72f82892401f45c1d263942521c096a3c9021bf7fd7899a crates/parser/test_data/parser/inline/ok/0024_slice_pat.rs sha256:9e75a99e3e37ae9be8ee6ef4f97eef057beb056a0d09ba179aeb28d20f8b6e03 crates/parser/test_data/parser/inline/ok/0025_slice_type.rast sha256:879fc287f1c64e3728d0061e0730d8b7ea5ed209105d1cfdec19af16940e5d19 crates/parser/test_data/parser/inline/ok/0025_slice_type.rs sha256:a3fca8fd0efeef4ff41bbd48deccae598a8c8b3811147932e8e593e7ca25f950 crates/parser/test_data/parser/inline/ok/0026_tuple_pat_fields.rast sha256:039505d651d45d20964608820092cc4c4944dbd4c5beaec1669268775c7ccb29 crates/parser/test_data/parser/inline/ok/0026_tuple_pat_fields.rs sha256:1e6de17c9623b56da619ca14df6c42b065f5087b475835654e27df9d1b273aec crates/parser/test_data/parser/inline/ok/0027_ref_pat.rast sha256:2956628c613a3e8f8fea68aaa28b1ea8dd24b0c0115ebb70c0dc727538b502d5 crates/parser/test_data/parser/inline/ok/0027_ref_pat.rs sha256:4f0b83bf1d2c5f0caadaf8513d523f193148b00bfd8c71a46caa86d89e90fb84 crates/parser/test_data/parser/inline/ok/0028_impl_trait_type.rast sha256:ed6bd9adbadd1ac41fc0f2c21f886c32b0fabbedaf382d47afb894c60055fd88 crates/parser/test_data/parser/inline/ok/0028_impl_trait_type.rs sha256:d9b6c7646d4416fbd579845376fe3a480c9cefdff935dca0b6cad71380c9bdb1 crates/parser/test_data/parser/inline/ok/0029_cast_expr.rast sha256:c051d5189538e2a97db6ccfbf670eb5baaf7a519e79cfcfa19b636362f42fec0 crates/parser/test_data/parser/inline/ok/0029_cast_expr.rs sha256:9cb033ec59aea6b4099ec32571490cf3f9e808bf7d54755d885040b47dfd1fde crates/parser/test_data/parser/inline/ok/0030_let_expr.rast sha256:b72d6bf3cc50fc717549903f13808500b6fc0d4f6acaeadabc98fcb4c10d4633 crates/parser/test_data/parser/inline/ok/0030_let_expr.rs sha256:e0ec5b0630623090366474d51c47dd970733f9c50adfa6d285570a2c88061204 crates/parser/test_data/parser/inline/ok/0031_while_expr.rast sha256:dcd36f66e7f6f74ba3111febad51e276f1516d7022c2560e9c022b8f365c5784 crates/parser/test_data/parser/inline/ok/0031_while_expr.rs sha256:0e2377180780fe660c0badd34c7423cfeb5f0bd33d7043c00ae15b74d22953e0 crates/parser/test_data/parser/inline/ok/0032_fn_pointer_type.rast sha256:e374e464c34d13d8eb8eee8b53c8a157d5aa36fbbcdde9caf7842fa2ebb22be7 crates/parser/test_data/parser/inline/ok/0032_fn_pointer_type.rs sha256:b246e368b1fce77ac93a1ff483997e3b469474aa2819133a893e6ba81c92b27e crates/parser/test_data/parser/inline/ok/0033_reference_type;.rast sha256:865f8062b4a0fbeb55c5a6b023a23e333b92f40d30d92a86ad50d9b5630aead3 crates/parser/test_data/parser/inline/ok/0033_reference_type;.rs sha256:38b116b007f6d5e453cae1ca36708a5f1747be38be2998a7433c6faaaa8669e2 crates/parser/test_data/parser/inline/ok/0034_break_expr.rast sha256:6e9480c1381d9ca19a33b25a9edcf350de48ac5fd4dd29d077aefd46e9076569 crates/parser/test_data/parser/inline/ok/0034_break_expr.rs sha256:ca4172afdc049544ff9bb0cf66ecf0746bea4a535eae82cae9dbd745cb887cc2 crates/parser/test_data/parser/inline/ok/0037_qual_paths.rast sha256:db29c18d062b5e9cfdfddb0cfe9d82bc514baa48d57446965c0eb42446f4259b crates/parser/test_data/parser/inline/ok/0037_qual_paths.rs sha256:624cf32d925bb3e8b5ef1f5f1761f581ea95a08f9bf83c919f0a6458ee07f960 crates/parser/test_data/parser/inline/ok/0038_full_range_expr.rast sha256:1b96c815593f06b72e8172cbb4424138f43cbcf111a08c11504896ed3846d4e0 crates/parser/test_data/parser/inline/ok/0038_full_range_expr.rs sha256:d40a623228699908ee3f543bc955d318b09dda140fdbfd22d6d0866d0b0a99af crates/parser/test_data/parser/inline/ok/0041_trait_item.rast sha256:b235de42480f8fb193a9bc99db326ff58eebf15f57b8635c8d1b3a43b80bc1ab crates/parser/test_data/parser/inline/ok/0041_trait_item.rs sha256:25e776bb8d9fba2b042e1a70c1a484a91a990e98ad3c3e00ed47f946c307cc9b crates/parser/test_data/parser/inline/ok/0042_call_expr.rast sha256:06ce193f0b4acd6f9043ef0d94f630562dac0d59f1f6f7ff29ce7739f40eadea crates/parser/test_data/parser/inline/ok/0042_call_expr.rs sha256:7a62a2227976aa96757698f32fb45f6393131e2ab2a969347d4401284b97ba3a crates/parser/test_data/parser/inline/ok/0044_block_items.rast sha256:e652f1cd64cc594efc6dc9ad874f9161679b9a00a4c37814a32b839e13ab2761 crates/parser/test_data/parser/inline/ok/0044_block_items.rs sha256:64d131cda21b5f6706770ca860477aa61153d9c5ce613148b368937208ac0f4c crates/parser/test_data/parser/inline/ok/0045_param_list_opt_patterns.rast sha256:87f02255bf8bb1a67d44c7a59d5af75897c9c47ca9991a75217638e788a61474 crates/parser/test_data/parser/inline/ok/0045_param_list_opt_patterns.rs sha256:4ea7c9134f2cb1b515711f91004cd73577581e513bf945e36ac6c04752158419 crates/parser/test_data/parser/inline/ok/0046_singleton_tuple_type.rast sha256:8f551564a0883943b291442c82538909819fe58d3e0639b180fba1f637605b54 crates/parser/test_data/parser/inline/ok/0046_singleton_tuple_type.rs sha256:649dc397c530927f293b0f6aa0bc6a29b4817edb77ff4a3c93958e1ee64fddb5 crates/parser/test_data/parser/inline/ok/0048_path_type_with_bounds.rast sha256:d2112f9094a1e7827df1480b3ed848dc66fceda76a9184b37a3aa83c4e0fe842 crates/parser/test_data/parser/inline/ok/0048_path_type_with_bounds.rs sha256:8ad839995ca1addb1ec5239b8e0b71f3c92406c113b3497499d5cb67240a7d7c crates/parser/test_data/parser/inline/ok/0050_fn_decl.rast sha256:db87b8ee1845cfb94de0ea75192659ba474dfb507fca72f9db701d353e3effe0 crates/parser/test_data/parser/inline/ok/0050_fn_decl.rs sha256:5afc913a0c52fc5d648cbc0543519849d6637c181ada4463633293b0f7342312 crates/parser/test_data/parser/inline/ok/0051_unit_type.rast sha256:5e40e5a358617590c18132b644229a77b1cc0ba70f07692e891b361addd6a8ad crates/parser/test_data/parser/inline/ok/0051_unit_type.rs sha256:94ad168b6d6968213739bc837a0c88b816ca47fd46bbf2bcec51b1e064fdb898 crates/parser/test_data/parser/inline/ok/0052_path_type.rast sha256:98c9f89d4fe5ff7ad79c6170c5687092eedcc17ebdeaeb2d6fd6549e79a6826d crates/parser/test_data/parser/inline/ok/0052_path_type.rs sha256:086b589c07af136745e0ede460912d6e04560fd709d4b3c6693069763f29c03c crates/parser/test_data/parser/inline/ok/0053_path_expr.rast sha256:998f00c9fc9c9fca035b4fc37f28d3a49cd43da6252ad21bfccf5dfab684a438 crates/parser/test_data/parser/inline/ok/0053_path_expr.rs sha256:68de6991125fa91d89e9078adc5217bc832229e481a46d705d0a253956636ef4 crates/parser/test_data/parser/inline/ok/0054_record_field_attrs.rast sha256:f9733baddec1ef6877fa77694d773fc29567279f33184ef74699cf48b1184cd2 crates/parser/test_data/parser/inline/ok/0054_record_field_attrs.rs sha256:45e5f156666a899a6cac1ba8980132602c492d01422dd5d7f06171ec52b6cd06 crates/parser/test_data/parser/inline/ok/0055_literal_pattern.rast sha256:7e75e6552086d716e12d052b165d4fba30a20b4a26c346d357b81ac2165c8959 crates/parser/test_data/parser/inline/ok/0055_literal_pattern.rs sha256:e32765756a011cacaeecf24524a250fb7367e04b6f4f8f9e6ae54344d3df549b crates/parser/test_data/parser/inline/ok/0056_where_clause.rast sha256:422e54bbce4a19b35bbed4603195c08aacdb970bb401b5ce2822d9f05fc8e5ab crates/parser/test_data/parser/inline/ok/0056_where_clause.rs sha256:df5726a096aa18d53e1e8ecafa7d96a3194f47443b6236f3d4830d639f984d39 crates/parser/test_data/parser/inline/ok/0058_range_pat.rast sha256:961b4fbe19ca71f8d2fd82b75d6189caef753ad43b02f2ebf2f6b76471b745f8 crates/parser/test_data/parser/inline/ok/0058_range_pat.rs sha256:48f0767d610e7bd923d4e9d9b2df4b26f2b762ea8c6992d39d6902603c150205 crates/parser/test_data/parser/inline/ok/0059_match_arms_commas.rast sha256:ba1fabc3533a2e7ba663afdd119ce10a88bf6d607ef5cbf041b507a3990aad56 crates/parser/test_data/parser/inline/ok/0059_match_arms_commas.rs sha256:c9524e2a22aeb1f2c81e6fc0a417090168f95e526e4f37e10ec3c72ebf499613 crates/parser/test_data/parser/inline/ok/0060_extern_crate.rast sha256:117af6228248743874dfc8060484ccf59137ea428ebee038c3c4e625649f400c crates/parser/test_data/parser/inline/ok/0060_extern_crate.rs sha256:ef8b697a618a6427f32f88163f78e5211f15a49924708a899a428cf30a995547 crates/parser/test_data/parser/inline/ok/0061_record_lit.rast sha256:952a05108e234d3b35a9a5f4654c7718e3c6aacff14178ec936819225ea1c8d9 crates/parser/test_data/parser/inline/ok/0061_record_lit.rs sha256:24b201968ffd031ab3f99dc28a6de3fb8bc3d94eff0438b6a693f3062782b3a1 crates/parser/test_data/parser/inline/ok/0062_mod_contents.rast sha256:baaf0a735282d65cd65d438a258b015136522485f04016b3dd8b6195e1dfd323 crates/parser/test_data/parser/inline/ok/0062_mod_contents.rs sha256:3e6dd265dc3f1e916aa36737d7cced896f6f370c671d0fa0025d1223fe0533b3 crates/parser/test_data/parser/inline/ok/0063_impl_item_neg.rast sha256:46417f7da5c908c35f3cadddcfcbda4886dae2bd743abe39033e157d49481b47 crates/parser/test_data/parser/inline/ok/0063_impl_item_neg.rs sha256:00af447203e0b6ff4c8b48ea561d2a1f9b6fb14385801c09276c539b488d1fb4 crates/parser/test_data/parser/inline/ok/0064_if_expr.rast sha256:e97df0f4282ca538d5894af5976c88ee58806eac2902eb388b4735b187b29067 crates/parser/test_data/parser/inline/ok/0064_if_expr.rs sha256:db8502539a15b7d5548fd0fa8396217928e93643f2b2a9b894e34a959d293be8 crates/parser/test_data/parser/inline/ok/0065_dyn_trait_type.rast sha256:e784ae1e5752782655e0f4fa6cd3aa0e14bbba9b743cd2a111cf4932ab2c3535 crates/parser/test_data/parser/inline/ok/0065_dyn_trait_type.rs sha256:69f8d71b3ffc3bbbc182d5623a2f4f745699b84434d516b75bc154e4dcbec3d2 crates/parser/test_data/parser/inline/ok/0066_match_arm.rast sha256:d48c7a353345a65bbbad201c25016872398395ae4232c22775d1aae248d30a5a crates/parser/test_data/parser/inline/ok/0066_match_arm.rs sha256:7e2c17ace6252be08b7d7a8c31223b25596e09a85c33c1763b2721d574731d59 crates/parser/test_data/parser/inline/ok/0067_crate_path.rast sha256:8a40d94845f62b8fad64222f93112783ee3e9d93eb602eca65587e2fe6eecdcc crates/parser/test_data/parser/inline/ok/0067_crate_path.rs sha256:e1cfa41d3c347bd79e00288a83437bbcfd9acb33dac2ae8c34e7ca6ed2e88fca crates/parser/test_data/parser/inline/ok/0070_stmt_bin_expr_ambiguity.rast sha256:c3d5fe2d216cd5bf890c8c95b629fb7873a6b58bff1750c936a8479b7d91820b crates/parser/test_data/parser/inline/ok/0070_stmt_bin_expr_ambiguity.rs sha256:a1f2baea47dfaab861fa36dcb2f3a758ee370b205fd7568505ccdf1063c2408d crates/parser/test_data/parser/inline/ok/0071_match_expr.rast sha256:5a639da9617bb1d52c03a7e8da7c7f08522c70d031f184706659b1c66994d317 crates/parser/test_data/parser/inline/ok/0071_match_expr.rs sha256:4ad6f4a5a149d03cf8cc8c494f57b037794548a73c47fb122ac85dbc0756bca2 crates/parser/test_data/parser/inline/ok/0072_return_expr.rast sha256:f1ca637f50c74c92b02073d2186d405760f7aebcd0fd310cac4b5400ab330366 crates/parser/test_data/parser/inline/ok/0072_return_expr.rs sha256:06bc862e8e8c6c5ad2b3955f7d20907f80c762cbe7417a0212d36e3a0d68e791 crates/parser/test_data/parser/inline/ok/0073_type_item_type_params.rast sha256:95567d50cb20a29207cbe92796e28ccc08554ac25f22e11ddec3d14b32e3ca9c crates/parser/test_data/parser/inline/ok/0073_type_item_type_params.rs sha256:7bc844be10288583bb7060083d3a41560c288607a6b19d7923e144006cb842e9 crates/parser/test_data/parser/inline/ok/0074_stmt_postfix_expr_ambiguity.rast sha256:4eda5dfbcac52a22af79429f0f78e7a6b8e85ebdef02b3c7240b76e18fd3d100 crates/parser/test_data/parser/inline/ok/0074_stmt_postfix_expr_ambiguity.rs sha256:08f4113c5795eacedf0b8e0dd111afaa8505b5c6ac8ee53386c6f2f9ac504a76 crates/parser/test_data/parser/inline/ok/0075_block.rast sha256:a1fb89bfe8556df16621fccff2558afb1c8417909057a2875418e7422942ec43 crates/parser/test_data/parser/inline/ok/0075_block.rs sha256:2a69b1bde63d4880e0b268840fa443e2fdf49cea8f3284071c1275e9889e210f crates/parser/test_data/parser/inline/ok/0076_function_where_clause.rast sha256:5393a98d7019ffd97af4f596e0f80e5836d38e61b8fb39a29d55cfc5b410ff8e crates/parser/test_data/parser/inline/ok/0076_function_where_clause.rs sha256:73b9f3207123d014ebd535a8b4bd89100d1c81cc2dea51a1f92c17930cf8b7f0 crates/parser/test_data/parser/inline/ok/0077_try_expr.rast sha256:79f9178aa03699b23cd14812382550fd183f75f25aa070d174e0ea2a64da4d31 crates/parser/test_data/parser/inline/ok/0077_try_expr.rs sha256:26bed6d6d2aba9539cd3c9a19907b1bc82578afa5cdd24b4e69f1152c6c77c02 crates/parser/test_data/parser/inline/ok/0078_type_alias.rast sha256:a2e5e7da4e9c677a047838e106633fb79ac977c6dca37c754c64911c5a5d8c07 crates/parser/test_data/parser/inline/ok/0078_type_alias.rs sha256:a32fc38175eb850316aeb6e79598cb780b1a698d1c95aad3cf3fd3f39b19bd20 crates/parser/test_data/parser/inline/ok/0079_impl_item.rast sha256:2bb09e94764d2964cca84672a1a19006ebc4b9425400ff9e3d79230bbaa788bf crates/parser/test_data/parser/inline/ok/0079_impl_item.rs sha256:ca0addf0e86d2d748ea25a8682e2e8194b16d49b7ade9fa4e2ebb875964367be crates/parser/test_data/parser/inline/ok/0080_postfix_range.rast sha256:0c567ab3188dc216dfd298d700887441c65b28e34ff5d816bb6295b164067e8a crates/parser/test_data/parser/inline/ok/0080_postfix_range.rs sha256:5017a4bec73b23a84a37f686df93b58e212a93b53d7ceb1931258bcc28690059 crates/parser/test_data/parser/inline/ok/0081_for_type.rast sha256:86ffdf1663d9fc1a5a3109b055583d6152b0303de4fc260b0fb0cd3c780eb3fc crates/parser/test_data/parser/inline/ok/0081_for_type.rs sha256:bf2c5acf917f70d50f0e89e8148cc0e29c83709f83472cd5a53f478f7845dc8a crates/parser/test_data/parser/inline/ok/0082_ref_expr.rast sha256:6bf3b820d160c1258f40206236636a32ab017749dd9cfdeb5e498f721c0363f7 crates/parser/test_data/parser/inline/ok/0082_ref_expr.rs sha256:2f1bd0dde6e23859431920c5adfe80c0249f230fb6bda741277792033fbb2d59 crates/parser/test_data/parser/inline/ok/0083_struct_items.rast sha256:f23a404a5043d7532a8e36d5fa5fccf1561365af0cebc5261747a74a57e4c971 crates/parser/test_data/parser/inline/ok/0084_paren_type.rast sha256:9be610cb7c35a3c22d6ae1400b43e84cdaaa3d057a9bf47907c410865c28ee3f crates/parser/test_data/parser/inline/ok/0084_paren_type.rs sha256:83a982306014cc14c55ae1caa2122b08f13b8c6121b9e3c4640f304c740669e5 crates/parser/test_data/parser/inline/ok/0085_expr_literals.rast sha256:6c89f0789eeb0deffede3d122d3b06e0c481d0bb6cc9911ff7ace6c0809f6529 crates/parser/test_data/parser/inline/ok/0085_expr_literals.rs sha256:128428d388aead0027efa97691e319962a2ebe7623c6634330e12bc06c81e522 crates/parser/test_data/parser/inline/ok/0086_function_ret_type.rast sha256:f0208f609bb2b5d00115ecf64bf7309fc450e84b7334728136e0bb9784f34abf crates/parser/test_data/parser/inline/ok/0086_function_ret_type.rs sha256:712d3e3efefbfb1b365493989c79044c2c1fa4861b40b567a37286110cb0d430 crates/parser/test_data/parser/inline/ok/0088_break_ambiguity.rast sha256:494a0f1eea1aedd8cb05cfd76f714160cb0ffcf73b9d4316aafcde2416d67bf6 crates/parser/test_data/parser/inline/ok/0088_break_ambiguity.rs sha256:41190c23059cb45319fc272eb68b4a65778390c9cf9bb2b1b798b24967a13f65 crates/parser/test_data/parser/inline/ok/0090_type_param_default.rast sha256:e9263d2e4ea0328943d8f801d7cb43ed60e85ef89a142fe80e0c312c50f3dd27 crates/parser/test_data/parser/inline/ok/0090_type_param_default.rs sha256:664dfba3535f24724d29eee8a85ada093cb967bac56c7f3ffa1912c336f09a17 crates/parser/test_data/parser/inline/ok/0092_fn_pointer_type_with_ret.rast sha256:1d52ee8b4b84f2485262bf9d3cbb37d0db8a88fa02ffed409f1522e009ca9dd5 crates/parser/test_data/parser/inline/ok/0092_fn_pointer_type_with_ret.rs sha256:ad244d6eb7e4bfc2ec363869cd65ca8cba40c8c4b094e9a39ac1377b12e2a752 crates/parser/test_data/parser/inline/ok/0093_index_expr.rast sha256:e46d33d4d31136263b6febeaea74d7b8f6dbbacf54aa6747105094ff5080d55f crates/parser/test_data/parser/inline/ok/0093_index_expr.rs sha256:a04ab044236bb41211a5816982bf5d3b4b446e3ac7244a0b24632e0b79341692 crates/parser/test_data/parser/inline/ok/0095_placeholder_pat.rast sha256:8583a63a1ad13d1cf54ef2b05ac03d0674f15f916daf6ff201f3d19244dab688 crates/parser/test_data/parser/inline/ok/0095_placeholder_pat.rs sha256:9d805b83496980ccf21658af4e3b84cd08b9eaaf6316687428a2e13270024d68 crates/parser/test_data/parser/inline/ok/0096_no_semi_after_block.rast sha256:3953f6e2f2b98f99f718f8dda6873dd1aaec616b573b80651619fa476d713050 crates/parser/test_data/parser/inline/ok/0096_no_semi_after_block.rs sha256:47cf433bf02cadf5237341af7e4ad58923a5c72e0c3ffed61c4eb511c34d91b4 crates/parser/test_data/parser/inline/ok/0099_param_list.rast sha256:2def4b9dba1f0c0418c697793e1e3c0fecf671859f9cac9d497fff45a3cffd6f crates/parser/test_data/parser/inline/ok/0099_param_list.rs sha256:dead6a52498e4f8da22a70272d5749dba4b558caaa1542d4159573ca42748642 crates/parser/test_data/parser/inline/ok/0100_for_expr.rast sha256:cd4decbdd203e76e7bb3664682234ee52b5b98297066db343547ce8543259822 crates/parser/test_data/parser/inline/ok/0100_for_expr.rs sha256:b28c7759463c0d25118df50e773078a6af790dc26ae4db67a3d92630ccb34872 crates/parser/test_data/parser/inline/ok/0102_record_pat_field_list.rast sha256:46e93d430e3f29a9579ac12a5a158c21fbe2aa236ad3d5bcb03f436cc908f5ea crates/parser/test_data/parser/inline/ok/0102_record_pat_field_list.rs sha256:cd8661dc9028ab69a05700e1c9d02cfde01ce48a9bf940263a2d31a7c14123c9 crates/parser/test_data/parser/inline/ok/0103_array_expr.rast sha256:281b04f38f9d49ef18baeaa70d77c037d1d9e59cf99d8d0ca3f79ef026aa286b crates/parser/test_data/parser/inline/ok/0103_array_expr.rs sha256:9a98ff786bef9b712961586b14cf40f984c469485efc49a9721b9c64792d4d45 crates/parser/test_data/parser/inline/ok/0104_path_fn_trait_args.rast sha256:0de547ed511ef353900ff6be4af8ed8ca497ed8cf6d58fcf239d72f79f379d54 crates/parser/test_data/parser/inline/ok/0104_path_fn_trait_args.rs sha256:3838ca5d3d3c96b680584dc3bac327255f804c719131d809592e98757713f8c3 crates/parser/test_data/parser/inline/ok/0106_lambda_expr.rast sha256:ff985529ef2858947646b73c8bc4b3d1a81ced673e27a8db3d4b4a1e87663caf crates/parser/test_data/parser/inline/ok/0106_lambda_expr.rs sha256:96ecc46f7857b12d52c44ceb3a92fab8009c027cbd15b6c307ac992cd875e542 crates/parser/test_data/parser/inline/ok/0107_method_call_expr.rast sha256:bd5bb164242db5b2570773169db10489e9d743ecebbdad6c44fbb52e25a00630 crates/parser/test_data/parser/inline/ok/0107_method_call_expr.rs sha256:c571acb7683f2a8bdc62743b0e1938e4062dcf53cbb4895f9ac34504f2c98bfb crates/parser/test_data/parser/inline/ok/0108_tuple_expr.rast sha256:40c9d5db10691691521c5078206da114100bd2e52a8cee05c3e8acbe27ab37cc crates/parser/test_data/parser/inline/ok/0108_tuple_expr.rs sha256:425a9cd7e052452c4582b27a017c0424b611cff5b994adef79d115bdff650dea crates/parser/test_data/parser/inline/ok/0109_label.rast sha256:d9c6f5c5991d7e5e1ad8133f584f49978866f27dd12f2841e4944f419c59da5d crates/parser/test_data/parser/inline/ok/0109_label.rs sha256:46545accf07b5f120e7454e9dbd6becd0a995d533aa88f743366e8990c5a02e5 crates/parser/test_data/parser/inline/ok/0111_tuple_pat.rast sha256:920071a69922446f684c5f5f7da2bcf656b3ac1a3c2f1af782ed54f5ad6683c7 crates/parser/test_data/parser/inline/ok/0111_tuple_pat.rs sha256:5bdc2b59a4518192ea046c914c3909d53396a4ac43f8547aaa2740c04663b70f crates/parser/test_data/parser/inline/ok/0112_bind_pat.rast sha256:599005ba4c1c2d1be1c425d4f30ca0a352b7131c66ec22c3ccd59f9d5164f6a4 crates/parser/test_data/parser/inline/ok/0112_bind_pat.rs sha256:94789c7a78ec5b1a73eec346fe0942c6029f2246a99b7acbf89308e0008fdd13 crates/parser/test_data/parser/inline/ok/0113_nocontentexpr.rast sha256:4ba3ab3582e836b8f37c3e394cf64468b86a3fcab1de108ca826fc21a0a3d09d crates/parser/test_data/parser/inline/ok/0113_nocontentexpr.rs sha256:b16092a12adfe369ab63a36b9de0023d36d91665969721d3e5e2de498675fb5d crates/parser/test_data/parser/inline/ok/0114_tuple_struct_where.rast sha256:780ef0d97cc5074127396b9f40af98155c057a9ab7459cdeab81bb04ca2e994d crates/parser/test_data/parser/inline/ok/0114_tuple_struct_where.rs sha256:3c2f0ad22e51458346c544118a8aa64938ad72eebf94fdbec33db261e1352c9b crates/parser/test_data/parser/inline/ok/0115_tuple_field_attrs.rast sha256:3e828a4602a6b4312c476e9d35cf69f7e738ac919512495f9454cc264d007e31 crates/parser/test_data/parser/inline/ok/0115_tuple_field_attrs.rs sha256:77c87f107b377ff4f818124db0efbcd5699e7a8c9a668f4e446d26fad5444a1b crates/parser/test_data/parser/inline/ok/0117_macro_call_type.rast sha256:917f551e00c8da57bfd88fb93b4d8ee392c35ef54283ae7356b79794ca38d439 crates/parser/test_data/parser/inline/ok/0117_macro_call_type.rs sha256:bede023b25f03778a700d9a1a8b90307b05f58bf214d6d851f01a39c173e595c crates/parser/test_data/parser/inline/ok/0118_match_guard.rast sha256:bcde099810c5474aa2b87a08d3a5337364b830c43501b3e64100ac0db3108cf5 crates/parser/test_data/parser/inline/ok/0118_match_guard.rs sha256:fd22725e1b0faec73b74c9baef49441e4e3038d116f996f9bdd7e05bbdd57df5 crates/parser/test_data/parser/inline/ok/0120_match_arms_inner_attribute.rast sha256:025dd64268b21534be21e608f0d09eb90b51e344d631b51b58f41757e7c8f22c crates/parser/test_data/parser/inline/ok/0120_match_arms_inner_attribute.rs sha256:52c8a0c84a76c67b0a5d86e6d6039086877ba0adf9754ef8b4dc01bce67aeab4 crates/parser/test_data/parser/inline/ok/0121_match_arms_outer_attributes.rast sha256:1452299cf14b1fc2c7d781cbb5b0308cf805d9ef842ffdc704ed2fba3cb0e0d7 crates/parser/test_data/parser/inline/ok/0121_match_arms_outer_attributes.rs sha256:b9738b8d7af516b8918145adab8852b38c8c5decc37b683113d528daa4e14b87 crates/parser/test_data/parser/inline/ok/0123_param_list_vararg.rast sha256:05f9597d623653ce3ef0514756b4bb5553cff57bdd7955fb20589a0803d83d27 crates/parser/test_data/parser/inline/ok/0123_param_list_vararg.rs sha256:7419fbda5a440dac315b3a7cf1481985b59bb339ab8d59b117e760a544e47518 crates/parser/test_data/parser/inline/ok/0125_record_literal_field_with_attr.rast sha256:653008d00107d8ea36349ffd47f0399e1828a43a2e86a38ec4d14c20f1abd1f3 crates/parser/test_data/parser/inline/ok/0125_record_literal_field_with_attr.rs sha256:be75ff1013dbccba59364b8424666de32c6e8d1d5e423695a806d6df09b46a98 crates/parser/test_data/parser/inline/ok/0126_attr_on_expr_stmt.rast sha256:3d1099c8999a8f57732599dc8c8bf691091539033fad79cc6517822ab38e06de crates/parser/test_data/parser/inline/ok/0126_attr_on_expr_stmt.rs sha256:dbfa89ed063c691a578f0a4c08033a9da8f5336fe7f7958eeac2b3f87ee193d5 crates/parser/test_data/parser/inline/ok/0129_marco_pat.rast sha256:d6dea0bd7d818b05ed12a7a841a11c0d05a29967754e19fd390c2b7c4c7d3115 crates/parser/test_data/parser/inline/ok/0129_marco_pat.rs sha256:49e0f49118f5aab0f02ba227d68828a472387d196f38e690624505b157399022 crates/parser/test_data/parser/inline/ok/0130_let_stmt.rast sha256:7369c55dc4d695532852f8df0d83108d78997271b8f994cf8c07ccd2569500ba crates/parser/test_data/parser/inline/ok/0130_let_stmt.rs sha256:3db0d17edc2f3282f03f7e8ad97dd7b85ae7824a909baf453948fcbd4ce3609d crates/parser/test_data/parser/inline/ok/0130_try_block_expr.rast sha256:e5c86373bf042640c683f23d4561b1d8bbe2f991578f588a41f24afb27d962c7 crates/parser/test_data/parser/inline/ok/0130_try_block_expr.rs sha256:93030d0ea70f80e0fdf53e5ad4e6cde1103b608d9ee16d576170b34d34405290 crates/parser/test_data/parser/inline/ok/0131_existential_type.rast sha256:8e99a97e582053a943c1cf9ffa8d1a50bddd2c5d8ae37869cf2cb12511aea3a2 crates/parser/test_data/parser/inline/ok/0131_existential_type.rs sha256:ef78e4c8f14fc441f7209c42a4357cb036a3e24acfc715afac006db792260847 crates/parser/test_data/parser/inline/ok/0134_nocontentexpr_after_item.rast sha256:efa21d936291b1acb942664c7c133cac50f1ea24d1daf6218a762c41e6776340 crates/parser/test_data/parser/inline/ok/0134_nocontentexpr_after_item.rs sha256:76007de14b6d8ea23adfb4971363b00179954df16db7710ea6082cf5b2322e0c crates/parser/test_data/parser/inline/ok/0137_await_expr.rast sha256:28f97fbe9e113aecf235b9d637bfec12494964f71167dc092d26a17ae7da22cf crates/parser/test_data/parser/inline/ok/0137_await_expr.rs sha256:35529de3e80598411749d6de3beb7fd83224fd8415142f1a16b4bd944f9c386a crates/parser/test_data/parser/inline/ok/0138_associated_type_bounds.rast sha256:98ac5a2a787764219fdee818cf67e0b2cc12552449abffd3a1a188d295b66d53 crates/parser/test_data/parser/inline/ok/0138_associated_type_bounds.rs sha256:49506c42957bc238d67f81dc86a39c67f60af67a84f0541014704b58eb12a8b5 crates/parser/test_data/parser/inline/ok/0138_expression_after_block.rast sha256:993a5f968fe91e6064a3b61436e72a79984b9d0193d9ca7d029fe8f7e3330d5d crates/parser/test_data/parser/inline/ok/0138_expression_after_block.rs sha256:480f56bfd06f9cd82adda47cec94db0c221e153ca54a44f396817255152e4864 crates/parser/test_data/parser/inline/ok/0138_self_param_outer_attr.rast sha256:bb48458dab2861a995a03bc9932047324c63aa0a55fe87c0ba990e3ce223c260 crates/parser/test_data/parser/inline/ok/0138_self_param_outer_attr.rs sha256:cd122fee2ac04c09c4aa9e70eadbf900d67e46e2e119b82de44f18e14e24fc7a crates/parser/test_data/parser/inline/ok/0139_param_outer_arg.rast sha256:89fd110f78c1f5348aee7c20757d172bbff4ffe9cb78873d1a4474e67d283869 crates/parser/test_data/parser/inline/ok/0139_param_outer_arg.rs sha256:257838285ae67ead0e7eee43709813fe0156f51aae6498acda3b5c323998a3be crates/parser/test_data/parser/inline/ok/0142_for_range_from.rast sha256:5f9558b027f9097ee89b2d81da58f63f0d02e5025f19a3d3921a1b4b30a5a704 crates/parser/test_data/parser/inline/ok/0142_for_range_from.rs sha256:f8fb96e818548c7473349ff7b41c197ea7d0de1488941594f5b29654348a863e crates/parser/test_data/parser/inline/ok/0143_box_pat.rast sha256:6a55ccd9ac67c644ac22e7f4f5ec8d17418249503fb760ff7d0bfe17a9a0d9ec crates/parser/test_data/parser/inline/ok/0143_box_pat.rs sha256:e24c6e55ba7550987325948eb11906f8e03efb2f29a68354c7208be1b88415fa crates/parser/test_data/parser/inline/ok/0144_dot_dot_pat.rast sha256:14149be74ccc5d6464d99dc6390bfaae89e2509c6474440efbd63da9b8fb5e7f crates/parser/test_data/parser/inline/ok/0144_dot_dot_pat.rs sha256:142adc8dbb7e54008c47445895b9c1d1828dc6dfb8904169d73625046e7fbf1c crates/parser/test_data/parser/inline/ok/0145_record_pat_field.rast sha256:5a891b4d66a95c13e52b004d0ff2f3c22e6928fed462840ad05b2e0dee259be7 crates/parser/test_data/parser/inline/ok/0145_record_pat_field.rs sha256:95f28e4a0809e0a20b6182385e28bf5e9f71e0f79960c6756d369a71a7bb5e9c crates/parser/test_data/parser/inline/ok/0146_as_precedence.rast sha256:cf5995c5a1fff23937599b0cd74e61b3f958b73c403dee1a43e6ec0ada4260e5 crates/parser/test_data/parser/inline/ok/0146_as_precedence.rs sha256:a6e2b6956ecb45ef4b661277fc16990eec789d64302fabbc37d2e9f245ae6fb3 crates/parser/test_data/parser/inline/ok/0147_const_param.rast sha256:9a0defec421aecf317e8752a07550402adfb25056a00d6f54ab3821c7402c4f6 crates/parser/test_data/parser/inline/ok/0147_const_param.rs sha256:8fa01ec8d98fc1a4cfeef35b145c7c547000feb86fd177c999007b2ba32e1534 crates/parser/test_data/parser/inline/ok/0147_macro_def.rast sha256:3dcf11a33d7775b41d7fc05ce32d03d6089abaeb9d568ab231626dfb3fcf4a90 crates/parser/test_data/parser/inline/ok/0147_macro_def.rs sha256:7e7be4cbe4581cc80a1e351c01189dace39de7f2d80b67d1d3bc9ec0a55ab418 crates/parser/test_data/parser/inline/ok/0150_array_attrs.rast sha256:5e15469b28185eeb0d926660f96c56b8c042324cafb15d89bce34c085a3e515c crates/parser/test_data/parser/inline/ok/0150_array_attrs.rs sha256:f2b249eb7ea20571c182a70a467c1497603f402a243f851f7bef8136b15fa83f crates/parser/test_data/parser/inline/ok/0150_impl_type_params.rast sha256:318c56b9478289212cb70c2a4bb22ccfc925a18ee06bd48c3e7382025bbba1b0 crates/parser/test_data/parser/inline/ok/0150_impl_type_params.rs sha256:0fba3310feb214494b339f9bfc7b5f8e57b006d8283c44d5b7292d6a8f7e8ac3 crates/parser/test_data/parser/inline/ok/0151_fn.rast sha256:6d663149e0355063ef5ab998155caf69146714bec5bf09754549fcf9fc5661fd crates/parser/test_data/parser/inline/ok/0151_fn.rs sha256:7a736a177e1f0ec8e519c8fa5bc50e7a3a190d84e99889f99d02565ef0a50fbb crates/parser/test_data/parser/inline/ok/0151_trait_alias.rast sha256:47c71e4ea19349e86ac0313d029be0a324d0a4233c85c672a90fc2d85d3fd556 crates/parser/test_data/parser/inline/ok/0151_trait_alias.rs sha256:68a85b534d3bd3217bd596b59c4ae664fd50ffea9361609948909059b352a295 crates/parser/test_data/parser/inline/ok/0152_arg_with_attr.rast sha256:5d7ee9844428665b99626732acb31085f2757235a16dd98d94cdf564aa425bef crates/parser/test_data/parser/inline/ok/0152_arg_with_attr.rs sha256:cb7e0a466e71f25cf9499963dc4ea84ad31cf027465592dd335fba905eb9d867 crates/parser/test_data/parser/inline/ok/0153_pub_parens_typepath.rast sha256:20eca83f73ba30a191987152badd768e978d21a5129b51831d8ddce852290280 crates/parser/test_data/parser/inline/ok/0153_pub_parens_typepath.rs sha256:174e87f131cd12636543e0a408a68ae494c2511e69174b39cb6525da608b4ca4 crates/parser/test_data/parser/inline/ok/0154_fn_pointer_param_ident_path.rast sha256:17447549510bc55953aed1b3fbdce58ccf8c3573ffb970c11f4bd7c8b7640f8d crates/parser/test_data/parser/inline/ok/0154_fn_pointer_param_ident_path.rs sha256:2b316654e8a7a1a62ecdc138c836556c1b22a7da4d2cf5f7ff0638c41bcf0e2c crates/parser/test_data/parser/inline/ok/0154_no_dyn_trait_leading_for.rast sha256:90f87d8bd86ff5f70b5491ded62ad0eff52a74f75047eadd71a35a67911c83d4 crates/parser/test_data/parser/inline/ok/0154_no_dyn_trait_leading_for.rs sha256:62f15255c1b8ba4296d794849a6e6efcb0e3fa710433219aaf7583a656375e92 crates/parser/test_data/parser/inline/ok/0154_tuple_attrs.rast sha256:0e018863090229a51c1ec373e4d21c7ab9533790536cf50e15d1fd9186692e12 crates/parser/test_data/parser/inline/ok/0154_tuple_attrs.rs sha256:d339eb66789f457c954a2d544934f0ddf8a24a0f2bfab207c52662c30eff20e7 crates/parser/test_data/parser/inline/ok/0155_closure_params.rast sha256:dfd03bf57792cf05ffc42dd2ea6fb9df48a9cf63491ab43910f3f847daa3a166 crates/parser/test_data/parser/inline/ok/0155_closure_params.rs sha256:daf55808710c483628657af1c455f013f40d8cf97fb1193bcf32fb35e61f1e8a crates/parser/test_data/parser/inline/ok/0156_const_block_pat.rast sha256:571e684791110c981906e075d508d9dc9273308997bfe97a0bfa33c39ba35155 crates/parser/test_data/parser/inline/ok/0156_const_block_pat.rs sha256:c1e9de9f4413605dbf49f60270a85c664b8635280ad0df1bfc6f1b0f3b7eb73e crates/parser/test_data/parser/inline/ok/0156_fn_def_param.rast sha256:8b8b709589d42fa40d3d50507be1123bff5ed5a36576affcc81549a0728b65e9 crates/parser/test_data/parser/inline/ok/0156_fn_def_param.rs sha256:65822a223cd95536a68183eba0b8c13fda5bd06eedda44fd80a84163bfd2ead9 crates/parser/test_data/parser/inline/ok/0156_or_pattern.rast sha256:076df6f0285913c08fded0744e68972f984a4ee732c9512154d8b647dbd34dfe crates/parser/test_data/parser/inline/ok/0156_or_pattern.rs sha256:445d64f5bcf81270c9207281f02aecb8a72e33408258ebb290cff60fca6194b8 crates/parser/test_data/parser/inline/ok/0157_fn_pointer_unnamed_arg.rast sha256:4e487cb13699f2afeda0a632e104375c2ade3a63ca6b311ac47fda75bee605aa crates/parser/test_data/parser/inline/ok/0157_fn_pointer_unnamed_arg.rs sha256:d5862da8d85dbfaa88c04cbb70776d616c3abaa28b414a2e7e2d602722f32863 crates/parser/test_data/parser/inline/ok/0157_variant_discriminant.rast sha256:ea40eed39371cd781862dd945f5eb88db43a3ccf92bc3ed0ebda361199fa425a crates/parser/test_data/parser/inline/ok/0157_variant_discriminant.rs sha256:63bb80ea9358b3fcdccaa84065a6a8d461e900d4b0ea424e8b2ee05a796341b2 crates/parser/test_data/parser/inline/ok/0158_binop_resets_statementness.rast sha256:a3dfddd475b56aa4bd6fae4ce2a3db734f60c0544dc443cb3ee2f6d34b23746c crates/parser/test_data/parser/inline/ok/0158_binop_resets_statementness.rs sha256:a116d71575ffebb600b47fe611c2a047d4b5bbfc616a65e08dc98b41da03ae79 crates/parser/test_data/parser/inline/ok/0158_lambda_ret_block.rast sha256:38f8ef2e1bc6283660c17ef531f4529e34cdc0b2f2072f2d47db865b9e905174 crates/parser/test_data/parser/inline/ok/0158_lambda_ret_block.rs sha256:99364f7a29d57313a68fd1aafdf8d3d502dfca7b9607d2fcd30ceb7dfb578915 crates/parser/test_data/parser/inline/ok/0158_macro_rules_non_brace.rast sha256:9636cb9a56cb3218aba7abbc4bb95b9d24f123a0bca297a72d9678a8363cdf15 crates/parser/test_data/parser/inline/ok/0158_macro_rules_non_brace.rs sha256:7e834fd3f951beb586c0b397ec73ccf67d1dd50b928d0a4aff5046244e0aaf8a crates/parser/test_data/parser/inline/ok/0159_try_macro_fallback.rast sha256:87d87f3d3d4c2674f6c796ad0b15223610b4c3d36d9b8b0e42ade610fa119da0 crates/parser/test_data/parser/inline/ok/0159_try_macro_fallback.rs sha256:84442156db191f32accbf99fdb39ab9064af1c8e65a4f4fdbb1faa01d1f0d95f crates/parser/test_data/parser/inline/ok/0159_yield_expr.rast sha256:325369576c05c0fb5704af6f4ea1695358a997aa788a20fe240cc366e08afa0f crates/parser/test_data/parser/inline/ok/0159_yield_expr.rs sha256:0949bb590bee615a1e164826f3c5e0a11a26f62294e97a8cc94b9aab97b43af4 crates/parser/test_data/parser/inline/ok/0160_crate_visibility_in.rast sha256:1f63e180a66bde01a3d53186340b78e91a3136ecfc4a8883a0e18275ac6b1fd5 crates/parser/test_data/parser/inline/ok/0160_crate_visibility_in.rs sha256:828ead2b78540c51784fc960f691bb319178ba949e864b01f2bfacd4c986888b crates/parser/test_data/parser/inline/ok/0160_try_macro_rules.rast sha256:3692f192e99a3c007f1bd3a8d17950a1563fd0187550a752d309a11a31f374c3 crates/parser/test_data/parser/inline/ok/0160_try_macro_rules.rs sha256:8e41feb75bfd4f27242eff4ce43779429c221e3fdbe6bceea102224dd142a75f crates/parser/test_data/parser/inline/ok/0161_impl_item_const.rast sha256:c00920d5d28c4ebd26e53dc6f3171d7262c9cfa5a5cf77e5fe006a9e4aa80886 crates/parser/test_data/parser/inline/ok/0161_impl_item_const.rs sha256:cc4d51dda26d4a057f2938f6cacffe7a39c024351e4c756816d10aebabc81dcb crates/parser/test_data/parser/inline/ok/0161_labeled_block.rast sha256:757c35e675c56d0317ab2f30b6fed33d8c502f3a1b6fee747ed08b6c09c17231 crates/parser/test_data/parser/inline/ok/0161_labeled_block.rs sha256:875468b90b65bf4241dfbb7e115cdab63961a10a4aade3841f33b11073f3268d crates/parser/test_data/parser/inline/ok/0162_default_async_unsafe_fn.rast sha256:066c2d44481fb4d6e355ea834dce28df4a7b9c4420aaa73d5fd1ca0c82cf0e2e crates/parser/test_data/parser/inline/ok/0162_default_async_unsafe_fn.rs sha256:1a48e3f2c9a4ac9add0cee4a062a69a0e22065bfe8754ac9f15acc3b23784cf0 crates/parser/test_data/parser/inline/ok/0163_default_async_fn.rast sha256:c38a2b213a6abd89d97f0b313b63fa58f72fdd079ba868afe6a0fc285efcf1f1 crates/parser/test_data/parser/inline/ok/0163_default_async_fn.rs sha256:9863b6cef75d2fa344408ce0d31394e72eacaa5afbec728a52e19758a0d1cdcf crates/parser/test_data/parser/inline/ok/0163_default_unsafe_item.rast sha256:97c82bb6caf40570b93b7ff94a20e358bb10ca94e747cbad2fb5011d62decfbd crates/parser/test_data/parser/inline/ok/0163_default_unsafe_item.rs sha256:cbaadd43901d1b23dd49577df664209988fd2f1e68b78d2b5364270c5cf829a9 crates/parser/test_data/parser/inline/ok/0164_default_item.rast sha256:54e3f91fa622b3d44d7aa294f9c6a9df41e56c6a74a2dd98ea94a1e3cf9a427e crates/parser/test_data/parser/inline/ok/0164_default_item.rs sha256:e5a4400a26abcf8c025714457f41ce4e96121cb4ca758a84fc4c7269191dc104 crates/parser/test_data/parser/inline/ok/0164_type_path_in_pattern.rast sha256:0fceecd2a1caa32b8d982e79b1b6f310382f00ab8d49ae8ac6e42abf9fd20a7a crates/parser/test_data/parser/inline/ok/0164_type_path_in_pattern.rs sha256:aa92812d3ba70bfbaee8d35781ffffafc7052c5ea676328e6fe2c7a195122f76 crates/parser/test_data/parser/inline/ok/0166_half_open_range_pat.rast sha256:ff91a94a953c9182fbbf765152304ee1f39c0176da30e8b4282113580d416bb9 crates/parser/test_data/parser/inline/ok/0166_half_open_range_pat.rs sha256:09bb4808336c1a40f8e6f4519088b91f08f046fce49f8c8065afd07cd8c1ad5b crates/parser/test_data/parser/inline/ok/0168_extern_crate_rename.rast sha256:f9ff570ce647bc4a235e61b86b41fb376c65792e1e15db6da1aed27e989ae341 crates/parser/test_data/parser/inline/ok/0168_extern_crate_rename.rs sha256:413e0d0fbb28d8710ce78d20278fb979a1d3bc1f73065e21ca57b07d76a0493c crates/parser/test_data/parser/inline/ok/0168_extern_crate_self.rast sha256:05a41c8019cb7b1fb325ac9ff66dae959af8dc45cf75a9339f1a7af8818ddc1b crates/parser/test_data/parser/inline/ok/0168_extern_crate_self.rs sha256:e6190baffd56468a4936ef1599164198b4be11acfbf8ac10a82d66f3e758e732 crates/parser/test_data/parser/inline/ok/0169_mod_item.rast sha256:3a87bc510b36c64996160a38d0f650851bea77e4b5ac6ffaa80ec7e0ace0ad24 crates/parser/test_data/parser/inline/ok/0169_mod_item.rs sha256:5a4a11b8083e20ef31dc6b29a999d1625b39e11ec99797379dacf8ce3bbb41fd crates/parser/test_data/parser/inline/ok/0170_mod_item_curly.rast sha256:b4c6a7ad1ed1ce72ab8f9f0778eff95ee87ff15b88099f64326c62abac695a3a crates/parser/test_data/parser/inline/ok/0170_mod_item_curly.rs sha256:ed456d04a79beabd128f82fa166b2aea76c5ed911f41158b36670ba15ba2aac5 crates/parser/test_data/parser/inline/ok/0170_tuple_struct.rast sha256:f0e84b4e4fd783aadaa946d2e3a1f9d1e3f7f214cea7ede45fffbb052c5347a1 crates/parser/test_data/parser/inline/ok/0170_tuple_struct.rs sha256:be2991a011f9263c539c49ce3f5b2f5f36821e28e6efee41ee5d7453e101e1a8 crates/parser/test_data/parser/inline/ok/0171_struct_item.rast sha256:62acecc2f6ae1b6b28901a8a87a708be6709de683e898e4b45ed74010b910673 crates/parser/test_data/parser/inline/ok/0171_struct_item.rs sha256:6342b16d206c8e407ba0274dae2608fd13a24602a155b7a193c195168c7f0bf5 crates/parser/test_data/parser/inline/ok/0172_const_item.rast sha256:af7385806cfc2ec10fabbd931792679dcb22e076fb96e9a6490932b3e682908d crates/parser/test_data/parser/inline/ok/0172_const_item.rs sha256:d3a646e20eac1a5c9c556dc58809ac47c1ee7a92be5569f51ba889b234b702d5 crates/parser/test_data/parser/inline/ok/0172_record_field_list.rast sha256:26dc558b01f18b4135ec743abf9b92c98d8b1e7220ac35b4f7fb931dea219658 crates/parser/test_data/parser/inline/ok/0172_record_field_list.rs sha256:a029ac9e4b88888cc018bba53c134d67d90af2f1e17e370c2180e2578b7cc411 crates/parser/test_data/parser/inline/ok/0173_anonymous_const.rast sha256:c2cbf0c67d81dc037b945d869db279e9cd27773da3e92db7a8aee36e8659a693 crates/parser/test_data/parser/inline/ok/0173_anonymous_const.rs sha256:96fa86e1a9a3fda9b4c9ac3698d376bf967bf36ddba019c3add6ddd47818f8a5 crates/parser/test_data/parser/inline/ok/0173_macro_def_curly.rast sha256:6b8210fbb267c6a7a3f32843b1d4629222052bc1b6a759365f138a142016e49c crates/parser/test_data/parser/inline/ok/0173_macro_def_curly.rs sha256:351ee11387fd497b5ce586db3198629a3995c540ac1ccb6978e09b78d1f8b3bc crates/parser/test_data/parser/inline/ok/0173_union_item.rast sha256:9ef00dbe474cab0f8c56fd58a5d844122249e90c018c87a1b5bfce86038f3d32 crates/parser/test_data/parser/inline/ok/0173_union_item.rs sha256:c49f27529a58f31fa921534e195c1f99cdd5c79d4db1a529ac289511e0c38392 crates/parser/test_data/parser/inline/ok/0174_trait_item_generic_params.rast sha256:213c16f118208836b7c8bd729384aa2f9ae4222b2a2c5718aa3d7d8069683f7a crates/parser/test_data/parser/inline/ok/0174_trait_item_generic_params.rs sha256:eec57c836b663abc157070011b6c5a559ed2498a9c72487e893598c1e34d7b98 crates/parser/test_data/parser/inline/ok/0174_unit_struct.rast sha256:e4571ad8a19be27744bdb9f4e9f601a95defa1782034387636be6719cecf6f91 crates/parser/test_data/parser/inline/ok/0174_unit_struct.rs sha256:cf84cd5b58aa9936d06076b64b3af06b247ec246c593de11808183dd978e660d crates/parser/test_data/parser/inline/ok/0174_use_tree_star.rast sha256:2ab0e6839f9b555f904946ecfd13727a9c91f09b43a80efb38afbc3716157ef7 crates/parser/test_data/parser/inline/ok/0174_use_tree_star.rs sha256:0812465e465c68524c76b8430b5baeae090c4be1550c323a04f1d92793f19f7a crates/parser/test_data/parser/inline/ok/0175_trait_item_bounds.rast sha256:9ddf6239d2d87f873c8743afe60939c30c8713eca7a650db44652fa1ae0a01ed crates/parser/test_data/parser/inline/ok/0175_trait_item_bounds.rs sha256:189bfb9ff12b13183cabd0346319bd0781d67c8c632e547d231bf9d279934981 crates/parser/test_data/parser/inline/ok/0176_trait_item_where_clause.rast sha256:e571e6275aa8f6d043aa6bff21ea9a48ae261df7e629950c9ccd5a53e3b466bf crates/parser/test_data/parser/inline/ok/0176_trait_item_where_clause.rs sha256:68e7110012b74daa4d4d9d49561d4d46034de81d9529933b37da339e3c74539f crates/parser/test_data/parser/inline/ok/0176_use_tree_alias.rast sha256:021bc7af7576747b259c5368bc39dc4766874fa9bf1838feafa4c125b8ddd1b8 crates/parser/test_data/parser/inline/ok/0176_use_tree_alias.rs sha256:1ee666ee3398141daace27758520dfd2c1a351ec2411fb2198b3775af5674076 crates/parser/test_data/parser/inline/ok/0177_assoc_item_list_inner_attrs.rast sha256:dc4622022297b6dfa855d029f24931be2a1b9ffe92759d05be42945f3b2da7f1 crates/parser/test_data/parser/inline/ok/0177_assoc_item_list_inner_attrs.rs sha256:0a576415a8092d91c7ccfd6ca2bf954b54eab2aca374619038b61d04069cdd67 crates/parser/test_data/parser/inline/ok/0177_trait_alias_where_clause.rast sha256:e6b75113885f2ffc1a69a758915114d8611abdba6c164ab6f008a4ea344e9a1d crates/parser/test_data/parser/inline/ok/0177_trait_alias_where_clause.rs sha256:dbf2ce77151edd3b7c764f8e1b7dcfe56922dea402ad4cca48040fec466c104b crates/parser/test_data/parser/inline/ok/0177_use_tree.rast sha256:2f12f0a4baeb1d5d954ec7f4a2ee930c74a7dfb76b2bba799e83645c0d351f71 crates/parser/test_data/parser/inline/ok/0177_use_tree.rs sha256:6e310e4c8f48bb22cc63453aec9ecee72dc2a8fd07604d7a15a74de39aa82b69 crates/parser/test_data/parser/inline/ok/0177_use_tree_path.rast sha256:4de7b6c49484d53249365b701877877d0537f07f7fd60c1ced166118a506afeb crates/parser/test_data/parser/inline/ok/0177_use_tree_path.rs sha256:54b781c74ea4a0438fa3b34aaba7559d1c426db28d88c970a669934d63ee28f0 crates/parser/test_data/parser/inline/ok/0178_use_tree_path_use_tree.rast sha256:4e2f12a3bf5eea41611899fe0d7cc9aa3378f49bfbf6bc50127199b8d4490ac6 crates/parser/test_data/parser/inline/ok/0178_use_tree_path_use_tree.rs sha256:e05853c8fb0fa505ce988cb258f921fb6d032c446fba9f4352abeef6625fd1d7 crates/parser/test_data/parser/inline/ok/0179_use_tree_abs_star.rast sha256:b11e47104087f19d1aebcd65bfaa57a1d774a5cae5e5a63dde172d07d84c2b13 crates/parser/test_data/parser/inline/ok/0179_use_tree_abs_star.rs sha256:dacabb7a8b1e1ccb979114b555cc1789e99222a366a6feff6d1673e59011d32e crates/parser/test_data/parser/inline/ok/0180_use_tree_path_star.rast sha256:4097d38fb0540c1700b93a6e0066269be5da1dce55863cbc54593999d484e859 crates/parser/test_data/parser/inline/ok/0180_use_tree_path_star.rs sha256:c0685ee1df0009a172252dace140e3b21c01039f1225474618ced052d5d85c0b crates/parser/test_data/parser/inline/ok/0181_generic_param_attribute.rast sha256:eca94958a1fa472c0dba26237fd6f8fc5918cb7d67a9012ef150d481d5c46b56 crates/parser/test_data/parser/inline/ok/0181_generic_param_attribute.rs sha256:1fc18dee98babb8012a0f35c275cde3b104b42f91505c9b40d8dc02be9c1aabe crates/parser/test_data/parser/inline/ok/0181_use_item.rast sha256:1c9432476655ace0c0db65784328233a160506c5fe046095c2f2aaf5e58680f5 crates/parser/test_data/parser/inline/ok/0181_use_item.rs sha256:d6e2e622ce8a7b7dbc1749503049179949bf44b7117b6295e8c9a8973d6da7c3 crates/parser/test_data/parser/inline/ok/0182_lifetime_param.rast sha256:1b43076ae81f73d207eb777fa9529ccbad7dac4d8494b3809d4440ff9fb4956e crates/parser/test_data/parser/inline/ok/0182_lifetime_param.rs sha256:44ca2179f29cd6707157931198dd98ae6f8f08bfb94a0c99990dff3075d20442 crates/parser/test_data/parser/inline/ok/0183_const_arg_block.rast sha256:a2ff3748b3125f9d839ad753d8c0514bbe76df5c8b2fbc16f66f0001d5655831 crates/parser/test_data/parser/inline/ok/0183_const_arg_block.rs sha256:acb0640aafa9f327c457bad866e63baa9cc6e79dca6b4c55d638c685d89469f6 crates/parser/test_data/parser/inline/ok/0183_type_param.rast sha256:1240c6d1ebb2cadb3ed66be49bf5440ea8798812162ed5bab6b49d975a822447 crates/parser/test_data/parser/inline/ok/0183_type_param.rs sha256:ce9b1d13197332f8567bf371437d5ee619099b1d98c4171ec12180dd8a166cdf crates/parser/test_data/parser/inline/ok/0184_const_arg.rast sha256:beceab1f99a287b0c44ee78f714d3cccc18d620a2365d69e534142787ee8b067 crates/parser/test_data/parser/inline/ok/0184_const_arg.rs sha256:acb0640aafa9f327c457bad866e63baa9cc6e79dca6b4c55d638c685d89469f6 crates/parser/test_data/parser/inline/ok/0184_generic_param_list.rast sha256:1240c6d1ebb2cadb3ed66be49bf5440ea8798812162ed5bab6b49d975a822447 crates/parser/test_data/parser/inline/ok/0184_generic_param_list.rs sha256:317b70be5aab663d0c6da2d006b302e807cbf4e9c79830a0f599d625cd05fd93 crates/parser/test_data/parser/inline/ok/0185_assoc_type_bound.rast sha256:0e84b35dd2952558964c6b217795c11f9d196b909ad1de0fdc88de5bdf3dfa7d crates/parser/test_data/parser/inline/ok/0185_assoc_type_bound.rs sha256:52379ff455fffa9c8e9ada25d0b319af647e945e3665f9a9eaea77515c9bcdd0 crates/parser/test_data/parser/inline/ok/0186_lifetime_arg.rast sha256:e641b538277c2b945ccae01f2719908a83136c58e53510f497a8e67adb1685c1 crates/parser/test_data/parser/inline/ok/0186_lifetime_arg.rs sha256:1ca98c65e098fe1b7a8e5b739b9b160facdef02023b467ec8996952adf8843db crates/parser/test_data/parser/inline/ok/0187_assoc_type_eq.rast sha256:966f7a3409b4310296fdcc1065c5b544975e42d7c7097c447f10bc1675298bd0 crates/parser/test_data/parser/inline/ok/0187_assoc_type_eq.rs sha256:82b0f2045eec7ea9f99dcace08da59095a60bc53b8dfac2206cbc0b21495a716 crates/parser/test_data/parser/inline/ok/0188_const_param_default_path.rast sha256:9bb4892ca46d093db9617ffe951537c6b064537b6d53aec44b2a606d630dfef9 crates/parser/test_data/parser/inline/ok/0188_const_param_default_path.rs sha256:7d281bd629d54fd7c9d9948dd9cb6d3f23c1a56a5c8e3eb0475e1fa050a43843 crates/parser/test_data/parser/inline/ok/0189_const_arg_literal.rast sha256:32debe9d1c22044b2c6d0f52da14fb1c07cc137297160fad018e4c059d30ba67 crates/parser/test_data/parser/inline/ok/0189_const_arg_literal.rs sha256:0caf364c0038f9e3ef712fa87745be41dc1840f4db1601da25880592ebbc4d8e crates/parser/test_data/parser/inline/ok/0190_generic_arg.rast sha256:7af4dc74e2ed117df9018f5a6121d68adecf0ab1ed74390c0cb79446babf126c crates/parser/test_data/parser/inline/ok/0190_generic_arg.rs sha256:9e7418b59c138d029dd7eee27e56350929f7b2afa060df1781883fcbb540956f crates/parser/test_data/parser/inline/ok/0191_const_arg_negative_number.rast sha256:89c558cec9c6fd6dc293ecc664b3c60b65e27d39fd01ed50f1c17fa9904d72d1 crates/parser/test_data/parser/inline/ok/0191_const_arg_negative_number.rs sha256:c7154cef24302ce53009efe51d2fa43a125514e40403baa7d3174151b2c8f46e crates/parser/test_data/parser/inline/ok/0192_const_arg_bool_literal.rast sha256:6dec1338e9bed1ffac0e0d79064419f54a45789aced65aa674017f419c2c32f3 crates/parser/test_data/parser/inline/ok/0192_const_arg_bool_literal.rs sha256:96126f92fb495e87940f8ae44d11f193328a149be7333fcc38d121f293ec6d66 crates/parser/test_data/parser/inline/ok/0193_let_stmt_init.rast sha256:4e79ea14ebad17f1e070e832961249f246e6d0ce798ad3962e1fa7f23243f586 crates/parser/test_data/parser/inline/ok/0193_let_stmt_init.rs sha256:298897c96a4381fb23a347fdd05fffb1d4c4e768b939d63e910c4f0bbd9dcf3d crates/parser/test_data/parser/inline/ok/0194_let_else.rast sha256:561049f7c633632b58717586d80f888ae75711ced63e1bedac87ba55d1a98ebb crates/parser/test_data/parser/inline/ok/0194_let_else.rs sha256:7631466ec5ceca45362f74cfc5f5ef1fdaf29b979cbde806c8af779444c4bdbd crates/parser/test_data/parser/inline/ok/0194_let_stmt_ascription.rast sha256:4c40f2291145d86a7d24c9b025b8d99736c4b718fad4a979004d19f662e0cd63 crates/parser/test_data/parser/inline/ok/0194_let_stmt_ascription.rs sha256:0bb5cf24d6d1cdee5229197811d2d110d7fe3f6a494304a4a0abe95f638ea3ca crates/parser/test_data/parser/inline/ok/0194_macro_inside_generic_arg.rast sha256:27b2210e414b2f0c6db612b7b3d744e6d5ed64a4d9db8550d8a213d9f6eabe73 crates/parser/test_data/parser/inline/ok/0194_macro_inside_generic_arg.rs sha256:326da36a858ca6006da898738b592c3f25cf91bc8804ff7b9778a348673ba81a crates/parser/test_data/parser/inline/ok/0196_pub_tuple_field.rast sha256:9d8aedebf794ece5ae58b177cfb373ffa3b9f52e388162b37814f9b895b5f4be crates/parser/test_data/parser/inline/ok/0196_pub_tuple_field.rs sha256:b4b12593967e1d389fda5fc5e494d0f2baace209b93285c34aebe7255a5ee0a5 crates/parser/test_data/parser/inline/ok/0197_destructuring_assignment_struct_rest_pattern.rast sha256:1f7ebd2632b27086dbc22050ef30e35aebf277f99b2b7ba4ba51241105ae2746 crates/parser/test_data/parser/inline/ok/0197_destructuring_assignment_struct_rest_pattern.rs sha256:79be61f4ba89d8c7d1a256770d4ab885f42493e0e47d70bff3100dc518fef30e crates/parser/test_data/parser/inline/ok/0198_destructuring_assignment_wildcard_pat.rast sha256:8b265826268842eeb660743ef6a40ea874ad51967288d8cf77d53802a4e074ab crates/parser/test_data/parser/inline/ok/0198_destructuring_assignment_wildcard_pat.rs sha256:0f91d392f07dc4ac7dec46d13be299c90d2891d0defcda5ab729d2311d77d873 crates/parser/test_data/parser/inline/ok/0199_const_param_default_expression.rast sha256:12c7ac99a0f465435a48ca46b7b94e84a9ecabcbe236ce75e71bfe37fdf94a2a crates/parser/test_data/parser/inline/ok/0199_const_param_default_expression.rs sha256:96043c19cb12a581708e8f9e8bd29f2a1a1fdf12bb7573f6100291fc8fa2de51 crates/parser/test_data/parser/inline/ok/0199_effect_blocks.rast sha256:e63714a9f86a63f55243917dfa2c790d33494ec7d145e3ca70cf75acf75a673e crates/parser/test_data/parser/inline/ok/0199_effect_blocks.rs sha256:b1508401ccc6af1084037168fe2e8f75c149683c303530b5e481c6d0a6ee7828 crates/parser/test_data/parser/inline/ok/0199_type_item_where_clause_deprecated.rast sha256:db270e32e498474ecf23bafb5533284cf9d5f931c3592d7ae8de7a75db52858f crates/parser/test_data/parser/inline/ok/0199_type_item_where_clause_deprecated.rs sha256:72b64ff208b8ea23cf996a469337306c78d929fa624881b57122603dd47d9c5c crates/parser/test_data/parser/inline/ok/0200_assoc_const_eq.rast sha256:5b52fc196fb0fc1083e493da27040e512a64e90714a12bd528d3419462ba22c9 crates/parser/test_data/parser/inline/ok/0200_assoc_const_eq.rs sha256:d0e87f9f8604e0d47ec8bb0faa624e38289390b5744edf891eae2328e0f30fc1 crates/parser/test_data/parser/inline/ok/0200_const_param_default_literal.rast sha256:eaca6ef06839b6efb262ec21ce01217a5b7e755f53eb311efe9b7ef03ef20504 crates/parser/test_data/parser/inline/ok/0200_const_param_default_literal.rs sha256:2b48fd05c61053da82deffc608f2ca2ee762d9f439542de86efaffe32276748d crates/parser/test_data/parser/inline/ok/0201_question_for_type_trait_bound.rast sha256:59e8f1f27fdeaf932fd2aa0abdbf047adb0320329eafc9e236af7ca33c0ed71f crates/parser/test_data/parser/inline/ok/0201_question_for_type_trait_bound.rs sha256:888ddacb736cb0bf281cde4b76d6863660aab6851820940b1a0ff8e82e04ac17 crates/parser/test_data/parser/inline/ok/0202_typepathfn_with_coloncolon.rast sha256:52da77e1a68cdcbc61512e84329447d0c6b6cb18757d0abc148853b839660339 crates/parser/test_data/parser/inline/ok/0202_typepathfn_with_coloncolon.rs sha256:259e58bc25c9bcce9362a945bd5de1625a8d0ed47394bb35d25402cb8f96d5a5 crates/parser/test_data/parser/inline/ok/0203_closure_body_underscore_assignment.rast sha256:435c51afb24e146549106a77c91e691907eeb872767d93b7951403d1a2ddbd59 crates/parser/test_data/parser/inline/ok/0203_closure_body_underscore_assignment.rs sha256:b13ca8387264e09dc49259ae1ce6369e00529e2b813af64630251a2d2a64f253 crates/parser/test_data/parser/inline/ok/0204_yeet_expr.rast sha256:f90884599e15769fe467f516c85f11344d3b7d6802e99d45fa9d6a75b530927e crates/parser/test_data/parser/inline/ok/0204_yeet_expr.rs sha256:d557bd8e185edc5cf9831ca4eb1d4813b5938a74a9a75339b2cd7d63513e970b crates/parser/test_data/parser/inline/ok/0205_const_closure.rast sha256:6c9d54a4ee6d06f9c7e810e75fdb5bc0e2443dff948eb8e89ddc6bdb37ecfd7b crates/parser/test_data/parser/inline/ok/0205_const_closure.rs sha256:1166771bf24c0e1db2e0d18ef6128f2443ab8eb5c32fd2ae0538b1238f7f9f65 crates/parser/test_data/parser/inline/ok/0207_builtin_expr.rast sha256:b50e976f98c318ea303fc5c9c15e12a13aefd8b21d294641e0bbc33af5682d62 crates/parser/test_data/parser/inline/ok/0207_builtin_expr.rs sha256:099a879596212279d36c28f8a58fbadd528bc48dd092934ab01076c50c462bec crates/parser/test_data/parser/inline/ok/0207_exclusive_range_pat.rast sha256:c3130aec787501c01bf72a7a9ef965a5ed14b5d76f153e1e5b7e5e75154c15e2 crates/parser/test_data/parser/inline/ok/0207_exclusive_range_pat.rs sha256:ff6c99b006725bf1f873b091f49416736bf52f6c9417220d607321ce2d347f02 crates/parser/test_data/parser/inline/ok/0208_associated_return_type_bounds.rast sha256:cc38136ccf88b1da0cd38041955165c1ea38d339bb3e2f19a6357f38b49e250f crates/parser/test_data/parser/inline/ok/0208_associated_return_type_bounds.rs sha256:ded9db58b0fc19c9814b8543d4bb48c4c91b23939fae2a1de19d0b1c659286fb crates/parser/test_data/parser/inline/ok/0208_bare_dyn_types_with_leading_lifetime.rast sha256:b8b22a09fb54b311fcb2d1b4fbc8912bcf89e0d8b921c909cf548ded993d10ef crates/parser/test_data/parser/inline/ok/0208_bare_dyn_types_with_leading_lifetime.rs sha256:ec23d59805914fbe2a5ace48da6a0e9f394eeebcfb96fe7f65418b2cf4e823cf crates/parser/test_data/parser/inline/ok/0208_closure_range_method_call.rast sha256:52aa71fc9c55c07061e5967ccfc752f26ee82a92a14a9a2982ab43a8cf0776a7 crates/parser/test_data/parser/inline/ok/0208_closure_range_method_call.rs sha256:a94c0b5c48fecd59f93a02c017fa62043e252b86fa3dd799c6bd26a2c9a2760a crates/parser/test_data/parser/inline/ok/0208_macro_rules_as_macro_name.rast sha256:779b0bf6c39d00ee8586d0dd36d7b2d9917f5b2a8e8691797c6154dbc367f8fa crates/parser/test_data/parser/inline/ok/0208_macro_rules_as_macro_name.rs sha256:0e39638597fa0cba2f7bbb61b7a0b2b42b582eee6c204948587bd7c1329d1201 crates/parser/test_data/parser/inline/ok/0209_bare_dyn_types_with_paren_as_generic_args.rast sha256:db44039d12168f34c54f9bc9dbde1c66e8e1b552ea5ad640cc2ec9cbe8e859ee crates/parser/test_data/parser/inline/ok/0209_bare_dyn_types_with_paren_as_generic_args.rs sha256:e09c14f9fea09a893eb1147332a601ca32b85cfda843380c810200c9d72b03b3 crates/parser/test_data/parser/inline/ok/0209_become_expr.rast sha256:c44d99b838feb0afea7fa0c7e4212e640ec4f528b5cb367718c88ee9f65edad7 crates/parser/test_data/parser/inline/ok/0209_become_expr.rs sha256:757e9f7ac2ef1aa8809e4156b0d8fe63ec3fd63cf2fa3edef7b2096a523f133d crates/parser/test_data/parser/inline/ok/0211_async_trait_bound.rast sha256:e28a48e7b458b9c05f2986857352bddc29ac06068e1a64193005183393063ce8 crates/parser/test_data/parser/inline/ok/0211_async_trait_bound.rs sha256:7960e0c51909f068b50e6389bc482ec6f5e24f517e88d81933cc07e09b74e964 crates/parser/test_data/parser/inline/ok/0212_const_trait_bound.rast sha256:6731b71cfb2c744ecc8e8ed7fb18a37829ad87c338467ec33e1535a7e49571ce crates/parser/test_data/parser/inline/ok/0212_const_trait_bound.rs sha256:2879630c5e4ff2a982ff97dd0adceb54063a52352071c78f60955f16d8e5c023 crates/parser/test_data/parser/inline/ok/0213_metas.rast sha256:7a0d0a25a29991bb51382a668b6308e067278037b2c1aaeb8b80a1958fc1f9f0 crates/parser/test_data/parser/inline/ok/0213_metas.rs crates/parser/test_data/parser/ok/ sha256:50fd1f636f5beff41737cb9ca39d3b7a6f2febec977b79b30b4bd515413726eb crates/parser/test_data/parser/ok/0000_empty.rast sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/parser/test_data/parser/ok/0000_empty.rs sha256:938bc869d364c08e12bff73c3c4588323b5704244f8fc7fd33ca39744dcfe6f5 crates/parser/test_data/parser/ok/0001_struct_item.rast sha256:8a30c8e1bd12d6ef1e4e3cc14e4cf0498b4b7ef088cd8b54f53ee127e3d5b64d crates/parser/test_data/parser/ok/0001_struct_item.rs sha256:1649e4a5b424e5d3715d93e3b7bc8b17367f00059d72e41e87a230ed1ee77ff3 crates/parser/test_data/parser/ok/0002_struct_item_field.rast sha256:bd3050713bb6de46814a5deaaf59132f1e82a3f61b3d688c19844249946bd94b crates/parser/test_data/parser/ok/0002_struct_item_field.rs sha256:4b6f5d0ad6dfcb153a9874c406a4201dccf02ed7c8705d12983455f9bc276ba2 crates/parser/test_data/parser/ok/0004_file_shebang.rast sha256:65642248ef78bebadf9d2cdae0ede3f2cf9c30ae5a2e0fa40b78814cf690f63b crates/parser/test_data/parser/ok/0004_file_shebang.rs sha256:d89a809a7e1ae2a445726b9ab350140966ec7d81139d54da66bd6ccd80319a54 crates/parser/test_data/parser/ok/0005_fn_item.rast sha256:c458ed9903fd65499eed591e40a1f4eeed8d215ded1efb1516318aee8f613c82 crates/parser/test_data/parser/ok/0005_fn_item.rs sha256:6a91ce4383afa95a4128bcf8a46e741ac59aa5965c2549a4bbfd3d20d6e227a4 crates/parser/test_data/parser/ok/0006_inner_attributes.rast sha256:5a4b6536f575fe5c41f3267cfdb1dcbfa43f779b571fa06984efdb04161d0aaf crates/parser/test_data/parser/ok/0006_inner_attributes.rs sha256:bb16e3d445529ae8762c8ab58d4280ba72ff38ce024bdd6feb1a69a8f9fc280d crates/parser/test_data/parser/ok/0007_extern_crate.rast sha256:2e1d8a60e342130dfdf8bbd005ab8dc560652dab8e2575c9fde5bd550615a31d crates/parser/test_data/parser/ok/0007_extern_crate.rs sha256:c8039308d4f4b1f81fe9fafa06471cb0486296958e381e3546b9790a3f44646b crates/parser/test_data/parser/ok/0008_mod_item.rast sha256:ff53511f8137beba7de0a9ad530d238979e7f21bc71aec5b9dc7590de76dc219 crates/parser/test_data/parser/ok/0008_mod_item.rs sha256:a81ba44b6137e23671d6d82a1a9d764b17708b21e3fdb582fd3344549138437a crates/parser/test_data/parser/ok/0009_use_item.rast sha256:bb3475e4bc2f439c55ef854666bb56a12740d3f5f1b75dd045ab6cd00cb2e515 crates/parser/test_data/parser/ok/0009_use_item.rs sha256:359e82d5f6632624a139b7b7dfc565ef49ae7c3815d621185c58253433e0480b crates/parser/test_data/parser/ok/0010_use_path_segments.rast sha256:e1f65fc5f368722025ef6dddb58fe6a6b22c4fe13c212c1942f6e923dcaddc03 crates/parser/test_data/parser/ok/0010_use_path_segments.rs sha256:0f84fa76bfeb4edcbe64e3b84aaee844770d306d6ad5b32a6e511cf531187b57 crates/parser/test_data/parser/ok/0011_outer_attribute.rast sha256:47cf4cc09988aedc3c88499e70801ae7d483c6c624a5e85480795eb9afff2cf4 crates/parser/test_data/parser/ok/0011_outer_attribute.rs sha256:c04b3be25b1dff9773694a1c593d164cbb4912df75462e83c9c087c65f05b1af crates/parser/test_data/parser/ok/0012_visibility.rast sha256:dbd71c531528ab474abceab4eaceb720f10bd03a1ceca2eadd5ab36ef84c45e5 crates/parser/test_data/parser/ok/0012_visibility.rs sha256:4089954744c99512f99d657d0fbc67b760d4cb873f107fdcca4f8991cfcd3ede crates/parser/test_data/parser/ok/0013_use_path_self_super.rast sha256:1337fa853705ada0a1a108fb133ac7b4a8c9f3a3589c609ca10cc37029b62ca1 crates/parser/test_data/parser/ok/0013_use_path_self_super.rs sha256:7f2db0d57ab18ff41eec54420f5207256e08c008f611d0f69bf97d1af46bb1e1 crates/parser/test_data/parser/ok/0014_use_tree.rast sha256:a6b15072b000612d8c8bfceac4d8af2fce142bd3540d3eceb22b81c8e34e85c2 crates/parser/test_data/parser/ok/0014_use_tree.rs sha256:efa225262ea4bc27d8e6fb039f7bd6e61685f387413897e1807d6fc5e6ac7243 crates/parser/test_data/parser/ok/0015_use_tree.rast sha256:b4d20f5d6ac35e960df7fb1c0ff418fd9707c60367957cc927aba5c7ca5fab74 crates/parser/test_data/parser/ok/0015_use_tree.rs sha256:009d961297d0b2296058fce87de3e6cc7ab4f387fb29b535a28bc7d094eec4d5 crates/parser/test_data/parser/ok/0016_struct_flavors.rast sha256:92cc210d30b3a2a3fdf44c3a3dacfb54c17107dbf5afbfcd2e38889ddf1e2264 crates/parser/test_data/parser/ok/0016_struct_flavors.rs sha256:2c4d666dc84bfca201e59bd32e6e60911dee9ce30c98ecb55281d84ca62f573a crates/parser/test_data/parser/ok/0017_attr_trailing_comma.rast sha256:a02c19da72dd54e92bfa83790174886b81cbdc179ce718df8a145a183791d0b4 crates/parser/test_data/parser/ok/0017_attr_trailing_comma.rs sha256:a047a403ffa01e78d2eaaec6098f94783334a3d6e93231613df6701ab8d7b1af crates/parser/test_data/parser/ok/0018_struct_type_params.rast sha256:543929b71d5fd2b0804e4bd0bf25c310aa67655b6ef58eee68d3c70ea1594db4 crates/parser/test_data/parser/ok/0018_struct_type_params.rs sha256:356f25441bd74c7679e5e61d346d0561664f581299c5169cedced245c4502b5f crates/parser/test_data/parser/ok/0019_enums.rast sha256:097d19ab9e2ee1fcd731e55e2b5ed45e63aed58c7d77620b6c753f1b5f60861c crates/parser/test_data/parser/ok/0019_enums.rs sha256:5769184674251ffc34756cdc01c35359630339e694d104015595c0b1f7b6482d crates/parser/test_data/parser/ok/0020_type_param_bounds.rast sha256:f063320836e6e2c2e316a6be280042fe0f0e0df8ca003aaa84daca646125c905 crates/parser/test_data/parser/ok/0020_type_param_bounds.rs sha256:e66e967cfd077114fa13f6c33eacdb49e296f95ff300d7d99a0402820874fd7b crates/parser/test_data/parser/ok/0022_empty_extern_block.rast sha256:cad57bbbb4fc7e2c8eec2b81e54bb196be00d1104f6dca2c2055058e3857ea1f crates/parser/test_data/parser/ok/0022_empty_extern_block.rs sha256:6d2b1f553fb6ffa4e7f086c8655ed59cb62ed97a66a7bf80b90dd78b0e133425 crates/parser/test_data/parser/ok/0023_static_items.rast sha256:4bce6e2fc54032715be6e64915eff1ac679ddf250c6306279db5784bd35b4943 crates/parser/test_data/parser/ok/0023_static_items.rs sha256:50fd1f636f5beff41737cb9ca39d3b7a6f2febec977b79b30b4bd515413726eb crates/parser/test_data/parser/ok/0024_const_item.rast sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/parser/test_data/parser/ok/0024_const_item.rs sha256:c37d1391548f5bffc1dca153a5b851c62f834cec0f15b3b48a60d99a9f499f6e crates/parser/test_data/parser/ok/0025_extern_fn_in_block.rast sha256:05e8d2e87915d30cd558eeb97342be080cf0f097a360eb4645acc90a4daf6a76 crates/parser/test_data/parser/ok/0025_extern_fn_in_block.rs sha256:f1aa336a46921f9e7c4674464ccf9c6a2eae65cd704f086ccff6741f85d316d9 crates/parser/test_data/parser/ok/0026_const_fn_in_block.rast sha256:485e359b4b0d4246ab10269d5a8c3fd6adcf43d6bc388a1addbad4f9f5611235 crates/parser/test_data/parser/ok/0026_const_fn_in_block.rs sha256:e6f632fc68b8ad2202d1dbfe3ab4ce8f6f9d289d36b45da81722a109343d4477 crates/parser/test_data/parser/ok/0027_unsafe_fn_in_block.rast sha256:93f8a9c7f20f42bf353229572a9aeabfce8d583fcaccd214b472069fff540c03 crates/parser/test_data/parser/ok/0027_unsafe_fn_in_block.rs sha256:6a50cb6614967ba0b0d187a08f31e0cc4de501d554857d99c7bbb213cf9e4cbe crates/parser/test_data/parser/ok/0028_operator_binding_power.rast sha256:43a198fc53ffe08b78e095d2a161bb5d2f62fa4319f30d876dc706c75dcf6b73 crates/parser/test_data/parser/ok/0028_operator_binding_power.rs sha256:456c330ff0de077831cace6f87daff706b80e44ea62af62b072926a614f2387d crates/parser/test_data/parser/ok/0029_range_forms.rast sha256:05bffa1b286d9a7d5fb3aaaf7fcdcf90e1a431022633da53375ebdece26c148c crates/parser/test_data/parser/ok/0029_range_forms.rs sha256:b7d370ca393e0336f472c158456fb29a60ff3c1a9096ed944b3783a19e4def05 crates/parser/test_data/parser/ok/0030_string_suffixes.rast sha256:e78ccf0905c3f980504e0dd9adb6c22be58b3f0b798edd44094a36ed385e0924 crates/parser/test_data/parser/ok/0030_string_suffixes.rs sha256:da4e5ee3a2082847b524c3f5f5e0b0a62f47107c00287cc4c202e5052458e892 crates/parser/test_data/parser/ok/0030_traits.rast sha256:9bc379854accf2be69c748393647c38ee9900bf3c84e3a5241eee117cf687058 crates/parser/test_data/parser/ok/0030_traits.rs sha256:e7b97e7fe903b5c324b22f5fb66d0ca4acc42dfecc8fe7e2344f4d3e3c1a97e6 crates/parser/test_data/parser/ok/0031_extern.rast sha256:d80ad17a6be0285207df61e7cc535a772299b682fd6ccac536da0f570a3662d6 crates/parser/test_data/parser/ok/0031_extern.rs sha256:a1cfdf3c89bbd4fb82fc328927417b264ccdd015586e0d815fcf78ea66d4bb4d crates/parser/test_data/parser/ok/0032_where_for.rast sha256:5262636babd207847ba4fe4b706baad969f8d9a55d13ac9304770495741dc631 crates/parser/test_data/parser/ok/0032_where_for.rs sha256:afa8d19fae96017f1b00c2526f9d084427faaeef15eea215b6bbd5573222ec60 crates/parser/test_data/parser/ok/0033_label_break.rast sha256:144bc18cd6173fbd5312e7149a5750ceba34d4ea33cf15e6284ee68ba3e68096 crates/parser/test_data/parser/ok/0033_label_break.rs sha256:a9f1e910dd6ca783e94a6cc71b8671eae2503c73674b4560751c577051801667 crates/parser/test_data/parser/ok/0034_crate_path_in_call.rast sha256:41f2ddef6532c14b30c096c44aa19a5fe9c5054f271d033c2991416feb9e92fe crates/parser/test_data/parser/ok/0034_crate_path_in_call.rs sha256:5db3bfc6687778ed9d2f4caf888eeec51484613afbc7812a3a046bb939367f77 crates/parser/test_data/parser/ok/0035_weird_exprs.rast sha256:0f6f1bd7e015c8bc4dc75890e353b3fa484f95a1206146488fb0f0447ea6c4eb crates/parser/test_data/parser/ok/0035_weird_exprs.rs sha256:eb102284f5235f73cc22950f76184339185891a3b8f014ad661a89d98de5603a crates/parser/test_data/parser/ok/0036_fully_qualified.rast sha256:a6f7765391a198c7da01f64f57e2deb3c9587ac5a832165619b1780f8fae2476 crates/parser/test_data/parser/ok/0036_fully_qualified.rs sha256:c1f63f3b13d0db79d2ada9b1c1eedf368d77d791c2a10e6cafc9938557a952e9 crates/parser/test_data/parser/ok/0037_mod.rast sha256:c451d51634d443b59f7fc77baf44e9bd1cba43d82b3a76550c1900920426dbb7 crates/parser/test_data/parser/ok/0037_mod.rs sha256:dfd6664549de0a2429be64c9a809a6939e35de71b625372f28ae3ff8efd17532 crates/parser/test_data/parser/ok/0038_where_pred_type.rast sha256:33ff2d6653b73b4c971ffae32ada85a885e839228dbf74736db92f4e0bc46467 crates/parser/test_data/parser/ok/0038_where_pred_type.rs sha256:c1efb2cb507def96ad7ff128fbea520648793dc6148cfcca10f17ec0643679fe crates/parser/test_data/parser/ok/0039_raw_fn_item.rast sha256:8e120489dd62e168723bb73806b2b9596b24e51c5af7b88f5191ddc0e08a4ee5 crates/parser/test_data/parser/ok/0039_raw_fn_item.rs sha256:90851a20bf31f7f9d842208d649c630641d54be111cb21b1e4ef727b19a56055 crates/parser/test_data/parser/ok/0040_raw_struct_item_field.rast sha256:2be5d86b60bfff077a996c684a1915bd9b54e048dad79549d8719ff9a4a5960e crates/parser/test_data/parser/ok/0040_raw_struct_item_field.rs sha256:7a13d4aa4bd48b1ac0d1a5ebb159755612425285f1f432740a1da2d6a85fc0aa crates/parser/test_data/parser/ok/0041_raw_keywords.rast sha256:a0f17f07a6a6707b250ab8c06cb64d62775745cb2d7fba935a49c40c3cd40efa crates/parser/test_data/parser/ok/0041_raw_keywords.rs sha256:61b7b1ebab1c019ef4ae4bfd1263f026305225c5700759264cbdd7251c394070 crates/parser/test_data/parser/ok/0042_ufcs_call_list.rast sha256:ba85911492dc204008376d0e98ad9025fb26d0ab5d4e8efa6b5d15246ea4426e crates/parser/test_data/parser/ok/0042_ufcs_call_list.rs sha256:065d02a164c3b24141f40494d23d52dd067fc7a5689836e1162ae92e75587e71 crates/parser/test_data/parser/ok/0043_complex_assignment.rast sha256:908f244e5c9317415b86025dba521e1bd41d41702ce99dbf22edfd897626789e crates/parser/test_data/parser/ok/0043_complex_assignment.rs sha256:336d21569bc88776009fd38402f8e820c6f3bb1e09d488a6bf2058f4fb30d464 crates/parser/test_data/parser/ok/0044_let_attrs.rast sha256:650701e44a4b9c3d9b8657eed8fd544d7983d5c43c90c77c6a54ebb1e06d8fe6 crates/parser/test_data/parser/ok/0044_let_attrs.rs sha256:e68b9110945d14cefdf6cd72891f05d6a6ff8fc52927011fe7050d370c123b95 crates/parser/test_data/parser/ok/0045_block_attrs.rast sha256:1c2252e475a0f15120be21b5b83216eb83e0074fcda2ad5fb005c6715dc96e95 crates/parser/test_data/parser/ok/0045_block_attrs.rs sha256:fd92ac00db2c48450defab7065111da5d4b0397f6655cce014bc3f7b510ac2ea crates/parser/test_data/parser/ok/0046_extern_inner_attributes.rast sha256:564b058781ba09aaa44fe6101ce525c83ad89b8442fde6e186fcbfe848f27c6c crates/parser/test_data/parser/ok/0046_extern_inner_attributes.rs sha256:dede2a745ddb36e8349d61625d66220a3009c4ffdb68683c38754ff2b5292027 crates/parser/test_data/parser/ok/0047_minus_in_inner_pattern.rast sha256:01b9da2d36718f9f79336d9419c975083c8678afed727615feb1a395f6a3a081 crates/parser/test_data/parser/ok/0047_minus_in_inner_pattern.rs sha256:7a11e73802d5ceb289e2f1844bc43d9d5b5f9606f19f6efa40a523c8fd39f2e0 crates/parser/test_data/parser/ok/0048_compound_assignment.rast sha256:b94134e09a43268b8ee15947c56f2ca86adf980a4a3f69444cd0ea965cc034d6 crates/parser/test_data/parser/ok/0048_compound_assignment.rs sha256:487ba20a13c43e3bba7c801c0a2cc5012426234753c3d0efd9c42bb7789a5e42 crates/parser/test_data/parser/ok/0049_async_block.rast sha256:e3001f3b6c5e389e03b730acca9cc99814a3a95c4fab7d203bac21cf9d277388 crates/parser/test_data/parser/ok/0049_async_block.rs sha256:1c36b0f905b0ac65d172467161fcb1186d07d2df4a9a316196aa53dc33f952ac crates/parser/test_data/parser/ok/0050_async_block_as_argument.rast sha256:339d2fdc5191cb2b0c45e4290980a5b910ba5c8632ddfe3044626f9d32f9a7f8 crates/parser/test_data/parser/ok/0050_async_block_as_argument.rs sha256:ec329f320a1ed829f8b6fb5eca13da41b293536e5fc0fd366e4f539120f6fbd1 crates/parser/test_data/parser/ok/0051_parameter_attrs.rast sha256:56b85407dd64469f2284625e9c22ea89260d82a9edd9e55f2e34e28048fea643 crates/parser/test_data/parser/ok/0051_parameter_attrs.rs sha256:2a75a735223a8f08be8735afc3109f50a5e230a5eb170b8ec7fbd128266b9ec1 crates/parser/test_data/parser/ok/0052_for_range_block.rast sha256:5f092565f23b75fc41c4f7f4b540667710d1682090cef061fbe7b3a256684390 crates/parser/test_data/parser/ok/0052_for_range_block.rs sha256:2ce3e1b10371664e007cc27039f412221d87ff98b03b3f645e9c1d216f75a08b crates/parser/test_data/parser/ok/0053_outer_attribute_on_macro_rules.rast sha256:38698539ed670380a759fbccee92c09967ebe9819ec03fdf2fda4179490c8273 crates/parser/test_data/parser/ok/0053_outer_attribute_on_macro_rules.rs sha256:0392171353b483111d2bc484caca621d152662500974be7aa5468d10f66fdcfd crates/parser/test_data/parser/ok/0054_qual_path_in_type_arg.rast sha256:a1e1f0d3c671fd25e235b4dbeb85a3d4dfc9876eb42f1c2bd3f19e4688ecce28 crates/parser/test_data/parser/ok/0054_qual_path_in_type_arg.rs sha256:ffa25fb4a2972c75ad328747b127f634c2d4e62396b6aa22417348f2476f355a crates/parser/test_data/parser/ok/0055_dot_dot_dot.rast sha256:cd2764d071f325267910e32569b4c57a20db133e5a75909a4bdba5ea92a15a2e crates/parser/test_data/parser/ok/0055_dot_dot_dot.rs sha256:7dbde5dd56bbeb69acb6f998c664b6076c8be9ce99599e7c1f6579efe8fd93a9 crates/parser/test_data/parser/ok/0056_neq_in_type.rast sha256:10b74355404b9af26f92005ddfadf327f09030a2efd1c1be0a40a480ffbdc08e crates/parser/test_data/parser/ok/0056_neq_in_type.rs sha256:a64a808d5af4afcda177231b592f0370a9de36306ee8ba8527087e30289e0ff1 crates/parser/test_data/parser/ok/0057_loop_in_call.rast sha256:88e10bdac44eb8c4080e3a55446ba47eab7324b77dd0fcab3ff48fd474544586 crates/parser/test_data/parser/ok/0057_loop_in_call.rs sha256:0a42ae5aead2dae1653fce4595c5303ce6e9239de1fe29892763dbc06254a263 crates/parser/test_data/parser/ok/0058_unary_expr_precedence.rast sha256:c4084dd02833ba3f8bbf561c1ec60d0d54cd74ed299f1e130aba1a16ed79edbb crates/parser/test_data/parser/ok/0058_unary_expr_precedence.rs sha256:9ce7dfbc7404e5da0f4616de3492e026f14df3f9075b7dd0d1ab1da3bbe49d40 crates/parser/test_data/parser/ok/0059_loops_in_parens.rast sha256:a35a966b11f54891ea0357961a51bbbb6bee2c4265aadfda6c310c3c0001d815 crates/parser/test_data/parser/ok/0059_loops_in_parens.rs sha256:83828a0e7a0c643a066772a3c1adca702f6d445a37f416522664a087195555bf crates/parser/test_data/parser/ok/0060_as_range.rast sha256:47e233474455dae03fa092d9a411ea0c20d69b29cc88c614f4589219f991ff57 crates/parser/test_data/parser/ok/0060_as_range.rs sha256:6e7c7eb7b3be13352d307534ec19c06e8eface7abf6d2f468c37f48d25a45c13 crates/parser/test_data/parser/ok/0061_match_full_range.rast sha256:56f62c31a6e83eb92c52b720324d4d3e1dbf5a4ef1b53a9f55a4280a359c5e08 crates/parser/test_data/parser/ok/0061_match_full_range.rs sha256:1fbf3c3df6e3ecab4b512c04ce0a76462340de0a6290fc576ed5feb2ed86f3ff crates/parser/test_data/parser/ok/0062_macro_2.0.rast sha256:59342c75bd7ec53cfcff3e2a1400fa1ef7ad6ae0f754ec0d1b4fddc914a18084 crates/parser/test_data/parser/ok/0062_macro_2.0.rs sha256:e5a1a2c9e94b708714596cebd0f0611c3aebf718fd2bea7912208d8b6318b7c5 crates/parser/test_data/parser/ok/0063_trait_fn_patterns.rast sha256:156dcfb769deed9c4e7fa802093436ae744f92e3aeb3fb86e7f0d34676a2f20e crates/parser/test_data/parser/ok/0063_trait_fn_patterns.rs sha256:74f6ff5a322955f6f48cc185cd624894e2efc12e005e48e8640a78ac019b3249 crates/parser/test_data/parser/ok/0063_variadic_fun.rast sha256:5509a2b518eedaacd4986cea863aa474e74654821a33f42a592588330226040a crates/parser/test_data/parser/ok/0063_variadic_fun.rs sha256:db12b040f9def688758a396945048359e3b4e25f25f3eb2acb4cbdff91a48ffa crates/parser/test_data/parser/ok/0064_impl_fn_params.rast sha256:d09510f02be470dedc3be02944cf38de4883b493af4a55656e163323c6e3d20e crates/parser/test_data/parser/ok/0064_impl_fn_params.rs sha256:61e206b2ac2038869d6a646c49a913ba968c3a1823d4b76baaffdd727f9d4159 crates/parser/test_data/parser/ok/0065_comment_newline.rast sha256:ded42c5866b9b9176edbbfffde1a9a84b2333f4bd9d2b8d02a5cbc3e376b3290 crates/parser/test_data/parser/ok/0065_comment_newline.rs sha256:80016a0f1e43a0b7f3bb3594eeffb534e40e04f3d0f5fd082d7b25bd5050a21e crates/parser/test_data/parser/ok/0065_plus_after_fn_trait_bound.rast sha256:33c39526551a4f3664609ef8f8af2b6c90d59411ad8db4d71d149a1d461a5e58 crates/parser/test_data/parser/ok/0065_plus_after_fn_trait_bound.rs sha256:df14a7d3dec76db74f8d61ab1d821e480d55ed0d1c31b275b0dfc3aea6b15aab crates/parser/test_data/parser/ok/0066_default_modifier.rast sha256:e918ad6e3d24415ebff15cfbb0250c8418ec3ecc3a6206b5ddabb9390169f41c crates/parser/test_data/parser/ok/0066_default_modifier.rs sha256:a2446f991156611b0af440958b4fa64a6e50686f0649458fe82729a0f0670088 crates/parser/test_data/parser/ok/0067_where_for_pred.rast sha256:884b718a8c030eb4620b241f5240a41ebf77a75f37ca1cc4405baee347853850 crates/parser/test_data/parser/ok/0067_where_for_pred.rs sha256:1dbc3d5831ef2073721ef407463539a6625ac15c08609695fc63077a75715ec1 crates/parser/test_data/parser/ok/0068_item_modifiers.rast sha256:9166d169e053773e34d066c829affc2f8bbc1992c7cf8dea6aef7355a8cc9738 crates/parser/test_data/parser/ok/0068_item_modifiers.rs sha256:4d433a41dd2e323c06e5a1425a70dbd6beea8ceead505c1d0f2986dfc8e480e9 crates/parser/test_data/parser/ok/0069_multi_trait_object.rast sha256:c2c7cd39fa011fdd13a0576ef242ae30b3869c2f9b33b64e1abf6f3102760c66 crates/parser/test_data/parser/ok/0069_multi_trait_object.rs sha256:859a23106ab106b65e4a42931fa0519820a33acd66cacd3671946bd12cdc4e5a crates/parser/test_data/parser/ok/0070_expr_attr_placement.rast sha256:01cc3815e1e21a6e6d38215d41d1b0cc57b59ef8d66b09cec7d1a6e62ea512b4 crates/parser/test_data/parser/ok/0070_expr_attr_placement.rs sha256:c6c281f8bf409fd17188bcf9f3819f666ed8507352603b7b1ff5234975ac2d4b crates/parser/test_data/parser/ok/0071_stmt_attr_placement.rast sha256:3d975052100b44458ab70d4480caa8b250eb2fb91509ef1277358b48e9feb084 crates/parser/test_data/parser/ok/0071_stmt_attr_placement.rs sha256:1a5641f61599ae0e9a456aa2272eff9e270ebbfa2a7d579635de8b99a85219bb crates/parser/test_data/parser/ok/0072_destructuring_assignment.rast sha256:b99a6df05c4a071b2fbf3eb1b515112a95b7514d436eac6e3c4a5d337973a148 crates/parser/test_data/parser/ok/0072_destructuring_assignment.rs crates/paths/ sha256:229083357cd02350a4caf8a9b46c89044274a5a6a30ff87e994daec1b0a2c426 crates/paths/Cargo.toml crates/paths/src/ sha256:9bdedca5695efd4e7bbd8be1f14acfbb0f73b311d12338d63d8c39b55c6899a4 crates/paths/src/lib.rs crates/proc-macro-api/ sha256:df3c469bb98d4b36c1282d10dc0040c8ba56c738929eb3a132a7ec268038343d crates/proc-macro-api/Cargo.toml crates/proc-macro-api/src/ sha256:280e7a48f3a794a6504de9a64d787f056ba51b31e18833e3c5fb4e1c3009c759 crates/proc-macro-api/src/json.rs sha256:9986b0045771d04a0a24dcd950e4d43d9572250cec085599646a68f9445e7eee crates/proc-macro-api/src/lib.rs sha256:6e9b57653728a389e8ce50b8d83e4107a6e5d3d27e3758223bfa29bba5a3e93f crates/proc-macro-api/src/msg.rs crates/proc-macro-api/src/msg/ sha256:a1f727f54ca97ac7393a9d5e46909cd1d4ab8d1fc8c160ac4fbeddfc5895bcd8 crates/proc-macro-api/src/msg/flat.rs sha256:c1e7307bf4a831a80861420087b078b04d04f625d70cdc35b99cca803039b2d8 crates/proc-macro-api/src/process.rs crates/proc-macro-srv-cli/ sha256:e7b3b7bc49d87d4961d264a70dfe2cb3b7cb370f222bf4b19473dbcbe463cdc9 crates/proc-macro-srv-cli/Cargo.toml sha256:ea3cabeee3ab9ba910051783f5f7dcbcd9a6dd96a7a9afb8afde9bce18dee63e crates/proc-macro-srv-cli/build.rs crates/proc-macro-srv-cli/src/ sha256:6820eca20a2713be8d6f0ee421c4474d8e9bea8ce6f149dc95eb2e9794c74b54 crates/proc-macro-srv-cli/src/main.rs crates/proc-macro-srv/ sha256:0fb6036f6a610f01b1cf3538e03b29e82c3d001bdabacb817eaca3a599eb7dad crates/proc-macro-srv/Cargo.toml sha256:585d940b378e4c5ca6440eab64eed1b6e33250a8adf6589db2d383dce1d8752b crates/proc-macro-srv/build.rs crates/proc-macro-srv/proc-macro-test/ sha256:b92a762a546406b45495d2b7c50cdb4b19b6174d11d57db135b0197e52922dec crates/proc-macro-srv/proc-macro-test/Cargo.toml sha256:d2f1a016bb009545de9455b920f9036e900473c0f4c59d3e213a55d783ab604b crates/proc-macro-srv/proc-macro-test/build.rs crates/proc-macro-srv/proc-macro-test/imp/ sha256:12cc0f91b51fedf41ae1670d1624ee1d78a284bdb101645b60a06a12de16c069 crates/proc-macro-srv/proc-macro-test/imp/.gitignore sha256:5b9735c30bdfd1dd5523d4b1f179a60e17c06c6c7f0f92e88caea52f206ebf0a crates/proc-macro-srv/proc-macro-test/imp/Cargo.toml sha256:ea3cabeee3ab9ba910051783f5f7dcbcd9a6dd96a7a9afb8afde9bce18dee63e crates/proc-macro-srv/proc-macro-test/imp/build.rs crates/proc-macro-srv/proc-macro-test/imp/src/ sha256:831343ba6ecc837b11cfee5a65801cfaf64d425fdf055b735e92a4dc24218eaf crates/proc-macro-srv/proc-macro-test/imp/src/lib.rs crates/proc-macro-srv/proc-macro-test/src/ sha256:2b5456a1c17730933ea3234acf7ed41413ed580cd7bf3959428c08ca6f055abe crates/proc-macro-srv/proc-macro-test/src/lib.rs crates/proc-macro-srv/src/ sha256:bca79f5353a2dcdc1a63db8ed6af815ce974026cc7ee9da9e2c99981fe936ab3 crates/proc-macro-srv/src/dylib.rs crates/proc-macro-srv/src/dylib/ sha256:63105e2b77c12cbd7a416c5ae4452dfed01d2def6920bef1e083ff2cfa562730 crates/proc-macro-srv/src/dylib/version.rs sha256:e825f5488dd3008fe3f135b2b78e547fe801e3686f07ce3f968cbffddd72220f crates/proc-macro-srv/src/lib.rs sha256:f5d2e769504ac78fca4bcdd0085047c1db154deebe946ef25971ad8aacf5cc92 crates/proc-macro-srv/src/proc_macros.rs sha256:f36abd9c1f10c73831a8195a687d6c3a3c6ba7e2603bac9e5635ddf1dfb0504e crates/proc-macro-srv/src/server_impl.rs crates/proc-macro-srv/src/server_impl/ sha256:b3822011983661e7d22df23a81d3e4da088eec913bad1eaa0eeb789abb21ed7c crates/proc-macro-srv/src/server_impl/rust_analyzer_span.rs sha256:9866f05a5b1067fe2b4b0c45982be9912ac6caba8729e3c0c95d7f9895ad6385 crates/proc-macro-srv/src/server_impl/symbol.rs sha256:166c565699515a87ba099c613e597ab6956cfb86aed7a13765504607a70d9a94 crates/proc-macro-srv/src/server_impl/token_id.rs sha256:e76f11a24edb0f7a724f6ce2ba5965a7a3579815fdfae11c935239f894281927 crates/proc-macro-srv/src/server_impl/token_stream.rs crates/proc-macro-srv/src/tests/ sha256:bd05e7150f9c33f14b74b5b5c935b217c35a1c63af9e85f54740065d4bcb34a6 crates/proc-macro-srv/src/tests/mod.rs sha256:b6f53c87520f2e4cc3d58ecedd4b63e26bf83ad317d13e0104458db8bfa82765 crates/proc-macro-srv/src/tests/utils.rs crates/profile/ sha256:b21adc02a31b05c720193ce0ef22a1f788d3e00e42ab66001a4a494f8855364f crates/profile/Cargo.toml crates/profile/src/ sha256:821b8b24acd95af41b8efba9ea20d55b86a7f083c2785f99dd1a2d917376ac69 crates/profile/src/google_cpu_profiler.rs sha256:5d7f441658a0fccecc8a9bfa28c3a881d9334dafe862878dd2d0b4b8a91ee7fd crates/profile/src/lib.rs sha256:f97d5aab240b0ad6ae50bc5d1b663e642bef6c71cdca76abeeb50ee8cb34118b crates/profile/src/memory_usage.rs sha256:efe1f8d724be86b86a35649a89fee1d3158c1eefcc2dbfe81f88495e30bb8511 crates/profile/src/stop_watch.rs crates/project-model/ sha256:83c8819c6f1fc80f80c969e39690a3dffc83dae8ddd429a129e9d3ab8a857573 crates/project-model/Cargo.toml crates/project-model/src/ sha256:102063d25002dbb6f6266274389f66da19ca0fd1f46fc109936a707725a40ebb crates/project-model/src/build_scripts.rs sha256:400fdb56ace6474f39c202196ab1de296e2b9a5a072a6f731e1099c4f7061547 crates/project-model/src/cargo_workspace.rs sha256:cfa6346fcde5249ae06a8e8147e83e8f0d4be18569ef8630cb5d89960b375b48 crates/project-model/src/cfg.rs sha256:6071350268b15faeafb44950643c21c26b012aa64ef9c775daf2d8a5900dc56a crates/project-model/src/env.rs sha256:aee0b957d8492cddb449f814d07567cd40312efc009027c7fe1ba51b32c1c35f crates/project-model/src/lib.rs sha256:36b02bcb8ecf9289d12922d9d9ebbbb54f8a625b59f9e8fad261c5b8d44b29dd crates/project-model/src/manifest_path.rs sha256:dc6a86256bbe072331b2a0159068cae1a0e95de4383d68d63fbefe9ae8628ba2 crates/project-model/src/project_json.rs sha256:e3b167cd41bc65394b924d126189818003834c8e0e8e08307fa5d48742eed4b0 crates/project-model/src/rustc_cfg.rs sha256:716e63016370981d3606f485c5c7458ab35b6ffc6e3130f86368847cdfe6eac7 crates/project-model/src/sysroot.rs sha256:9b8576030e52d6788fbbafec55f65f8c6d5ee3a9b1ea57fe67c13186347d3561 crates/project-model/src/target_data_layout.rs sha256:50b271b4c34af6964bc03b33c1739779da051b48c0dee7a988d3c467090522e1 crates/project-model/src/tests.rs sha256:49c9f1384a3029edd41d493a84592d8088c7bcf800027a3ebc4a80211472e1d8 crates/project-model/src/workspace.rs crates/project-model/test_data/ crates/project-model/test_data/fake-sysroot/ crates/project-model/test_data/fake-sysroot/alloc/ crates/project-model/test_data/fake-sysroot/alloc/src/ sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/project-model/test_data/fake-sysroot/alloc/src/lib.rs crates/project-model/test_data/fake-sysroot/core/ crates/project-model/test_data/fake-sysroot/core/src/ sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/project-model/test_data/fake-sysroot/core/src/lib.rs crates/project-model/test_data/fake-sysroot/panic_abort/ crates/project-model/test_data/fake-sysroot/panic_abort/src/ sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/project-model/test_data/fake-sysroot/panic_abort/src/lib.rs crates/project-model/test_data/fake-sysroot/panic_unwind/ crates/project-model/test_data/fake-sysroot/panic_unwind/src/ sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/project-model/test_data/fake-sysroot/panic_unwind/src/lib.rs crates/project-model/test_data/fake-sysroot/proc_macro/ crates/project-model/test_data/fake-sysroot/proc_macro/src/ sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/project-model/test_data/fake-sysroot/proc_macro/src/lib.rs crates/project-model/test_data/fake-sysroot/profiler_builtins/ crates/project-model/test_data/fake-sysroot/profiler_builtins/src/ sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/project-model/test_data/fake-sysroot/profiler_builtins/src/lib.rs crates/project-model/test_data/fake-sysroot/std/ crates/project-model/test_data/fake-sysroot/std/src/ sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/project-model/test_data/fake-sysroot/std/src/lib.rs crates/project-model/test_data/fake-sysroot/stdarch/ crates/project-model/test_data/fake-sysroot/stdarch/crates/ crates/project-model/test_data/fake-sysroot/stdarch/crates/std_detect/ crates/project-model/test_data/fake-sysroot/stdarch/crates/std_detect/src/ sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/project-model/test_data/fake-sysroot/stdarch/crates/std_detect/src/lib.rs crates/project-model/test_data/fake-sysroot/term/ crates/project-model/test_data/fake-sysroot/term/src/ sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/project-model/test_data/fake-sysroot/term/src/lib.rs crates/project-model/test_data/fake-sysroot/test/ crates/project-model/test_data/fake-sysroot/test/src/ sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/project-model/test_data/fake-sysroot/test/src/lib.rs crates/project-model/test_data/fake-sysroot/unwind/ crates/project-model/test_data/fake-sysroot/unwind/src/ sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 crates/project-model/test_data/fake-sysroot/unwind/src/lib.rs sha256:e5f9e29ded58f5a9f6a08db608a4da430527e4c041686db5a4308e5c25fb8f2b crates/project-model/test_data/hello-world-metadata.json sha256:ebcfcc57c83925f13226d15f0e88290a27eb05420a7f3adc0dfe45147a9a44e6 crates/project-model/test_data/hello-world-project.json sha256:f56f74ca921a001e83a3a909ce3233156e2d3d6e55f44468d29a58600fc256a0 crates/project-model/test_data/is-proc-macro-project.json crates/project-model/test_data/output/ sha256:bedc50994e01ba23767eb2f649d95832dc3d1b901cc571c0dcfeb497d217b528 crates/project-model/test_data/output/cargo_hello_world_project_model.txt sha256:bedc50994e01ba23767eb2f649d95832dc3d1b901cc571c0dcfeb497d217b528 crates/project-model/test_data/output/cargo_hello_world_project_model_with_selective_overrides.txt sha256:02066fb6b8928b11e8ce464ac8ffdf33957866830a34f3ed65001a3ca1879781 crates/project-model/test_data/output/cargo_hello_world_project_model_with_wildcard_overrides.txt sha256:e557e13bb3390dee73808fb81af1e16ab8d918718abf48490b40a62e3490c423 crates/project-model/test_data/output/rust_project_hello_world_project_model.txt sha256:ba91fef8e5ff2e9042b0e6312d68a65d1638b8dc7cc4c53dde5b5c61dff681c1 crates/project-model/test_data/regex-metadata.json sha256:24ddb491feb7ae2b72901c3ea86764141bb24f67af01fe5bbfafdc745d9db30d crates/project-model/test_data/ripgrep-metadata.json crates/rust-analyzer/ sha256:93b4efff72ce868cd471dfc8dd5a319af020a2b204d0ed268ecafd3d46d93175 crates/rust-analyzer/Cargo.toml sha256:0d7111cd6eb98d5b4f58a63d3109c32124d3a65e362dc6a37b9d8f03e631c9d6 crates/rust-analyzer/build.rs crates/rust-analyzer/src/ crates/rust-analyzer/src/bin/ sha256:ec32e675464b21e686108719812dc9e1efc7c98ea40eb6722d870dd43c117db4 crates/rust-analyzer/src/bin/main.rs sha256:bb6e7f588b4bd35ae370bb5833f84387373033401d8f10b82b911e9759e92580 crates/rust-analyzer/src/bin/rustc_wrapper.rs sha256:2bc775e8168504ec48dbea1fa4af4f60bf7bee6479378ca6d773987092960444 crates/rust-analyzer/src/capabilities.rs sha256:cb2bae8d9a96b61fcb9859a45820f3721e53c5ba5a8db1f5e7960305d14496d3 crates/rust-analyzer/src/cli.rs crates/rust-analyzer/src/cli/ sha256:3c680744d1a08be5145d9e1bb6beabde4f520e00278f0bc7957e23846ca668a8 crates/rust-analyzer/src/cli/analysis_stats.rs sha256:9538e9534fab68eaf93e625eb0a30b74280f30b7a8198d682ac5958b44e8ba9f crates/rust-analyzer/src/cli/diagnostics.rs sha256:e36c1a0b6f8ba581c9ec1e1931a9a99ec2a1d3273c0036d4e97f9b24c449534f crates/rust-analyzer/src/cli/flags.rs sha256:c3c6b21aa0f67add84e54b2e862708da4a23135ee7a0658822037cd40168eb11 crates/rust-analyzer/src/cli/highlight.rs sha256:27ab9666fcff0da0ee91feec138d0393b505a2c0a8d17c87841a35dfe76fd026 crates/rust-analyzer/src/cli/lsif.rs sha256:ffd9f0aacc6547f8c9aba4da326a1ac75eb2b33c0c78a38d3c519a181372d2f0 crates/rust-analyzer/src/cli/parse.rs sha256:b4bccb35c8a329527d2bd84f6f357c787c740e46c1307b7568bac0569eda71c8 crates/rust-analyzer/src/cli/progress_report.rs sha256:46dabafadf501b566b66a74ebeaef28244f61c676d24e198b0260af1a895eea4 crates/rust-analyzer/src/cli/run_tests.rs sha256:4f5f10b89ac9df67f4fe49dc6646aafc177302595524c43109dedad88226fd5d crates/rust-analyzer/src/cli/rustc_tests.rs sha256:6d669dd0eb79af9385c353103b8a0b96da33b1a2a34cd39da9e15ac2f059befd crates/rust-analyzer/src/cli/scip.rs sha256:7dea4350ab58df2c5bd0d32365e1d0b98ed9c933483be224d25ae292ba774419 crates/rust-analyzer/src/cli/ssr.rs sha256:f13db7a49f2f977e149053d547c0be047b0e71b34d7b5bf8454a4dd8f9d7ed76 crates/rust-analyzer/src/cli/symbols.rs sha256:dda16d17cdb1e396df63a5e6779582786d105306d746ebe74287fff4a566f88a crates/rust-analyzer/src/config.rs crates/rust-analyzer/src/config/ sha256:6bb51fb13423ef5ac61d97e5a5d8c6ddd92249a9f13622e39d802d1bc76dab10 crates/rust-analyzer/src/config/patch_old_style.rs sha256:88ceb2c6faac683dc0dd212e31b3607e35dde675a68ba447dca897e752652208 crates/rust-analyzer/src/diagnostics.rs crates/rust-analyzer/src/diagnostics/ crates/rust-analyzer/src/diagnostics/test_data/ sha256:8c02299932abcff6d288ac8aff29be58fa7d6d778610824ce3f08b4dd6ead527 crates/rust-analyzer/src/diagnostics/test_data/clippy_pass_by_ref.txt sha256:b4ee06020f279a311ae89879b463dea04a064a1782e1ec85d0868d6bc96ae628 crates/rust-analyzer/src/diagnostics/test_data/handles_macro_location.txt sha256:e81bb6112666a9c5884e9ea03023b855b5c72b8d77e7f16150e978deaf3c9f3f crates/rust-analyzer/src/diagnostics/test_data/macro_compiler_error.txt sha256:bb54fdded254d9411cafc43b2a4b1dd0dcf0d49eb74be432951e8838dcd39ce1 crates/rust-analyzer/src/diagnostics/test_data/reasonable_line_numbers_from_empty_file.txt sha256:33f52743fc8fd97147b446d1824eaee88c9a53a78402717f8abfab142b77b4ae crates/rust-analyzer/src/diagnostics/test_data/rustc_incompatible_type_for_trait.txt sha256:b664b847ce3f8ec1991a0953c38b8a5ccd1962fd884a6a44fddfff0dc7f3f27f crates/rust-analyzer/src/diagnostics/test_data/rustc_mismatched_type.txt sha256:40e4d43fa76c741d406abf70c7cc11d8cf2506e152997e76738da0fe46a2e027 crates/rust-analyzer/src/diagnostics/test_data/rustc_range_map_lsp_position.txt sha256:435fb2f1a31160a684370781f124220270e4dc90944729d0627ca7b7f55f0899 crates/rust-analyzer/src/diagnostics/test_data/rustc_unused_variable.txt sha256:22d34821a7a4dc16f15c7376cc44ecf3e3c6df77cc6903da166ecda5c869e3e1 crates/rust-analyzer/src/diagnostics/test_data/rustc_unused_variable_as_hint.txt sha256:a78beb132c6b45e248b66c59f36d71888dfdc75a1e332e173eaf279b3e9e5bb4 crates/rust-analyzer/src/diagnostics/test_data/rustc_unused_variable_as_info.txt sha256:b4c755d10912efca8d354822e704a3173829a06fbeda7f0acca5c45616e15e75 crates/rust-analyzer/src/diagnostics/test_data/rustc_wrong_number_of_parameters.txt sha256:616f84dcbcfb7ff9109ce2e21ca829ea91e68cf2323b0e9e095d894dee42ebba crates/rust-analyzer/src/diagnostics/test_data/snap_multi_line_fix.txt sha256:30ca3997121a42c6075c522087b5998a6aa2c287aede9336e6aaca749881c301 crates/rust-analyzer/src/diagnostics/to_proto.rs sha256:fe150a4ba550ae6b8563696e39f46384d3f0a7e9141beb4477612fed77e2b956 crates/rust-analyzer/src/diff.rs sha256:430fee4f1a3dd7aa4d056f70674628142547516501ae2448616c9da60317863a crates/rust-analyzer/src/dispatch.rs sha256:3da1aa73ec0b575163a1e4732fdf1a67556e0d26975273f1e1e9f38e9ef17d8e crates/rust-analyzer/src/global_state.rs sha256:7fca740cbbe00c35cf5687ff8556a22862df893c094211c8eef86d98d2635413 crates/rust-analyzer/src/hack_recover_crate_name.rs crates/rust-analyzer/src/handlers/ sha256:2a668d9bd35cbc34ef3dc80f7e2af19fce7ce44ae8efb285c260f6b036b763a7 crates/rust-analyzer/src/handlers/notification.rs sha256:0371762eab80ace1257f10c9d68f9bfc5f4c49cdc29ca0c255ea0d1b14397d6b crates/rust-analyzer/src/handlers/request.rs sha256:ad66ca6cddf97eb55dfb5c78d5d7cce21e5b23575c1c5c9dd44b37ad0035d12e crates/rust-analyzer/src/integrated_benchmarks.rs sha256:494f50d19acc997799ab8e837d7ac5c8dcaae53c9c736418419deb9907324a16 crates/rust-analyzer/src/lib.rs sha256:adaf1083e4c4fb1fc99ffa1ca1d6ca0216281deca4ad76a02805d854392933b1 crates/rust-analyzer/src/line_index.rs sha256:d501b710d4a459467db0fa5a2f46e1aa3639f083a58a61a05cc1ec50f500737b crates/rust-analyzer/src/lsp.rs crates/rust-analyzer/src/lsp/ sha256:ab4328e1c41ca709a6ed1414776f1d4990da360469191641f487846c62ce9887 crates/rust-analyzer/src/lsp/ext.rs sha256:e4869fb28673787535063ad6a5aedae95dc6bde48f8fea15fad7818d3b4b7cb5 crates/rust-analyzer/src/lsp/from_proto.rs sha256:a1f4ee069a15006a38788a6c8ef5d005c65b9558275319d585afef6efbaca1b4 crates/rust-analyzer/src/lsp/semantic_tokens.rs sha256:279de923deee0430ce90fa4dbb97a19d2ecaf6c7a60e0bfdace67f7f257b9a13 crates/rust-analyzer/src/lsp/to_proto.rs sha256:84bc5deefd41a5020abf75b9f1b252daa146035f141f4c82679b322dc3fa8ae9 crates/rust-analyzer/src/lsp/utils.rs sha256:d94146baae1550ade05d63baf526832ca072566e59bd20b2aeadb024cc51a5de crates/rust-analyzer/src/main_loop.rs sha256:2ca476ee8eb1478ea760f76cad0026e88031631217492ad1911e710782f3e707 crates/rust-analyzer/src/mem_docs.rs sha256:b4f8d2afa80d3e331ef20cb6a42c51d33ce683944ff2d576dc0de91615a14ea5 crates/rust-analyzer/src/op_queue.rs sha256:48eb92e0dcf50cd07920b11a99c5f6a1ee8c7b5cbd809445cb33905fa084a21c crates/rust-analyzer/src/reload.rs sha256:7d2b3973b87f2a7c5d0fc6144d5eb36cf56d33264dc55a34f86b78884ee325fa crates/rust-analyzer/src/target_spec.rs sha256:994a46d44071ed471098ab6da14512148ec49a84a44a07fe92287af09cc3827d crates/rust-analyzer/src/task_pool.rs crates/rust-analyzer/src/tracing/ sha256:9a063ccfbd9fa3c2829dfb164649c542c02916994ee361bb3fe1bd92e281a8e9 crates/rust-analyzer/src/tracing/config.rs sha256:0b1876727986294395821f2a10ed5c5267627ceca55502c05ee63f7a11f454ce crates/rust-analyzer/src/tracing/hprof.rs sha256:dccd7e42c55c439ec8e424e9f530e36b6eee1cb3b9766c906c484e167e4aab65 crates/rust-analyzer/src/version.rs crates/rust-analyzer/tests/ sha256:d647f7f7e2229a434c2f09f490b86b9ec9cbe417ebb8561c22ad44a6b352f51d crates/rust-analyzer/tests/crate_graph.rs crates/rust-analyzer/tests/slow-tests/ sha256:6e8e429d69327296075bd26464545165f5d7d406c511511156738e9d0ddcf89b crates/rust-analyzer/tests/slow-tests/main.rs sha256:b1556da66c7d74a45392c2ebe4c417cc4405957b59665bedf1a56e245591b005 crates/rust-analyzer/tests/slow-tests/ratoml.rs sha256:0763fcdcb8bb35b84c292aa47f5995996ff75b7d4db6c6e4ca149b85da4775ba crates/rust-analyzer/tests/slow-tests/support.rs sha256:9c6d10121a809437c3e6f3c3f861bd7686e4d4034ff4e5674e8227539e7f071a crates/rust-analyzer/tests/slow-tests/testdir.rs crates/rust-analyzer/tests/test_data/ sha256:89b8b697cf1dcf264446d027d732d530aff81de2432b80ca5ebd283f78c06a08 crates/rust-analyzer/tests/test_data/deduplication_crate_graph_A.json sha256:b3d8c0a0636a060c866ff9ed167c7df84b0ebe3d9f516d4fe66e01aef784b3a3 crates/rust-analyzer/tests/test_data/deduplication_crate_graph_B.json crates/salsa/ sha256:e2b069cecf7844f0942adc9788c4b0c9687151b7f86f9e0af40f6c3f69cdc633 crates/salsa/Cargo.toml sha256:38c1fa9fb6169edea8bcdfce611d47d3c3f9c342fc97564cea37e59f4c3a96f9 crates/salsa/FAQ.md sha256:a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2 crates/salsa/LICENSE-APACHE sha256:23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 crates/salsa/LICENSE-MIT sha256:966998718f44c8555d8d36f588c3d943b9125fe59ac0d20115c64abdb15604cb crates/salsa/README.md crates/salsa/salsa-macros/ sha256:7a7503faaa041d806be4ab6329eb973f7ae2c5f73a6eb22f41c1aed9ce1be450 crates/salsa/salsa-macros/Cargo.toml sha256:4201a739d99186cfb5d5fc0f91730c3a7f13fe939cc790c714a408332abfeaaf crates/salsa/salsa-macros/LICENSE-APACHE sha256:71430174df61bd45957efecc6ff4cc0e6effd920b0f77fe6e7d3e50e5faabb1d crates/salsa/salsa-macros/LICENSE-MIT sha256:77c2dd32af5ca033b487b26441a9062fb9bf6cf6fbf296e7c7b6c497b1218a35 crates/salsa/salsa-macros/README.md crates/salsa/salsa-macros/src/ sha256:78d67c2aa21b58f237c428010041d0d935ac1b5ec6a98a496c2a0c8b1170fe9a crates/salsa/salsa-macros/src/database_storage.rs sha256:a9d94bd997002dbc3e7730a6bf17b51056f1d166156dde8da53a541bc5c08f0c crates/salsa/salsa-macros/src/lib.rs sha256:87bc4fbe58e6a515bb37068f81447f07d17db1d7da4cb3e7dbe920f77a77edf7 crates/salsa/salsa-macros/src/parenthesized.rs sha256:e25a531491332f8226325697ca4f7b2f831a9fb26683542c7af41bf7398dc9c7 crates/salsa/salsa-macros/src/query_group.rs crates/salsa/src/ sha256:a0ef351138737b3f9577c2c6cbbc4a7e7473ad5c39651be22d26e36edcb81e09 crates/salsa/src/debug.rs sha256:e0735970dc4cd710ae87d3cadcf8e50306f556f5d2753104ae3fa2151c7cbccf crates/salsa/src/derived.rs crates/salsa/src/derived/ sha256:9e1a9a3fcf4746150e2e3ee188cfc327ea7d8fd31f525ec1b62a447b2f95fbbb crates/salsa/src/derived/slot.rs sha256:b0f3f93b49bbcc010832a648254f17faef7040247bd2650c434b677637de6b3a crates/salsa/src/durability.rs sha256:300e3edfa38fcfa63b755bccdc5f07c9d171b701dff5f08d9ede7efdf5095fcf crates/salsa/src/hash.rs sha256:4fc10a587cf10c3fe6df835bc3bb820ed083409c380d4a48c493ee54294b6daf crates/salsa/src/input.rs sha256:22fa55ee945a7c22d643773cf2b5d2f87a500ac3f80c7f28402f9b72ed0c0962 crates/salsa/src/intern_id.rs sha256:03b8811bc3579cd8883f6476730ad6eb5467c3522a3a7a38d670c964120ba674 crates/salsa/src/interned.rs sha256:051a6ded29569e5e50a36e743920f13b544e6162a308772203d2abd6bd4d4e0f crates/salsa/src/lib.rs sha256:157eacf3c6103f7bcda89df181df15dc1a13c9ccedd0768b4bbc89b6296083a6 crates/salsa/src/lru.rs sha256:f4ad72b11482a45f615a67fd18628a3f94b79a0473c5c921d5dd18fd16c7828a crates/salsa/src/plumbing.rs sha256:a018b46bb3c373afba8eec60e81df769a37711afdbfb598c2c64485e6cc74802 crates/salsa/src/revision.rs sha256:3b71a803d19990d57337afd0276b4a98a88cce30c901d72e6c619e0d9216dfa4 crates/salsa/src/runtime.rs crates/salsa/src/runtime/ sha256:5966f04647af180e90764b78e95263ecfa2906df511cf8225c2e49d66abfcf05 crates/salsa/src/runtime/dependency_graph.rs sha256:c7e7ff9f9638f7322f19a77ad1589d0ab695dfd3536183e79b2803eec4dc474c crates/salsa/src/runtime/local_state.rs sha256:177706e786d3a0e596f3e6485e3750f0158abf1005f4a259a13b50e9d558b1f4 crates/salsa/src/storage.rs crates/salsa/tests/ sha256:e202265e0915db209464ca6b700c65245ea5bad2a873cf9d06d05e0a94c747e7 crates/salsa/tests/cycles.rs sha256:8f9d2676fd5068acc8a69fd056cc230b3123fdc05471d6fa2b4d569e3061b4c9 crates/salsa/tests/dyn_trait.rs crates/salsa/tests/incremental/ sha256:4dd5232cf0855108caa8e3327ed109ab6c1c4e1899b26e592d5cbc18e33a6837 crates/salsa/tests/incremental/constants.rs sha256:a593fdaf69856dff328623a9d6de959c2cf6de4d5c49069fb89f6a21e85ae875 crates/salsa/tests/incremental/counter.rs sha256:0bfe378a59f3f4f65b5c2b088bd347fb55928381c26a811e4bcd30a8aac40357 crates/salsa/tests/incremental/implementation.rs sha256:bf3e03a5a1dbe7c508e0e67ef0bafab3aba2353a1004496a9527c0102097afcb crates/salsa/tests/incremental/log.rs sha256:6b1b88a1ffe0f9e0146731bc6a45b09b4fe516ad8ba06964d08955dddb582343 crates/salsa/tests/incremental/main.rs sha256:1253be78c1aad2267dd61ac3c81306a2c39f025493a4199fa79ccc3911c2fbbe crates/salsa/tests/incremental/memoized_dep_inputs.rs sha256:72669fd344ac6f56c63abbc8e295af50e6fc3a652ffc30b1f267a01cd2dbee7d crates/salsa/tests/incremental/memoized_inputs.rs sha256:120df3c6daaac2600b992ee2434b5834e92d5fe4e71600531c59f77692cfabdb crates/salsa/tests/incremental/memoized_volatile.rs sha256:bc97376426badc6d6557d2c284e514187ca31de032361516ea1a41d59ddbf038 crates/salsa/tests/interned.rs sha256:7c700929d928c8ac691300573a8518cc2666ab782b6605611deb65c7d1c7c8ef crates/salsa/tests/lru.rs sha256:49e372b3dbabf145484274021db0c585368af8d3b6b0a1e6fa28e8e2f4577f5f crates/salsa/tests/macros.rs sha256:ba0c2f4b155feaa741bf3e3d54c804009787e8acc494aeca51f237013a8f6e1b crates/salsa/tests/no_send_sync.rs sha256:71d30e8bf62fd2e7b98d2c1fea0b5d5ec03d502bd4ef24cab50ea635a30f5f60 crates/salsa/tests/on_demand_inputs.rs sha256:9467190aaacec1290dde5de6c4fc9e0475b98cf3cd18513dbd8c4ffb04f4bf58 crates/salsa/tests/panic_safely.rs crates/salsa/tests/parallel/ sha256:063a15db999adc3ed78cfe793fca05320eb002b0de6bae298f2982a56a0b99bb crates/salsa/tests/parallel/cancellation.rs sha256:0cb67abd55d0747d748ee0e16fbc841f3480e4a5a86a881cb7e688a646ce51ca crates/salsa/tests/parallel/frozen.rs sha256:3486df510036b27d856da78172d49888f76aaa04ba73afe1473a9a44df81f96d crates/salsa/tests/parallel/independent.rs sha256:5d2ad674f096307be219cac412b3247306755f31113ffaab259ddb015ee58b67 crates/salsa/tests/parallel/main.rs sha256:4b8fbaeca1011fd538b0c7e796b4dfe4d2afc6247c585bfb955ee1fbd98091b9 crates/salsa/tests/parallel/parallel_cycle_all_recover.rs sha256:4c8c57ec0b950b29ee384cb374564f54c749b0b2393050abfe7cd93a4471d5d1 crates/salsa/tests/parallel/parallel_cycle_mid_recover.rs sha256:27b3b55660efe9c462c70c76458f839dc578a24be1a805bc17d33dc0bb6991d4 crates/salsa/tests/parallel/parallel_cycle_none_recover.rs sha256:57851d910bc1aefc1391f21bbc730b9b6c6da5d9473b0d05c10a3b1f908c3cb6 crates/salsa/tests/parallel/parallel_cycle_one_recovers.rs sha256:6a5a77b07da2982a9ebe007ac0cca7243d904e95c8208317b28b65fc04c49978 crates/salsa/tests/parallel/race.rs sha256:729860c2a26851b6cadebfd9e75eea5430fbddcdbbd4036ac27a15f7331aedad crates/salsa/tests/parallel/setup.rs sha256:9a12272315c3dfd9b638238eb4eba3cadf08d63471047a54b776d912ec6ce87f crates/salsa/tests/parallel/signal.rs sha256:5629af43c603271432bfb8168c6675340a127d5653f6c278b285fc9f98c4b255 crates/salsa/tests/parallel/stress.rs sha256:7cab8219b9bf36392d1670ea10f5f6c6e1ea306a6b9da7ad8489ecc6e494f502 crates/salsa/tests/parallel/true_parallel.rs crates/salsa/tests/storage_varieties/ sha256:5a536df93be8e8d7eb2016a5114309088acbe6cb738e18ad38524bef3ccf650a crates/salsa/tests/storage_varieties/implementation.rs sha256:0a5d4a673b5d2b114399ff8d1cb4cfc1340aa1abdb0d23c00ca5aada36547f26 crates/salsa/tests/storage_varieties/main.rs sha256:c735d349da57404bf6513337b9c0de5f6363cfdd04a1adaa7436e785d8d44ab2 crates/salsa/tests/storage_varieties/queries.rs sha256:9841c82f87bf3e38835dc801b796d5d5764425ea70932252abe02fcf9050f4f0 crates/salsa/tests/storage_varieties/tests.rs sha256:c8f5f91902f24b004820fbe39eba117eb3fe4327f3a95c1c5bcb6724aafca6aa crates/salsa/tests/transparent.rs sha256:1739cdaf90bd8f8ea678fddd54506abe240cc09733b547a4bba444ffc9f1811a crates/salsa/tests/variadic.rs crates/span/ sha256:5124d4bb17b28115a39f9f21512f973ad22d62798a0d25ad5a8d2ad920178d07 crates/span/Cargo.toml crates/span/src/ sha256:a002b08f8cf2b77cfabb2bdf64bead7b992e798ba7212481eb7e834bb4da801a crates/span/src/ast_id.rs sha256:c4c4e230cca3f415742d890eb307c5766446173172919afa8838badf1a4a2cb1 crates/span/src/hygiene.rs sha256:274445d506d1ae4b0ffd5ebc5060382c7d43f6f6536344d8215d1f7af3f15bc5 crates/span/src/lib.rs sha256:ab28b5d6b268be4be9eea74ea0f166aff131c4410786c7aadf722449fa26aaf3 crates/span/src/map.rs crates/stdx/ sha256:640cc3890c323c09d1c4cd7bfe4138c111dc0a501eb4d6c02688e669b89fa437 crates/stdx/Cargo.toml crates/stdx/src/ sha256:760b09e258041c38dcfff98aaabef9c07a8bd6c7b1997d896dfb173b1b9b705e crates/stdx/src/anymap.rs sha256:2025691b41b974e3dbd02db2cb81f984cf029e69540dfaa851f81acb740b5d9a crates/stdx/src/lib.rs sha256:58842c11fb8e75b3b78d6a59f289420fcaef50f94647ffbb4be134e00de34d84 crates/stdx/src/macros.rs sha256:911de3dc4e033e3d117e8bee11985a1ffd4bf06d4713184b511d809b68e2e1e7 crates/stdx/src/non_empty_vec.rs sha256:f2ea80f88d087cc78587e7f99bc2e11b27c9854121b09ab20609fe9965ab1673 crates/stdx/src/panic_context.rs sha256:2a8b4b72a6b5c3fbb8354fd47e249f43fdb7d2eee91fbd2b1bf0ae747ac07a2d crates/stdx/src/process.rs sha256:4dcbd0e311eb91d09da5788edc4a3c4d88d41a837f025a257ba3e992c6fc7aea crates/stdx/src/rand.rs sha256:ecd8a0e3d60618c6bac613a88d0b3323ab582ef94465ad22252e1333ef1eb3cc crates/stdx/src/thread.rs crates/stdx/src/thread/ sha256:604c9450a41c8e3231a8851646252d2e06a7c4c8d548afcd7adac64be5463c0f crates/stdx/src/thread/intent.rs sha256:9244298b6a4a003448c15fde47e7f363054dfdd711b9f9ef6dd0e77a1ab4c33f crates/stdx/src/thread/pool.rs crates/syntax/ sha256:f3f081204d390a42cf03affe21c2813555ec4b5acd387039edd1a90ed5c54af4 crates/syntax/Cargo.toml crates/syntax/fuzz/ sha256:14ab0cedcb8d60c4b895808cd0c19fab1627c4f9d1f29ad9a49a515fa515107c crates/syntax/fuzz/.gitignore sha256:51c8f2647dac09755615c20cd4b553c2f9ba11a2940b6b02bedb620326fd0e14 crates/syntax/fuzz/Cargo.toml crates/syntax/fuzz/fuzz_targets/ sha256:fbe86453ceff4cecdda2c182d49c72c95cfd8d0682f1d799df0377db9519ab20 crates/syntax/fuzz/fuzz_targets/parser.rs sha256:45e926338c9e2ec010d021b993e3311fc423a845fde99ac94bbc5195b817c68f crates/syntax/fuzz/fuzz_targets/reparse.rs sha256:d9a1173e5cd2bc7461774dc0271c232658c255dbeb1ff5122cd107b189a73d3a crates/syntax/rust.ungram crates/syntax/src/ sha256:5434aa8719b1fe9dc5205fd78e67457d857482c8bbec0e1e36a9222d2bcb3754 crates/syntax/src/algo.rs sha256:3d46fccf3151508b5b1e8801135659e06b99135092b2e0e667568fbc9ff4984d crates/syntax/src/ast.rs crates/syntax/src/ast/ sha256:42a1db183050a0655b23d9a4699cf00ba2aa0e3f7d1f133e1636555a71300ab7 crates/syntax/src/ast/edit.rs sha256:b7588460f57ce85fb3de2ba603e7c4438352665fe0348271bdd4d32a3ea8fb3e crates/syntax/src/ast/edit_in_place.rs sha256:afafa42b6149610538f9efb37706d6849eb8c4a30e79c3c3d5d488c387e46e21 crates/syntax/src/ast/expr_ext.rs sha256:7ef3dee2a2c58a8b7250aed4a7402629a134d36129cf700f3e7bcfbb30a9dbe7 crates/syntax/src/ast/generated.rs crates/syntax/src/ast/generated/ sha256:4421c9372e8a57d6df1ece3046edc7aa0b725b8afc8de8ca9b327d4c3c8e854b crates/syntax/src/ast/generated/nodes.rs sha256:745bbdcaaad7282dd4a24a1743f61237aabd7f669fbfd4c935b34e04d7721020 crates/syntax/src/ast/generated/tokens.rs sha256:2dcf4c8d7cead85777ae1f2dfdc23fe27e7485cf082e88f2be31585eb81da403 crates/syntax/src/ast/make.rs sha256:a3c55aa87dc08a561a0640c35265e93caafb5ae1802b39807c0abd3906095a59 crates/syntax/src/ast/node_ext.rs sha256:419d4c81abc6689c50fdc73a51c69a1978d056f2c728c94b92bb78fa48745aa0 crates/syntax/src/ast/operators.rs sha256:ca13de8c9af6194ef31216b56571e0a3b2fd5ff1b6d57edad7eb9dc8d446aa3e crates/syntax/src/ast/prec.rs sha256:64f28b2643a1a1813e3820792bf58f8c292883400c649d684c3198e5c72eac58 crates/syntax/src/ast/token_ext.rs sha256:0c0a7e901cf284a9c45d8badd4bdac04be96d7795298627cf7586d0ced9cd176 crates/syntax/src/ast/traits.rs sha256:a1b3dad7265d20f39effeeec3de342203b13c9054c18f479b5d03bbbf5b5d6c4 crates/syntax/src/fuzz.rs sha256:01aa76114d55dadb1d02201c4337fb9517ab949bed283f299750ddac7649df81 crates/syntax/src/hacks.rs sha256:2faa42ab905d48c95f0d3d50dcd5bf87f260c6d624f4d8615a6380b1eaf6c722 crates/syntax/src/lib.rs sha256:463eab4f9268c49730e34bea25b01f9cb9e48cfa43d0bae3094cf5b3b12f163d crates/syntax/src/parsing.rs crates/syntax/src/parsing/ sha256:6403e81e435dee206ca3c5b24f848b5e5026b2b3bfa49c6044ead9cd3594a640 crates/syntax/src/parsing/reparsing.rs sha256:e6e6be785e7c7be0411604febfdd511ddd9c8d9ff995bbc3185c6edf444b8e75 crates/syntax/src/ptr.rs sha256:9aa3dac3706178cb2f6dbcca18ad10bdda6cca675e694e13cd58b20ef0d9f065 crates/syntax/src/syntax_error.rs sha256:a0ab3157a801e274f3d03618fc806629903452ba189f39fc0f5054ff7de35678 crates/syntax/src/syntax_node.rs sha256:c90af51e96dd9ac25c1ce704d6bda01cbd3d3565edc4c09fcb3c16abcdc497fa crates/syntax/src/ted.rs sha256:9408f00526acda8b637e9a8ccf9ffbb263350c69b0d355526ddb94ef50caae8d crates/syntax/src/tests.rs sha256:f88a14c3634cc0134108e5bfbf29fe6c7ab8ab68eab9b87d8ef6ca620ae6cc00 crates/syntax/src/token_text.rs sha256:0a9705b2396dbe5acf913a5d38b335314c8cf8184d868a572edac9d54a2f7d4c crates/syntax/src/utils.rs sha256:66b0525f470acdb1344ce03319dba21279ac987fc032fa8f8d191808fdd5e897 crates/syntax/src/validation.rs crates/syntax/src/validation/ sha256:8e8bb5a21096245ee0b4a363c387c55dc6961cd2b140069c500ffd54269e7557 crates/syntax/src/validation/block.rs crates/syntax/test_data/ crates/syntax/test_data/parser/ crates/syntax/test_data/parser/fuzz-failures/ sha256:2136065ef03937f945009e8dac3f4ff102191d7327d0a4079d83d84a54fef033 crates/syntax/test_data/parser/fuzz-failures/0000.rs sha256:10ba5f0ab9ac98cbca65b04d11f037fc3467c313dd7b2a77448c5aba00c45347 crates/syntax/test_data/parser/fuzz-failures/0001.rs sha256:8edec204c0285c955055a2c5d876acb2f9ca36b2657f431d3d67879ffb2237a0 crates/syntax/test_data/parser/fuzz-failures/0002.rs sha256:65ccf90cef8bc8909847397047fb98a36710d9634879377a84dc024cda532f17 crates/syntax/test_data/parser/fuzz-failures/0003.rs sha256:0ac960d7014d46bda85119d01c14764cbbfa0f6bf0f00991bfb602a05a16f540 crates/syntax/test_data/parser/fuzz-failures/0004.rs crates/syntax/test_data/parser/validation/ sha256:65925a78453642337fd042519687a93b4d8cca5417e091755f99fc7a8f3acae0 crates/syntax/test_data/parser/validation/0031_block_inner_attrs.rast sha256:74ea20f380cb649b4358d645b5d59a31e1b1718cf39a0e9b92ef84a6b4f5a3ef crates/syntax/test_data/parser/validation/0031_block_inner_attrs.rs sha256:38b0a3e5ca2e20d1342d68b852484622b9ec9f4547c33c77a0a3d3bee4a0355b crates/syntax/test_data/parser/validation/0037_visibility_in_traits.rast sha256:b7c12a572bdd81f7d96d15440b5af17ba4b36f00a6e85e27c6791c15ce27eb1b crates/syntax/test_data/parser/validation/0037_visibility_in_traits.rs sha256:9aa3c81894224ef090697510fe6c1c3059307bdb1fae726b282398e2463ce319 crates/syntax/test_data/parser/validation/0038_endless_inclusive_range.rast sha256:ddd40076122a925003d5a641f3fdf788b426d3bae2f23fd7288499a0641bd7cb crates/syntax/test_data/parser/validation/0038_endless_inclusive_range.rs sha256:4a2b94ed7e5102e21d5f547383831b7a2fcb3c36328c97acb86535d80514084b crates/syntax/test_data/parser/validation/0040_illegal_crate_kw_location.rast sha256:268ba36eeac20f25acb4bb40799f937f1dce2c06e0b09891bab318772591e7d6 crates/syntax/test_data/parser/validation/0040_illegal_crate_kw_location.rs sha256:718b8568ea94db6dd1d1bc7e52dcae730349bb303c3022824e96ec3987b4017a crates/syntax/test_data/parser/validation/0041_illegal_self_keyword_location.rast sha256:eecf6ac3c7cf36676322640defceb41c6ec4774673c041b83253d80415041926 crates/syntax/test_data/parser/validation/0041_illegal_self_keyword_location.rs sha256:55223e83c5f310690316d39869a07bc7876a2e6f4871ebf4a6a19e05ce900de7 crates/syntax/test_data/parser/validation/0045_ambiguous_trait_object.rast sha256:765616cc980c70441c6f48188a67cc769999386e0c8ae4ece8bf864641fe0b01 crates/syntax/test_data/parser/validation/0045_ambiguous_trait_object.rs sha256:b883194721b6e4cacc6563b751258c3c00bac1249e1e1251d156c9bed273548b crates/syntax/test_data/parser/validation/0046_mutable_const_item.rast sha256:71076af6381a723f5923c0668fd42c7ffab22dac19e44bf3bf4fcfd5f5e0b97d crates/syntax/test_data/parser/validation/0046_mutable_const_item.rs sha256:3a13dc43a5d310fe51de5e82810d0517b5441d1c6a10f2b8d4e77827c627a6f5 crates/syntax/test_data/parser/validation/invalid_let_expr.rast sha256:07b5bd6617a23179d68eb13133914f4dbd1ee59c4aff895f7a49ebf8cff8b1a6 crates/syntax/test_data/parser/validation/invalid_let_expr.rs crates/syntax/test_data/reparse/ crates/syntax/test_data/reparse/fuzz-failures/ sha256:1095f1c19ab80fdcb44dd4c326b7f6da4dc43a759b1bd92dfc0ed82fb95b6e0f crates/syntax/test_data/reparse/fuzz-failures/0000.rs sha256:a9df5466156c0882a5127060aed66e5c3430c282a5dac7d883355b5b7c04ce75 crates/syntax/test_data/reparse/fuzz-failures/0001.rs sha256:6491c87b13a08db8820a6a419d0200eae6618a3c73521678bbe1d4955abaf41c crates/syntax/test_data/reparse/fuzz-failures/0002.rs sha256:76bb22a57510b7cfc24007386417098a257403b7d12ab8a0990825b0e9fa1e5b crates/syntax/test_data/reparse/fuzz-failures/0003.rs sha256:005d30cfcd7acb55320cc721da4364fd636f62bb1c068f79407061f44a7f7507 crates/syntax/test_data/reparse/fuzz-failures/0004.rs sha256:7417473a143290a181200af0093d51659a3657db30e43a4464099cbe3cfc5703 crates/syntax/test_data/reparse/fuzz-failures/0005.rs crates/test-fixture/ sha256:910ef3ea0c13fb18ad2c727e5475c98fe94ce06dedc827eaeee6b8bf8c9725d4 crates/test-fixture/Cargo.toml crates/test-fixture/src/ sha256:c019282f137fb19fe8de062ee17cbc25dfff9dd3290dad8a534500e0f9946059 crates/test-fixture/src/lib.rs crates/test-utils/ sha256:afbf540287e1c1d44d34ae4496d2bd31f0ba648178597924ed16171b7e0fe4df crates/test-utils/Cargo.toml crates/test-utils/src/ sha256:64f22cfa20dfb455737b6d56eea5a367c35cc92c6045f302613fd546d85a614c crates/test-utils/src/assert_linear.rs sha256:658acb1ee3486b2559c82ff61a933473b490919b3b8347f3f64a739c311637dc crates/test-utils/src/bench_fixture.rs sha256:1547a7c91a762d3e25d161635b06c0debe635ae179fc8be274fbf3705f399c81 crates/test-utils/src/fixture.rs sha256:6fa01caa863e46611edce244ff0e785dff4c3ed4cb0dfa6db50ee1e2fb577dce crates/test-utils/src/lib.rs sha256:e239e01b8da282fd5d1c9bb40b21382ffc8797873b5ea77b307e2553709b9a33 crates/test-utils/src/minicore.rs crates/text-edit/ sha256:8496dcc2c592e4160a166de9671a466ad5dab139363cfff18842965c3da28c52 crates/text-edit/Cargo.toml crates/text-edit/src/ sha256:1c6b5f4614196b76febbc1bad2362ceaf4c901d793f2db349e6f6207f93c4b93 crates/text-edit/src/lib.rs crates/toolchain/ sha256:12c18a0fe0f3a1b35282376860984bc41c196d404014835e259a607273e12954 crates/toolchain/Cargo.toml crates/toolchain/src/ sha256:517c90425b3887476feefc77e4f3713ddd3bb0a61f099320409c6934d956c5cc crates/toolchain/src/lib.rs crates/tt/ sha256:4361b66d3d34a59b1ec24457b9570de17876b59f572eb58c0b8dee1a63565618 crates/tt/Cargo.toml crates/tt/src/ sha256:790b3bbe59f25abe63e8e55c79b903af189849c28ddb66782097742749c57ae6 crates/tt/src/buffer.rs sha256:8b09359a12a9bc2e2763c33878157622b7715cbaebf8a8765c0c1b928e96c6d0 crates/tt/src/iter.rs sha256:bae7901929571bc5fb192beb4e5a03924ae82f332cc2c8597dbf4a8846cf8c9a crates/tt/src/lib.rs crates/vfs-notify/ sha256:44e6be94420b38a71f326d05d73ae72e0fb04ca0bdb8b979509ea0aa62872e50 crates/vfs-notify/Cargo.toml crates/vfs-notify/src/ sha256:74c1eeed6c93834e5a2a4e506edb1896d456a531cf3f628316adecb47763de52 crates/vfs-notify/src/lib.rs crates/vfs/ sha256:ff5a25cd2f465bf90e027b0603f49e5bc7197b0b64d4496664024af0f526d846 crates/vfs/Cargo.toml crates/vfs/src/ sha256:6378d8bfd7082bcd24342c1a812a52ccb6eda0290a36e67f836991a150abe104 crates/vfs/src/anchored_path.rs sha256:476cbca9b664c8d71377b3f45d648608819d37e6b0c2ccf16874500461052846 crates/vfs/src/file_set.rs crates/vfs/src/file_set/ sha256:9302ee661e42efde9ef965c290fc9328585b09d31bd0214dc68f95fc67a7ec2e crates/vfs/src/file_set/tests.rs sha256:22a11cf9d03a36805c9401f53c610e39c3a853106130f32b9c69849f7612023c crates/vfs/src/lib.rs sha256:1ef70e12cb4bceb15ab76e68e7652d53122fa59700d7351390cdcc286a43db19 crates/vfs/src/loader.rs sha256:ba6e75bcca3db03b44a43265c0aafe64f39ea43cc800e6e0e67e5e043a3da676 crates/vfs/src/path_interner.rs sha256:c90482b1b18f41d2b89ca6aae89859ca906991de4f81677d0562c43d1450d484 crates/vfs/src/vfs_path.rs crates/vfs/src/vfs_path/ sha256:b8154c641f7963ed70bea72d36b5fd27a94ed54e0a29ec98cf258c3129e8120a crates/vfs/src/vfs_path/tests.rs docs/ docs/dev/ sha256:28c35df812d2188e34e27409cee430377e82fa3fc732c8744dd7afd1f6b8a6a5 docs/dev/README.md sha256:e243130b7fbc5eca203a55f8d130bd571422d6d1eb76e0b02a57cb190733a9b6 docs/dev/architecture.md sha256:96c795a89138ac21f3f3033d5b990192be543d3a354a8a066187b8f015734a3a docs/dev/debugging.md sha256:dce419029651ed8fd683d31702a59465e6dff3486ba15a1556edbac9282d09bc docs/dev/guide.md sha256:730490e1de76e7ceb8d62ad110d6432d463c30ee2707f93f757eb9e203960d2e docs/dev/lsp-extensions.md sha256:518c577ef2fc61bc672d1ebca13b3f7e76789bb78b3a2f9fb1cf338e72169136 docs/dev/style.md sha256:2c77b87e995faca02defac910010fd21b5059dfd1eb351177fad0663363bb93b docs/dev/syntax.md docs/user/ sha256:2c287d99db7798a51a2b5c26e3a8b8f2f8d87648e0dd6ceea2fafb5331101818 docs/user/.gitignore sha256:a6c6c02b66c4706d36e02525dff756591e84133e6b8702d457344a2f4e786083 docs/user/generated_config.adoc sha256:bace3bdf3b93af344614e5a27031a83017e920d799738138d6341b7a3db78cc6 docs/user/manual.adoc editors/ editors/code/ sha256:c0b7744f86a0e91425154230aa24ecc56d54853be98370aeb25f2400921eec94 editors/code/.eslintignore sha256:d56473ff9d5e1c9ec49b55b375f5d58dc634df0bcce5dac713f43ac74aa7a81b editors/code/.eslintrc.js sha256:318ba9ccc60cc0b55a91153ad767a06bd0caea34a2ae7100ded33849d614b4c0 editors/code/.gitignore sha256:ee81ba15a2b741096818e47d831ee1aed7e18dc8ee75c9439ca7c212e3eced8f editors/code/.prettierignore sha256:4741f55d743d6bf9548492ee1e463d0c703db8fa6b036a0f4573c55f9c545b6d editors/code/.prettierrc.js sha256:c5a1c7637aa05311ca09b7f32e3f66c9756208ef86fb75ade80bdcf654e07d5f editors/code/.vscodeignore sha256:7b4f77d59f1f20f8c0efec5c222d5e21ead37a16ee23de7a558f84a24302a4fc editors/code/LICENSE sha256:9a3df80a39cf3a4a308483241c36273068ce43d8d8278efabce1a3c7a0f2d3c5 editors/code/README.md sha256:9f823da8a4b6e77e86035b7ff0d1ad0e8d58e5c4fb4f1e19434c3f88c37f6d37 editors/code/icon.png sha256:9a9d4bad015e6941c4a032e7e3be418f0db9b935fc4c63f77923a3465565697e editors/code/language-configuration.json sha256:7c1f708a2b088d5cd1c6f2dcf473c1f109062e1d76b1101079263d4405977c78 editors/code/package-lock.json sha256:2023362d046a4ab3aa549ae20d158d2853c9f8cb996a230a60c4d50f6d1d69a1 editors/code/package.json sha256:69107080ea2bd53831cca48e76ac0a8f8630ec67b1af9906dc4cec21f507fd61 editors/code/ra_syntax_tree.tmGrammar.json editors/code/src/ sha256:77964390e4d56bf9937ff8b653d8c84c2fbbadc15f269382913df62604e00c98 editors/code/src/ast_inspector.ts sha256:5649102b15f44006dca98919b6423c1b43bcf201900e4cd421b9e399ecd22a4a editors/code/src/bootstrap.ts sha256:149cb374505ebc4647a1c864f7832193dbc9e8ce0e2b3cb62b68204a6c601f6a editors/code/src/client.ts sha256:637849cef509366ea20ff6fa62dc0d4c97caa32050f7aef5f8062cef76530190 editors/code/src/commands.ts sha256:8baddbbc06226f76f3fd213be993f06a4f71a13a5378c87464361e7fc92bb683 editors/code/src/config.ts sha256:08077d36b5e62b79c1e5d835398afbb1f95f4f3aeb77eb83895f993795a6d36a editors/code/src/ctx.ts sha256:9e723bdfb98fa44936ae1b69c7d9507ea8c68ff73a303415a6e4e2473694d784 editors/code/src/debug.ts sha256:2a588f37c5321be42a0c7c409de0c9b26f9c56c51d6ab7a3fc28a09b58e8376b editors/code/src/dependencies_provider.ts sha256:576d91d8b7bbc72416b8237b7648b94047174955ee8841a19edaf00d9414f4af editors/code/src/diagnostics.ts sha256:31a31699901da092c4857c02b1d8b48f04ef4b2a994ca9f364b14934b69d5811 editors/code/src/lang_client.ts sha256:458c69ecf4f0c54aa3d3e73f1ff3988c5552875a9b35819b58ef494c8a1a60a3 editors/code/src/lsp_ext.ts sha256:fc4b47f91f52f50603b9c7fe2ca57b30d105b4effc03d461a52c3cd343e51c64 editors/code/src/main.ts sha256:469119ed04f66b3e8ce66903c638a49811cb70f2d6367ecdf6dfe73dee756092 editors/code/src/persistent_state.ts sha256:3e54efad4df73c7fa525a22ae9e2d87c2df6b760a2ba66351f55695a692a5fea editors/code/src/run.ts sha256:4b8ef956ec529ba71c286eeb8e2cd9d6b346bd9a2e67bbec4b4f190fa610d4c2 editors/code/src/rust_project.ts sha256:e9927d8703c667415706c58c0d5bf1af8c598e4c5b7cc0745c8431dc21bfc4d0 editors/code/src/snippets.ts sha256:1766b9c59b684c67863cde61422011728208858bdb64cc97ec26194414a3495f editors/code/src/tasks.ts sha256:33caffb38e3668f0cd33a0e4dd45040cad3f962a61b3a72e7d0062931acb535e editors/code/src/test_explorer.ts sha256:a6b8a526be282b0123c0d1f5e3072f28751537ca7ab43812e6ec758a504fe1a0 editors/code/src/toolchain.ts sha256:6eee0eecca5ed36049bf20342b06040b35b8efe399913092e32f52e5ecae4e4c editors/code/src/util.ts editors/code/tests/ sha256:0cc64931df3ff430bd82950930be8e144c09317cf3267453ac286a51c69c65a1 editors/code/tests/runTests.ts editors/code/tests/unit/ sha256:733feb5ac04ea90abeb1a59158916d910a0da817223a6c7191180d74d14d499c editors/code/tests/unit/index.ts sha256:6b6817a190f4b9da55b43b5629a7781493d90219de5a24138c79034411a5f228 editors/code/tests/unit/launch_config.test.ts sha256:66edf9fe06bcc1a1163580149cc04dd9873e3ae5ff4a11cdb6447a7bef0fe18c editors/code/tests/unit/runnable_env.test.ts sha256:5981fbfb69eacf97554de6b183d53b62a5ed2447bea77931b95372b114debf35 editors/code/tests/unit/settings.test.ts sha256:d7dc26c2d30527208e36ac9340eb10fd1a5429df13247cf52cd1abdf7d76e426 editors/code/tests/unit/tasks.test.ts sha256:177d18cb763522ce171b60ac2d11f24d0614dc28c7b61c14137ca0bd7984d3b8 editors/code/tsconfig.eslint.json sha256:d49935691641c4f506274b8382954d385e0f2b3b1b0d32799a84dba43e417836 editors/code/tsconfig.json lib/ sha256:25fc69ca2ec691d6fa2006e3343ba80029dced9ab8f166477115296061b57720 lib/README.md lib/la-arena/ sha256:3cc61a4a06893e2d143201b833dd3f20fcb64c7c6bba0c3e321c941f3e19a689 lib/la-arena/Cargo.toml lib/la-arena/src/ sha256:06ad49d0ea3f68e255e3160b1b8eaf8c80a2559d597541d4ec9a39654faa8a0d lib/la-arena/src/lib.rs sha256:83dbda40384070b1b2ef0fdd8c82122d3d5a7d714dc07754223554ca7450bfe5 lib/la-arena/src/map.rs lib/line-index/ sha256:564256976b116935b0aff0a86de617ef89000942815ad5a7303fc5479e4fdea9 lib/line-index/Cargo.toml sha256:d60442f4f35412a22721f1b0cd0a01219356242d15f98d7d53160b7003fb77c5 lib/line-index/README.md lib/line-index/src/ sha256:4d9075758fdcb195bf7c4ca98ae72289b71571704a48bd32a7abca187393e802 lib/line-index/src/lib.rs sha256:49ffd29b4bf0402cd71d8ed6e0c8bb00e4b4401972939498db8f342db49161b4 lib/line-index/src/tests.rs lib/lsp-server/ sha256:246ee1dbdc1b9e39e1efe517a4b4f02d3a6dee3074a45f0b08f2c1c2838b16ba lib/lsp-server/Cargo.toml lib/lsp-server/LICENSE-APACHE -> ../../LICENSE-APACHE lib/lsp-server/LICENSE-MIT -> ../../LICENSE-MIT lib/lsp-server/examples/ sha256:501214311c6c2891d412e59059ed19eaadc5ea3943f02f0e8f7c21336b19f2eb lib/lsp-server/examples/goto_def.rs lib/lsp-server/src/ sha256:221fd7e3b36626c3ab945b055a2f164030abbe8caa54e0f820e7ce034048ad98 lib/lsp-server/src/error.rs sha256:e1d9831957647cc23580631f997238fb69dc26e2a35644c429a39e43731d0670 lib/lsp-server/src/lib.rs sha256:d6152ce7351649e87f2791b34ea574cff8960b956f4422d40229194e1d13106a lib/lsp-server/src/msg.rs sha256:50b6fb4af1b01bf13674b5b2c1659f9c73febc6734f327021b4b38e22db95498 lib/lsp-server/src/req_queue.rs sha256:6265b7ccb60672b6a687a21efb3f7793a3fc482ee99bc218ef0ff6a5b2d0f7d6 lib/lsp-server/src/socket.rs sha256:52d62e6356057f49dc0e2e540ac30d41ae14e9157fdaa1124615f5f989f42813 lib/lsp-server/src/stdio.rs sha256:bf5cfff4e75aa6e2e85b519b641e211ddc6ba58d8a4652324accc8f1bd543965 rust-bors.toml sha256:a677d4ffe502d998f13a4593d0561d15b7644e218d032b052807c504f752a395 rust-version sha256:21a3cb85794eada930347fd5c6bd506498f94fc7cc3bdb502305eef04b302b50 rustfmt.toml sha256:ab3fe270a093f453eea6044a234af2d48f4940dc2f425e68e686f2e4d5536dd0 triagebot.toml xtask/ sha256:6b338a04b6971f2090769829407cb2adead5bb70ef347500f71f967b3dcfb078 xtask/Cargo.toml xtask/src/ sha256:d0009c7e2a1b51520a6f60b0139fda9e0cace649593a1d1cd23f282d0c6f7941 xtask/src/codegen.rs xtask/src/codegen/ sha256:d903d1eddf644dd0e2fce1a4b16ad3e870abdcc240fd4451109f5752297acb89 xtask/src/codegen/assists_doc_tests.rs sha256:ead6177d9aa5b0fff75fc89bb89fc02217424105cc0b9405e6c1402ae8922904 xtask/src/codegen/diagnostics_docs.rs sha256:588ffa37ebd1a58ee075beb7a4c92e89ed8ac4d9b46c2a897d87a6e2b0464024 xtask/src/codegen/feature_docs.rs sha256:1f78f929a947fadafab90200b8540774bd3238ec4f4032065f8c7a35190ee575 xtask/src/codegen/grammar.rs xtask/src/codegen/grammar/ sha256:1b958fbc2831bb9c93d1bf2c475bdd883c18feef98f495fa938434e54af6622d xtask/src/codegen/grammar/ast_src.rs sha256:ef8cde0e9592d88e6331a1b732eefe12fa54607823040cee578670cd3c4285ed xtask/src/codegen/lints.rs sha256:86df09f4f2490485eb124751ccca94043c44452ea57f84e99c16f153cb5b98de xtask/src/codegen/parser_inline_tests.rs sha256:4b0e24686382a4be0a93ae089bf1bc3265032edc195040938ca64e4840a00e76 xtask/src/dist.rs sha256:a68303b38acf3ca14bcf71a577527302bc9278974166d4846f69cde779bd79d3 xtask/src/flags.rs sha256:cb53da382abdf692295a608867dad2c721e5c54ee81cd2d331b113276892627d xtask/src/install.rs sha256:04902390905cb6e634cd3f5f0c0c4769af8af26398125810bbe555de2d0e442e xtask/src/main.rs sha256:7b1194e2d208b2ac025db251d4f268fa913479d875869fd0280c8f5c6c1d6b10 xtask/src/metrics.rs sha256:2da00f53c6efffdd574ed2a9cdaaa7293811574e558ff961093f2877f1e001bc xtask/src/publish.rs xtask/src/publish/ sha256:77c46b0d2fb0a341f2a1f81109dc08f33e30095c3ce92056be900fafae3b8c3b xtask/src/publish/notes.rs sha256:dfcc75d004509dda03d2a66700d45f157aff59dff8d95367c6185cb841d2f1d0 xtask/src/release.rs xtask/src/release/ sha256:c1816d4e8ffe3131bcc84cb7cf455ded75bf8e2b4930c3d83abe8999fc6d71e9 xtask/src/release/changelog.rs sha256:3ac1a5192f4477c819aa5522d2cd72379870ea211f3f702196b18d015e84ec98 xtask/src/tidy.rs sha256:51ee4f0bd5836c055a8e6f214bdabde2584613393a8a18b7c5312a2b322652a8 xtask/src/util.rs xtask/test_data/ sha256:10789a2a000e46f921390d7dd73b9c75682ff68501ff12f6368dfcce209972c4 xtask/test_data/expected.md sha256:c095698291d2e703610d16bb8839705bdf4f5468f7e8e98c4257ceea41862b3e xtask/test_data/input.adoc
Return to home page.