sha256:bd686cf988bfc554ba7ca6664c8d1ad57c97efde7c53600e83641b2f36907a8d
Build input of
- Arch Linux: rust-analyzer 20250407-1 (git+https://github.com/rust-lang/rust-analyzer.git#tag=2025-04-07) blake2b:2fbabfb0e8777b393f9d1158ef95be0d188cdaad7c2ad176e04582bcfd0a56049f35b1f335b2681958710c771524be79f99726ab3cfaf3d460a9234ac685cd1c
- Homebrew: rust-analyzer 2025-04-07-0 (git+https://github.com/rust-lang/rust-analyzer.git#tag=2025-04-07) git:588948f2676312152122a4caefccd4062b569823
Dependency Lockfiles
-
sha256:1403be9fb2601a05f2b91a9b5b41c50bea84379143d0b5df984a4cf55b9ac146
Cargo.lock -
sha256:41ffc8db1d822c9397bf01bcbf2339084d7ebbc81390b7e6f0d63afde90c349a
crates/proc-macro-srv/proc-macro-test/imp/Cargo.lock -
sha256:9946a87ba9805626f7e4323c6ea49e3da63f8ceea9b3dc2cdc914fab10c59da8
editors/code/package-lock.json
Diff
Content
.cargo/ sha256:22e0003c4d753f88a4d388af74a27dca8fb516b8e995e1122ca39fdd3664e220 .cargo/config.toml sha256:9dcde0550510a7090778e696dfd2489a6b0799bfc019af178d9099594e220da6 .editorconfig sha256:548007666dd74ab262971e3bd34469db26d61f677a5ae24a1a35922c38c00cee .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:147c94696d539e022086e22bb232e434e5595dcc30b0c3bbe8c0a3d41b926205 .github/workflows/autopublish.yaml sha256:f5573bb7635026c683f36d50392bf9796bd7ea4c3f607f6b187af502b90350ca .github/workflows/ci.yaml sha256:919a40c4ef36c690eeb5770e0788e4be0b732544b096a0df647b171f9b85ace7 .github/workflows/fuzz.yml sha256:4514f2e82f3175691ca646732c471564bdb4b7194d2f7a1bafd1da672fe854b7 .github/workflows/metrics.yaml sha256:e9f6e34f7886577fbd99deee7d2863582d5d99e269613c656c8f1cde4ed093f4 .github/workflows/publish-libs.yaml sha256:b4d748d709ee9e8c8b81b2745e4b633b27c63a2484c4a99fce123eccff1d2f18 .github/workflows/release.yaml sha256:8d6dab8840ead050b20d580bdc6e2291146226283cde32b86c93e1930271d937 .github/workflows/rustdoc.yaml sha256:442da91b47b668301d59c3db4c6ee5f2def40b440b0a7fed3c41e4915ded16f4 .gitignore sha256:0412722de4eb88bb394ad2ef333495a47c1f8d85a402fef0b88c8fcce97ec43b .typos.toml .vscode/ sha256:6a40bde293a6393644293b2942bb63e514226044f0fd0175639e380a58fc483c .vscode/extensions.json sha256:48665430105843866a8a9f02bdb7396f17692d1af928bef44ccd2cbab60e3e8e .vscode/launch.json sha256:bb08165bf676e342552cf1545f72108808ff4f6c89a21097cfa45f42ffadcef9 .vscode/tasks.json sha256:989b3fe864c0aa63b9b65601c239e5c4e59952779a94bba2a4e4ede9424f0561 CONTRIBUTING.md sha256:1403be9fb2601a05f2b91a9b5b41c50bea84379143d0b5df984a4cf55b9ac146 Cargo.lock sha256:3bceabc61d9be3de3eabbcc0dcd0bf6f7612b2c43433e928a497c0c5b9b25457 Cargo.toml sha256:62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a LICENSE-APACHE sha256:23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3 LICENSE-MIT sha256:de6c3a8d09734cce3c7981ee93ca1f667ab302a2dc07e5b397952c20ccac538f PRIVACY.md sha256:2f9dc3ca02ad90bd95b94c4d995602499ff8ae285ef7338e687753d4477a5f58 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:3ead1a404102d5191050125090630bd7c5a827d2382852660ec6d9f716a6f795 bench_data/numerous_macro_rules sha256:ba72ca7e49bd8d805d0d4343c6d936d96d5a3d0173559c5f811463fa3640fb74 clippy.toml crates/ crates/base-db/ sha256:d2fb334c3e08cad9d6ab8c92f04f639b651c0817de477e8592041c1b5a535708 crates/base-db/Cargo.toml crates/base-db/src/ sha256:496a0bb18c0d688f001b8635e6f83e82e962efc20aeaba5b855c3601f7847885 crates/base-db/src/change.rs sha256:120e41ca3653bbb6b9a98bddb4248a1982594ee674bbafec219bfe82066dfe31 crates/base-db/src/input.rs sha256:1dbf8ad855dc2ffdac66453a52e8f1e32570689ba0126524241f1a012f6b5328 crates/base-db/src/lib.rs crates/cfg/ sha256:474beb288b414dddf5dd8b6cf797e360961a76c5beedc7c8d61d35631dc64e13 crates/cfg/Cargo.toml crates/cfg/src/ sha256:1c3ea06c47f44c9565554a30ff301c054b3ebbfc84662be42487dc964b9e5b22 crates/cfg/src/cfg_expr.rs sha256:e30e4db66d16e7072ed6473bbd62fb8c2136f0835270d28aa21a0f3b472d0906 crates/cfg/src/dnf.rs sha256:ee0e6a7ba850d335909c037db2fe52c73a23e2cebb7e926c5748d96fed84e03b crates/cfg/src/lib.rs sha256:8b48a4047b51f2eda2885aa3d87cf4f7596ec2eb511a1297b322d52c3636af06 crates/cfg/src/tests.rs crates/edition/ sha256:03e9a6a9a45ba583b5366d743aac9418389614ae90ae62fd5b405b38be957e9c crates/edition/Cargo.toml crates/edition/src/ sha256:85961696866d869ba953fb04719cacb784cfa9e53cc27a6edf124fab751af07c crates/edition/src/lib.rs crates/hir-def/ sha256:e7c07b0969a20bf7b6fc26ef3a5a166def0dbdebda93c75ec93520b27512354b crates/hir-def/Cargo.toml crates/hir-def/src/ sha256:baf3648d797cbaa460cb1df3c78b02fcee2356c480c18333814883fc1247e3f2 crates/hir-def/src/attr.rs sha256:cb78fe731e221f2edb3576a1ba7d73e1746337df809f37d1a0882f048d6dc76a crates/hir-def/src/builtin_type.rs sha256:2e4277c9088dbd29d0c4b96cc2ae13c0e1ae4b59b23d141f02e1a8bfb2804fe2 crates/hir-def/src/data.rs crates/hir-def/src/data/ sha256:cfb5d903583e26a60662043b567063634d1a199ff954efdeb8f8edba5bd28daa crates/hir-def/src/data/adt.rs sha256:64b72a60ed448ce2e6a0f701cbf1497c3cd146d8cf6ffa6cb6f4a20ad52c2066 crates/hir-def/src/db.rs sha256:ba72f55c70a4cd1269a2df825aaf9d921aa7a6985b8e9f3ed047559627a9f9c4 crates/hir-def/src/dyn_map.rs sha256:537227faea5f206188b4ae9c49411c772c5fb2fdc239735a99852c25ef9ca61e crates/hir-def/src/expander.rs sha256:37656dfb8aaa4da8b987ade1cd6ad038076b24ec6db4ad55d05bfd68e9f01732 crates/hir-def/src/expr_store.rs crates/hir-def/src/expr_store/ sha256:59eb4bdd1703b84e36b9c2ad2c93cb2558aef03df6e64eb054435722229750d0 crates/hir-def/src/expr_store/body.rs sha256:422f87ee99d12486110b194f5c9a2ce5959dd7d9bb055744ef15958f0bdec832 crates/hir-def/src/expr_store/lower.rs crates/hir-def/src/expr_store/lower/ sha256:5b51948603af09a373160b4ceaa5486e6b78dd77cc55ea2747b8e19533f1f400 crates/hir-def/src/expr_store/lower/asm.rs sha256:9941af902f98fe34b8593ee5f95519e78f6f9341bedbcfcd37a97e0637f58024 crates/hir-def/src/expr_store/pretty.rs sha256:3d10476f06daf52d641c5ebf339f7ea7c82a14cf88a8887a147cfe5f94f822c9 crates/hir-def/src/expr_store/scope.rs sha256:4087d732c9d5c0c2779892991c43199285cf4497f9b1e80bf6c84f21c01db753 crates/hir-def/src/expr_store/tests.rs crates/hir-def/src/expr_store/tests/ sha256:ae68ddc1f1dd43be2440073246f958ca041a628e909aab54e6f4a600cf8d0010 crates/hir-def/src/expr_store/tests/block.rs sha256:411ceed4c37595e93fbd0a4529cbc4abd1e442611509f59df5d75584dd3eb065 crates/hir-def/src/find_path.rs sha256:d0e6b97329db88c1abe0ffee2aa1641184b5ff405a21ea37a03188eaf0251503 crates/hir-def/src/generics.rs sha256:8c7030817fdf8b9cc9a77fe13547ba8dcc2450d1f23e1b7dfc33f0808d78ca7a crates/hir-def/src/hir.rs crates/hir-def/src/hir/ sha256:9a87c66685da92029023b23d6027a8dd71f64b2bcce791b1475059ead99cefa6 crates/hir-def/src/hir/format_args.rs sha256:b0df1cb13696f37360c26732f32f342d4e3dcb91f2e8dfce7d42dc4dc2d1d035 crates/hir-def/src/hir/type_ref.rs sha256:fa3d18bbbc35c9358e7bba401ed27d8fc3d94729bce0507204e25c58296e5dc1 crates/hir-def/src/import_map.rs sha256:74e626a52c70d8808c87bffd6f8ffa2c6458a5d965ab7231389212d24891ac34 crates/hir-def/src/item_scope.rs sha256:e18b5e83c2b274342fbc497ef96cc01ef4e11fbf728da3eec5067630a7e9718a crates/hir-def/src/item_tree.rs crates/hir-def/src/item_tree/ sha256:0fc152e1535359f3be2872015415d8dd80ee93d577971249ec3cdc6a5c7da492 crates/hir-def/src/item_tree/lower.rs sha256:589ac2862d4b1edaba8e7eb0f7e09de605bf62be311d3c6ff880c88d6221a8c8 crates/hir-def/src/item_tree/pretty.rs sha256:e270e1e1ac20558221b1f92fc1e88e36e0ed092726e70edad92fa053f1039e50 crates/hir-def/src/item_tree/tests.rs sha256:8ec2cb979fbfa8942dff27708e081d6c7a7317004ec0bf1fe28d1a996aaf6bb1 crates/hir-def/src/lang_item.rs sha256:e9f4f23992f5ae81a30c5a0e5cf7331616e6b45d238360f75a250959e66f082b crates/hir-def/src/lib.rs sha256:9314335f8dd889651ffe16ba22c3291237e17f99860d62f661dff8747ce69de9 crates/hir-def/src/lower.rs crates/hir-def/src/macro_expansion_tests/ sha256:6c20b2957dcfa28b2ae50405478deff06c55dbd95043335c787e4a645f2a5327 crates/hir-def/src/macro_expansion_tests/builtin_derive_macro.rs sha256:d638ddbff2c3fb08ca728460988d32e05b031781e62bde823a88381c41fc7aef crates/hir-def/src/macro_expansion_tests/builtin_fn_macro.rs sha256:d1f42c82bdfd54a5a985f4c97761f5e5fee3bcd7f1960531d8f7d842457861cd crates/hir-def/src/macro_expansion_tests/mbe.rs crates/hir-def/src/macro_expansion_tests/mbe/ sha256:f139d6c74635abbd9a21fa66b8da73bbfc11617e4fea50eb621af9ec8ff89fed crates/hir-def/src/macro_expansion_tests/mbe/matching.rs sha256:ebab6893ec1a8c118785212f4e6d4edc34778d567d2705efbad0b1690936abb3 crates/hir-def/src/macro_expansion_tests/mbe/meta_syntax.rs sha256:6d2f71e3937e1a9d80cf01509b2bd9d867e3cb5871e1c52d07a90ea131be78fc crates/hir-def/src/macro_expansion_tests/mbe/metavar_expr.rs sha256:c826bcf78f05ab1c2fe3325437f2e362c2a172696969ab07f3eef534ebe61c11 crates/hir-def/src/macro_expansion_tests/mbe/regression.rs sha256:28e90c9d6efdcff62ff76e06a153c492b29c26af9d8f1a890c2e4f2bb8d37533 crates/hir-def/src/macro_expansion_tests/mbe/tt_conversion.rs sha256:d43bd9a1eac6e76ffeeea9a10c2b0423e6a5edee13ee1fee3d0d69b93541a7bb crates/hir-def/src/macro_expansion_tests/mod.rs sha256:f7a8fe3f6ec462d50125117d44eba334741e757a13bb969edc082b45298a0458 crates/hir-def/src/macro_expansion_tests/proc_macros.rs sha256:6d949f713a18e6c635036ef2316e80fcb336202cac27456631f0f3ac30900914 crates/hir-def/src/nameres.rs crates/hir-def/src/nameres/ sha256:c50d1d7a70e5f911f8f302d74f2e764d9ff8228282de90bf240f18bc883417c2 crates/hir-def/src/nameres/assoc.rs sha256:09a7e96e4ba8e5a05de72e882bd9c85f8d8c5e825fe9ecebfc6ffce0683d74fa crates/hir-def/src/nameres/attr_resolution.rs sha256:230cc5f51bbc756817898cd988c10e664b37ece90b5414d7cf70cb0c07d61b55 crates/hir-def/src/nameres/collector.rs sha256:c03489e231c40d1dc256d7b3ed79a6604bada785ed0cf2378fcc1f88be2d4b5c crates/hir-def/src/nameres/diagnostics.rs sha256:bfafd97c4b221793b75506a5a5176f8e7ac6b55d02f2d89d43bec6c13ba6ac5e crates/hir-def/src/nameres/mod_resolution.rs sha256:2acc125f93eaa6df25502eee7ec136764c76fe939f3e5e99da7f1f935217021b crates/hir-def/src/nameres/path_resolution.rs sha256:be4552a06c28c5f7fcd112dae9b4db68f2946b71f18f9094b47f7e078b6b2eb3 crates/hir-def/src/nameres/proc_macro.rs sha256:87fb6601eff9daafce4b3857c4c259304327008ed01dcfaf97093d86ef61cf33 crates/hir-def/src/nameres/tests.rs crates/hir-def/src/nameres/tests/ sha256:162a52ee88683f4446d2576e11d0299b37bedebab13c892132bdd0339518495a crates/hir-def/src/nameres/tests/globs.rs sha256:dd00503e3ab7f8235841b0263fb3f27aa8af2c2baf72719a95ce817c22525c40 crates/hir-def/src/nameres/tests/incremental.rs sha256:855febe775e1c2831a4533bc6e75d687193c9a8c43be0c5f3ee816286dfb5bb2 crates/hir-def/src/nameres/tests/macros.rs sha256:2b76f6604d16225bd946589a7c438982ab1944fa58d4680fdcf3f1a3540aa99e crates/hir-def/src/nameres/tests/mod_resolution.rs sha256:7bd92e05cac682044606b3f23331af381530595c28a531cc07c5fff378da8512 crates/hir-def/src/nameres/tests/primitives.rs sha256:8230eb6916143459c96dc014f3273d8c96073347cb34856f24ef32e2e40f90f8 crates/hir-def/src/path.rs crates/hir-def/src/path/ sha256:4bfeeecba66022e93c56eb6031785dfe5407b8a80f4427945989c50b582796c6 crates/hir-def/src/path/lower.rs sha256:be60e0e6ac0100df6fc5b522a4e944709c43a2ae3fdd7d4de8778a8cc7a2fb1b crates/hir-def/src/path/tests.rs sha256:d7d2a1fcd36d66fefd099d686be9df3599aec1729389f8dd6c6b942d609434d1 crates/hir-def/src/per_ns.rs sha256:166b8987ad430367b8f54045dd497f52cbea6b7ce7ec5ce2f2338a5568c6ca02 crates/hir-def/src/pretty.rs sha256:1a06cce657c563dfb7291d0f457273a5d8cf75166ea34a7f80bb78778ef5521f crates/hir-def/src/resolver.rs sha256:ddd9b15e2d4556de74c2277f60b8b425651990eb985ef31f1c5f7fb433b22f13 crates/hir-def/src/src.rs sha256:ddd51c061ee5b199ee8dcf3e0ad8b48bd89563a8d103f7cf0eb01085bee5eec9 crates/hir-def/src/test_db.rs sha256:8bf9b7c964297b2ed4edd165dc741a11f91b662357fa32a76c4602510a4b6193 crates/hir-def/src/visibility.rs crates/hir-expand/ sha256:dbcf2c4093073e68ffc0d73cc4e58338a755d4cbe87559e916c044fccac07d3f crates/hir-expand/Cargo.toml crates/hir-expand/src/ sha256:58c777b00ded509ba01991003a416f2a23729f4a9b3978552fda2db166bb561b crates/hir-expand/src/attrs.rs sha256:0aeacc0947fc53868001ef610131414c9e5309b8b63be14e670213145615f72e crates/hir-expand/src/builtin.rs crates/hir-expand/src/builtin/ sha256:98ce10509df2471af2de65467f9a147ccd2a649e0d43439477b0fa0d4f37f3b7 crates/hir-expand/src/builtin/attr_macro.rs sha256:682e54fef859ddee327055a51ae1facd3bb7b8e8dbff05ace3c98c72ba0239f3 crates/hir-expand/src/builtin/derive_macro.rs sha256:31e80a84578bd3e4aa5181d2a15eb6ad61ec69d82289c067ddb4a9eecaed8c4e crates/hir-expand/src/builtin/fn_macro.rs sha256:8d278381eac68a7f92d4b8ee95d70f4f33641fdc064b577d9ba40c718fc24624 crates/hir-expand/src/builtin/quote.rs sha256:50a8fe41b8b23aa25440d0e6ae8283248b15db295d065cab98dc39713a476be0 crates/hir-expand/src/cfg_process.rs sha256:6f925bd329fc08c04d87827e757dd0ac84eb9b65fcbcbbb43c02fa4663705252 crates/hir-expand/src/change.rs sha256:2f0cc17b37c52d20cf828dac9ea372275bc45445a29d42714a9a2c709389bf3b crates/hir-expand/src/db.rs sha256:042848f0fb5d0c7f2029e98da89f312ece96ff0d7714a1df09b6ef0bd454bb88 crates/hir-expand/src/declarative.rs sha256:b1395bd01acab961c9f54713ff9a76aef9e727c6952c9a40a14043cbf46d2812 crates/hir-expand/src/eager.rs sha256:afeea8bf92aa31ba96cfd1440cd1a2c2be4473da8b3862a656791013102a4913 crates/hir-expand/src/files.rs sha256:9e7d06691c3b2ad2dc9fb3602015bf15436540f1f7c1b915fc2593172863c856 crates/hir-expand/src/fixup.rs sha256:bb34f1b7d2d1094506ecf696b918a48484b4288a1d52f4d25e3f0730a7128126 crates/hir-expand/src/hygiene.rs sha256:8dcd6587f61efe19b8b10ae3b1dd95ad272573402b2240ad3fb1b6b135efe68f crates/hir-expand/src/inert_attr_macro.rs sha256:93b6a699d8cfa2a1bf77222d6d8bda39562ea444ec9bfab8e6ae120dbde21d1a crates/hir-expand/src/lib.rs sha256:0d3ab644fe98730e09a82dd3f4ea736dd8307a7fafa8256fba8d91937ceaa9b6 crates/hir-expand/src/mod_path.rs sha256:9ce0abcc9b00a0a7f64abc81e19ecf768addbbe24fb6f9d1b1f25cbcf7814890 crates/hir-expand/src/name.rs sha256:739cd720fea624c61b74c68b01f2cedf425245b72c2abf617fcb3c65845450ef crates/hir-expand/src/prettify_macro_expansion_.rs sha256:91cf1637713a28f1d35fc112598ec8d5c72a905a92d9a066c7d53ce870c8173c crates/hir-expand/src/proc_macro.rs sha256:292bb20bfd0a39b12b3a7df80900e3606f82028e9c1da0b4e25e3feba733a4ed crates/hir-expand/src/span_map.rs crates/hir-ty/ sha256:eebe53a7f5eddea96ad9155c21621ba71351e1c02c23c768b117a9068bc450ba crates/hir-ty/Cargo.toml crates/hir-ty/src/ sha256:a8a3e2b34ce74b77d388ee93e6a0331e517fc0b25d5b9acaa025b8c83107945f crates/hir-ty/src/autoderef.rs sha256:2f9eebe4b0ca9bf7775af33963cf9e293033d44de3d1b26d654febe070634b67 crates/hir-ty/src/builder.rs sha256:677074da781a9c3d54cd14999755a35b32ae4b32af2740ebe97245a12731b5a9 crates/hir-ty/src/chalk_db.rs sha256:e6fa4de5cb27a6647c3d0369f377b9ddc15cfc53f568f525b6330ec71d353d72 crates/hir-ty/src/chalk_ext.rs sha256:13423b03d54640f5671f4a70cfb8d30bd4da12ae13863e12b987e1777fc775d9 crates/hir-ty/src/consteval.rs crates/hir-ty/src/consteval/ sha256:a83dcb378b6a8fc301a2a564359e52700a086700d99bb310ed1e072ed31e2d6c crates/hir-ty/src/consteval/tests.rs crates/hir-ty/src/consteval/tests/ sha256:a830fc5472bd5aae61af66f55ea39d13eaa31f3821cb431ed390675ff7291c89 crates/hir-ty/src/consteval/tests/intrinsics.rs sha256:5d9efbf47af185df3cb456964f741c8a69f7dbd8c75fb996a64351a4d1348c6a crates/hir-ty/src/db.rs sha256:92ba83d54af59bd792d1b2c0af7f85dd01189161afe9af5b98a6ac6f7400e7cd crates/hir-ty/src/diagnostics.rs crates/hir-ty/src/diagnostics/ sha256:52c24863afe471b63f175b1756a802656a423139c2c261575d117806f6ec3e17 crates/hir-ty/src/diagnostics/decl_check.rs crates/hir-ty/src/diagnostics/decl_check/ sha256:dce875e5a41a0304a827c8e31cc6be689a1b67bc25ab07fabce41bef2a8e8db5 crates/hir-ty/src/diagnostics/decl_check/case_conv.rs sha256:b59db926f4f65af15c82caa2384030f94fbfc8507cd74c900cf97383debd9d6a crates/hir-ty/src/diagnostics/expr.rs sha256:24a458d57eec87ab422f25dda72b894835fc4b5753d0e339a551fb15cf1c7cca crates/hir-ty/src/diagnostics/match_check.rs crates/hir-ty/src/diagnostics/match_check/ sha256:68ee7918e148478a98361d8b986f8652c1c197799c600d272b9cd267b5a812a2 crates/hir-ty/src/diagnostics/match_check/pat_analysis.rs sha256:b60e9fd9ebf85ce60ef9a03c5fcd32b17952e946767e1bb31ec7da8abc8579cf crates/hir-ty/src/diagnostics/match_check/pat_util.rs sha256:540e830d41bef6ef34300167db10f0972da1bfb52947b870b16e40c88844d5ec crates/hir-ty/src/diagnostics/unsafe_check.rs sha256:a6a8327d4d51d6949c239384814448771a5e430cc81acafe55ce50de91e4d2c7 crates/hir-ty/src/display.rs sha256:8a18a9de9d8d32321d681678f5839fbcb0ee3816b6793fd2bcfc025cd63fc37a crates/hir-ty/src/drop.rs sha256:425420d553a6a936dc13a6fe8c7b14cf349eca65f22e175a0cd0db65251549bc crates/hir-ty/src/dyn_compatibility.rs crates/hir-ty/src/dyn_compatibility/ sha256:5fd0dd29c16294b476a9b54c406243c68ab146014d40fa8e63aca18fdb0bf701 crates/hir-ty/src/dyn_compatibility/tests.rs sha256:4a32ba4f1d983b6928749f6bac94646cf88c74e2032fcafdc47cc8a93fdd0fad crates/hir-ty/src/generics.rs sha256:ac4632cf9b4c54f4347cd355cd85bfac6127ab9fbe0d236bf7917cb87767de39 crates/hir-ty/src/infer.rs crates/hir-ty/src/infer/ sha256:abcebe0134a1a6be33ec858320440c72ca5939b057f5b2be0d8f018387b1b749 crates/hir-ty/src/infer/cast.rs sha256:c3be06cb4fbeb442cb626f4787ef50b465d2d845dadcd605cacae232d0a0b126 crates/hir-ty/src/infer/closure.rs sha256:f01271887e2adc942dcb7972c7536799eb7124485b831aa99f994cc483734494 crates/hir-ty/src/infer/coerce.rs sha256:eb7584fe10ecf59e82cb2d28b021707542478e877d37396e77f1307376033d96 crates/hir-ty/src/infer/diagnostics.rs sha256:8a7e8882b2d02ac297d1dc14d7cc600a664a17f3c5f4e5316c733f47c851f5bb crates/hir-ty/src/infer/expr.rs sha256:fbf03edabbb0570542fdc599b47054698830e10417a40ba24ceb5a1a562ff270 crates/hir-ty/src/infer/mutability.rs sha256:2b99675b13427a62a927ee3644f08c20f46418cf9d880ec60ae67207908884f4 crates/hir-ty/src/infer/pat.rs sha256:474157f4bf4d3c7f6bf54cca4158b6a8770ac96862d215b9fe58d3c627016d7a crates/hir-ty/src/infer/path.rs sha256:69abbe88eda0bd9a2559faa8a842eed92f58a983d26e4ba1debe173ba4814bbe crates/hir-ty/src/infer/unify.rs sha256:007ffa8f8a1b5cdcc335da1be40615815348e09a2e89c1f824acf64f759416fe crates/hir-ty/src/inhabitedness.rs sha256:954d2e1db88165f16a30392ab189891323067578955535c6dfb658fb9c469438 crates/hir-ty/src/interner.rs sha256:440eaedc9541140744212f6448db2b6e8a9214f86035afcf8696b2222bc84fb8 crates/hir-ty/src/lang_items.rs sha256:bd260dc8c25bc812e5be0d9269e76ec41f41b676e0f09bb628ac9bf717812d4c crates/hir-ty/src/layout.rs crates/hir-ty/src/layout/ sha256:29d8f4e486567f46e35ebecca153e049981950e06722c6b095331bc0ac1a71df crates/hir-ty/src/layout/adt.rs sha256:e99b8abb91429cd514dab956f03d711ce5762342c6048748140bc8b26e590c91 crates/hir-ty/src/layout/target.rs sha256:349f787fc7b656956888b4876b535fa5cd6672a76662a5fb98a41277c6fcf311 crates/hir-ty/src/layout/tests.rs crates/hir-ty/src/layout/tests/ sha256:3f3b09aa27f0ac5cecb1951d448177cc2aa4ad0ecf94c7b43000c9b41101ed29 crates/hir-ty/src/layout/tests/closure.rs sha256:28b122c12fa64f691c18c9d5fddd7f99e90983b4889c6d456ed275533a1b118b crates/hir-ty/src/lib.rs sha256:e393a285a8de37a6944896673a2fe392ea26be14d47ecc0ce29000561e7dac91 crates/hir-ty/src/lower.rs crates/hir-ty/src/lower/ sha256:7c556d3398643bca5da4bcaf570b15d64db9a1d6a74fd97fe09263282d1b8bcf crates/hir-ty/src/lower/diagnostics.rs sha256:f4284f4c336fef319432b071a8ee50cbd95e3642039a4dd6b260ae9d70ddab18 crates/hir-ty/src/lower/path.rs sha256:4b013aff172dd9ef450d5111fd4e4897c5c7f97020eef4ed2748fea978491858 crates/hir-ty/src/mapping.rs sha256:6143044ac4f7dede8c6cc106d637fcf883b12ec65d0c75716758ff98e5acd3aa crates/hir-ty/src/method_resolution.rs sha256:ef0464e1fa2edd9393d4989a6f742f125e9ac77fdb4c88dbd85168ed0dcda6d6 crates/hir-ty/src/mir.rs crates/hir-ty/src/mir/ sha256:04535df627d6d3de6d3d10688421fb2cf1aa1d92b6228c8643e05ec46a8c0efc crates/hir-ty/src/mir/borrowck.rs sha256:9b84d7683ac3e6e8baa8cf2b2cc79bf036e123b96402eceadda66d7d214f746c crates/hir-ty/src/mir/eval.rs crates/hir-ty/src/mir/eval/ sha256:04fb8224c9f59941375ef0f31facf2ce65447f4221bb7eebb0f4d4a27cb5f6fe crates/hir-ty/src/mir/eval/shim.rs crates/hir-ty/src/mir/eval/shim/ sha256:ea310c9ebc250c295c909ef09b416aba06c7d9a199a94c7108a151e63639b687 crates/hir-ty/src/mir/eval/shim/simd.rs sha256:f8708301b310413bdb4c62ed2c5e5bfdc615ee94194bba8dd86ddd37ee6505f0 crates/hir-ty/src/mir/eval/tests.rs sha256:140a00db8b2c238ef9709b6c10aa75312e78c62251cc97cb4913710497e161e4 crates/hir-ty/src/mir/lower.rs crates/hir-ty/src/mir/lower/ sha256:fd4e274a98e137b7bbcfa7c7e05449ddec45409ea53333ac16c3f114389036c5 crates/hir-ty/src/mir/lower/as_place.rs sha256:4461516c06b8d2b0418046b793d9183690428dca4a718bb47ca51c128758633f crates/hir-ty/src/mir/lower/pattern_matching.rs sha256:f5d5df5b1234ba35084c95516ce51b7131bc3817defeeb507550cbd96749ca50 crates/hir-ty/src/mir/monomorphization.rs sha256:4cf43f386508ff5c27d8f19f1d6fc89b5617b6455b34007ba4928f3556c83de9 crates/hir-ty/src/mir/pretty.rs sha256:92d5c8693793636be50a394cb51e655f953efa2a9c9cfc3a7713c85cf7416292 crates/hir-ty/src/primitive.rs sha256:9c0863af602ab9c068373ec8c36701e10821f276e8418905a821b030dda151d3 crates/hir-ty/src/target_feature.rs sha256:182eebba9cb228dce863f76c0573827c8490b273d610aaa935fb1489d9c481e1 crates/hir-ty/src/test_db.rs sha256:d3b893a25ecefefd46f89628be688a37d480b5fabe6a2337fddbf1558af616b9 crates/hir-ty/src/tests.rs crates/hir-ty/src/tests/ sha256:f29204f8426d492806e801f3d0bec71c9b7ae4f2043607936482bbfc7db3af1b crates/hir-ty/src/tests/closure_captures.rs sha256:7fd02cc07e0be67a61bb87511df288eb10dfc07d88b66c26887413339ff04387 crates/hir-ty/src/tests/coercion.rs sha256:a7c7f6bc7fd30134aec3d1106020e3588c9f2a41dad720267b0e029fb605c9e9 crates/hir-ty/src/tests/diagnostics.rs sha256:6f9d981befd03408fb058433e02d7ea630f1db3e7147e01fe5cab684facc9302 crates/hir-ty/src/tests/display_source_code.rs sha256:650d637ad50f9f4f5c0614f56471c249d060296446cc32494b081c9f64ac1482 crates/hir-ty/src/tests/incremental.rs sha256:80c2946e24a37f49b9c0607af7c83108eeb3914edb690ec29da6498738a96ddd crates/hir-ty/src/tests/macros.rs sha256:e848feab32117a805a0eb75df503fe5c9f67f109de9e42924b65a359c42345dc crates/hir-ty/src/tests/method_resolution.rs sha256:6620c53a0e29cbb26da9af986b6b6b5abbb00cd744a3357108f72318f7328387 crates/hir-ty/src/tests/never_type.rs sha256:644164bfc1fce6f937e772b861a7b75627c5ec5540f3e5aadd56598614e74c84 crates/hir-ty/src/tests/patterns.rs sha256:b5abbcb52f32455382a6ce80e37d2e17db10e8a1ee1bc77336a49cd0d381cbb4 crates/hir-ty/src/tests/regression.rs sha256:7bc48922fd14ba0d0f501e264a656d8724837af08e960380b76a6b77e8165793 crates/hir-ty/src/tests/simple.rs sha256:8f3b2576981e1e925016e41f7dbc591c36faaf4fba6c7ba8e24c1f3625081724 crates/hir-ty/src/tests/traits.rs sha256:62add98d2af26899cb96c9c876faebfbcc52669d61a44eaab766fdc62a3594d2 crates/hir-ty/src/tests/type_alias_impl_traits.rs sha256:df979da6576406174915e20737403f18f969845d09418b164823a9e58907fe7d crates/hir-ty/src/tls.rs sha256:2df0c38d84a8da296f8289cd8df41e614933403439dfb8f968929c8c5b4d16ac crates/hir-ty/src/traits.rs sha256:38e95952b38fcbb37598f26a5c6294f9261ecb33457f443e67bc8dc96c739ea6 crates/hir-ty/src/utils.rs sha256:fa45cbce990d5ad1ea03afa4c6e33f7926221a8c5c40fd1cf7512f3e6ac1e327 crates/hir-ty/src/variance.rs crates/hir/ sha256:b8b28b0d79ffdf98ba345682adceac9246131c524264f236dc9417e06f9d8636 crates/hir/Cargo.toml crates/hir/src/ sha256:00f0b8c252db55947b272adfa424483bd044463571fa3c3c78344ed6d59ee7bb crates/hir/src/attrs.rs sha256:1c37599cb39b794f3bf648b63f21ea053a979907cc18d96c47c2c2bdc896cd20 crates/hir/src/db.rs sha256:db81bcdbef48b1e436c4b859166aee5d6b239accbd0381e2d8734191fd09e088 crates/hir/src/diagnostics.rs sha256:0a8bc621c78ef26d8ca3552f305bd0a58a210d3504758ed2fa2a18a3267c2def crates/hir/src/display.rs sha256:dba9708050d1090a3bcc34f50e9a73f040cf30f3aec856201f2562192d802e48 crates/hir/src/from_id.rs sha256:0fa25c4c9fd53862f33def65f8817c309c6e19b1eea066d3bf61d95f8079ec2b crates/hir/src/has_source.rs sha256:ce1dc5b61537d18785871a7e9cf7458ed2d450edaefecfb2480f53f7ba5d9851 crates/hir/src/lib.rs sha256:5caccfc6e47c56e04d52a77a4ed58b134797297734a7ffa3a21047b1b161eb54 crates/hir/src/semantics.rs crates/hir/src/semantics/ sha256:82de433ea64166e8922582bc331c3931759339b1ddb3ba77250e887bda64fdd9 crates/hir/src/semantics/child_by_source.rs sha256:a322830d1476f0e10ed4e49219ca4158f04d51608e7e6a2cb7b59dd9c4d06785 crates/hir/src/semantics/source_to_def.rs sha256:fcee130bc3fb2b2bb966ae95a66f8c239a3e3a42983ea82225a9abe5b7a35d6d crates/hir/src/source_analyzer.rs sha256:1aa348f76f259939f18de19b2d754bb38814a048c5e97aa1d5975cd685b161b4 crates/hir/src/symbols.rs sha256:e652827d7ed4c54a93d78f50a3f115475775b7dc9e3818ead507aab1ecae690c crates/hir/src/term_search.rs crates/hir/src/term_search/ sha256:287ced4b65877222383d8ed4efd2f37365058c87a7ef8494ab3deec42f34d660 crates/hir/src/term_search/expr.rs sha256:dd2fef901a997f221bcad2daac21fd785f3ed9af1081cff3e647c6745eb7e806 crates/hir/src/term_search/tactics.rs crates/ide-assists/ sha256:1daa9392fc785297e4c12e388a0fb55045a9354d79d3ad251f921018e273b772 crates/ide-assists/Cargo.toml crates/ide-assists/src/ sha256:ac3b562c8fbd33164a254abcd128156790e2c8e7707c27fb3fba5bbe6c95049b crates/ide-assists/src/assist_config.rs sha256:f14569b36d05ae3f73ecf37cfb89582a2b31cd97a485d339880f9e2d92f7f7e4 crates/ide-assists/src/assist_context.rs crates/ide-assists/src/handlers/ sha256:610ed9c6b20dc7b0ebe6b1945bb7c27840f8de4e330c578e7ed8b96bb00e3c7d crates/ide-assists/src/handlers/add_braces.rs sha256:96f42ad6c5353bb14acf5045bd6644c94959a83422a645f0febd14958034dcaa crates/ide-assists/src/handlers/add_explicit_enum_discriminant.rs sha256:5632a1362991bd90814e33d9db20514137915f1ebe2a763e139306c156d65f99 crates/ide-assists/src/handlers/add_explicit_type.rs sha256:1d265e1d2592f2112fbf8ac08e4ff29173baa4a89232e5a65562082ae11a76fc crates/ide-assists/src/handlers/add_label_to_loop.rs sha256:c4fd0d1304e0f60d0f95ee96bf25a5a3f80ff082ca7d0757132fcc758b879774 crates/ide-assists/src/handlers/add_lifetime_to_type.rs sha256:8238e36d8266cf5bfac1c1743e1a0e84561085bea462532c86c83dbd63af63b4 crates/ide-assists/src/handlers/add_missing_impl_members.rs sha256:24652b92b0d819dd5b0f8c5c2a678472e4cc0115dfa29ada4240ac1077c67bbc crates/ide-assists/src/handlers/add_missing_match_arms.rs sha256:c483ccbb424ffb8e578369ee27f79f38d8eca2fd06683c645f52643644cedf97 crates/ide-assists/src/handlers/add_return_type.rs sha256:c6702b162cfd4255c2dc5964adf52a95d137e8829d8485fe51c5d2fd678f893a crates/ide-assists/src/handlers/add_turbo_fish.rs sha256:b7222111eaea1a150bfa83c1d83d3a1155d98e283864eec422e006686cdbe193 crates/ide-assists/src/handlers/apply_demorgan.rs sha256:bbc3c75e7dd9258c8419fd02032a98656d5cabcc15363e6ae50bb239b9d8081f crates/ide-assists/src/handlers/auto_import.rs sha256:ce99fe8914019309c400ca873c2555919a5f66dcb40cbf173e1d0964d928fc6d crates/ide-assists/src/handlers/bind_unused_param.rs sha256:7ea171cd79b8d4a552c5a0cd0258036e0ae610a4edafbf8baed980c30b6fb182 crates/ide-assists/src/handlers/change_visibility.rs sha256:4ff5eb4b950729f42868c0fbba02dd1a59ef8432ca843bc4c14d472098f13068 crates/ide-assists/src/handlers/convert_bool_then.rs sha256:105a021751a6a5553e1137dc00b865cc6fce7edf1a65449109fb04c41ced4257 crates/ide-assists/src/handlers/convert_bool_to_enum.rs sha256:783fd677c2ca94c03f25573b273d924c23b65d4dc186c6f327bf7604352fda79 crates/ide-assists/src/handlers/convert_closure_to_fn.rs sha256:8bbd452f85bb6fc2b9d53c5c606fcbaf5e57a5a5aa3b815066ece27c6a8430ae crates/ide-assists/src/handlers/convert_comment_block.rs sha256:839ab84a1e56bb40cf24a7f1056cee7eb288b4afdc28cd4642aabde1c5ba8460 crates/ide-assists/src/handlers/convert_comment_from_or_to_doc.rs sha256:81d96507cbaeda072eba28e145f0bc96d1b660a0a2ef2e02bc04e32b58ba6832 crates/ide-assists/src/handlers/convert_for_to_while_let.rs sha256:aab0987b386b994cfcf2a10405480092ba4eed6d4d28ab9a9f9eae14193d5c68 crates/ide-assists/src/handlers/convert_from_to_tryfrom.rs sha256:e11668de1cb0924f46b72fef63ec24b5456b81b6833731ae834370d923ebd2de crates/ide-assists/src/handlers/convert_integer_literal.rs sha256:c1ec716ebc2ff1cb078af96e6c9bad4f0c60f6379e25baeeb9cfc7f1cbc82dec crates/ide-assists/src/handlers/convert_into_to_from.rs sha256:fea711db1630416556b9c4b46d1d587deeaed4f0f8163e557ef7ca4711c32057 crates/ide-assists/src/handlers/convert_iter_for_each_to_for.rs sha256:de65b98f20289e56ad452ef38a15704611d362dbb4e88f57364259eee7620660 crates/ide-assists/src/handlers/convert_let_else_to_match.rs sha256:2edf886e53bc137b38ec95146a227e2a80ca4eda8c8b46b8f722499b38385f4a crates/ide-assists/src/handlers/convert_match_to_let_else.rs sha256:7bdb8266bb36de2935093031d9183c40437ab0a18e3b11184c7b0beef295bd8e crates/ide-assists/src/handlers/convert_named_struct_to_tuple_struct.rs sha256:2533a829f4971c95279d85fbe64261a056d5b1339afec7e653c5a8d9d9a8ef4c crates/ide-assists/src/handlers/convert_nested_function_to_closure.rs sha256:10733d0e8ce4a86b8bcff39592bacb9a25a38585efbb4972e01cd56dd144aa5e crates/ide-assists/src/handlers/convert_to_guarded_return.rs sha256:e5c0309feaa7d889cded21c32b9187206ef94abf9f897fa6a1b5d34eed0c8eb1 crates/ide-assists/src/handlers/convert_tuple_return_type_to_struct.rs sha256:8b02da6cb1f364a8c736d3bf3faf8e946528c724a0532f714bf1b00a827eb2d9 crates/ide-assists/src/handlers/convert_tuple_struct_to_named_struct.rs sha256:d4580733c5741dee775ea7825e14baf4f18a721604ef8c97252e8e1128a7ac10 crates/ide-assists/src/handlers/convert_two_arm_bool_match_to_matches_macro.rs sha256:0a4f2ce7ceb91a3a608a22032883b0a0d65390f8c71044b3f964cdf8557bdebb crates/ide-assists/src/handlers/convert_while_to_loop.rs sha256:0ff2606ed58a9c6e4cb6bfa8f992d9c726b1b17d2b21c318ffdd0f43cad97900 crates/ide-assists/src/handlers/destructure_struct_binding.rs sha256:cd3b4d35ce2b975c8beba98e1da37430bfecf541944d435efd7c117606a5cda6 crates/ide-assists/src/handlers/destructure_tuple_binding.rs sha256:97e4b368354ae75dc9c29e1db750cf16cdf558ba404b1596512f7cdee9057b49 crates/ide-assists/src/handlers/desugar_doc_comment.rs sha256:176a78fb1e87cc9e823080b521de3ff4fe231040d12e38ca338facd89591b696 crates/ide-assists/src/handlers/expand_glob_import.rs sha256:cf0d023210727adbc80b2647ded6525fe32990680ce75032023dc0734dc7a4e6 crates/ide-assists/src/handlers/expand_rest_pattern.rs sha256:018f91828246826975afe334d0f2db6049fb0943d8b1fede60b6c400e8593039 crates/ide-assists/src/handlers/extract_expressions_from_format_string.rs sha256:e8a24999b8a70ea4b2af0b5f0a3f02a12b4be2ce5f908d9273fe6d40b3a730bc crates/ide-assists/src/handlers/extract_function.rs sha256:b702b8f61ee0d2b6266cb6bc7400df8fec372786f5d01fbc6b3b368519646ecd crates/ide-assists/src/handlers/extract_module.rs sha256:d4ae4356fab83e261a299215a0144e40aa89611bcface183ea32a2174db08bfa crates/ide-assists/src/handlers/extract_struct_from_enum_variant.rs sha256:96e65ded94f138147bfb18f31cb810b51603f49dbc3ec5e45db6dda23abda513 crates/ide-assists/src/handlers/extract_type_alias.rs sha256:4a07cb720d768a7b044be33d0ed7b890beed94a1e86d8b1c8f5f97ccc663d119 crates/ide-assists/src/handlers/extract_variable.rs sha256:a98ae1fe095ae26af847493e7735fd1f3b112fc8c251f31b4c9e46c1bc0b2a8d crates/ide-assists/src/handlers/fix_visibility.rs sha256:9663bb000a8b1ef680b7ea840657081355cf5fa018338a9a086194c13f3b569b crates/ide-assists/src/handlers/flip_binexpr.rs sha256:05c37ee450364343dc471edea9a2968d44a157bf4177694e4879f0a3f19976bd crates/ide-assists/src/handlers/flip_comma.rs sha256:58e054009151f873c7de16263d53b1dd1c47712050060a4d49f885a47ae516ab crates/ide-assists/src/handlers/flip_or_pattern.rs sha256:edbede6da3cb7e08dae1b79efc908ebb64d4691ad844f040f178b42e9c118191 crates/ide-assists/src/handlers/flip_trait_bound.rs sha256:db48498757a3e4355e1e5eefbb2192f85608ed9dfd75cd42d517ea6f0256d2cf crates/ide-assists/src/handlers/generate_constant.rs sha256:8de35c503d8092f79d3b3bc43169c00467e11fb9ee12e9cda056277dfcae44a8 crates/ide-assists/src/handlers/generate_default_from_enum_variant.rs sha256:6e8afdaae39e334732abc16f99a6024e942f9a0ce2ebbbcbe101d9463b6a4d6a crates/ide-assists/src/handlers/generate_default_from_new.rs sha256:c788eaec11911782f434a4935e4eb4817f569a2e4e2ef192d9beca5da3a09d63 crates/ide-assists/src/handlers/generate_delegate_methods.rs sha256:1f9dfe0f2bfbb3f530bb96412aefde3d6052cf983b491fb78777cd63c64efbad crates/ide-assists/src/handlers/generate_delegate_trait.rs sha256:01e000be06e54e818b2b8b8b21b7dbec6bbb1d69ee03f098a312a22f50b7bd03 crates/ide-assists/src/handlers/generate_deref.rs sha256:0382582797856320a592189c9c5acdf54622ba219a4caef7596c736b5b715acc crates/ide-assists/src/handlers/generate_derive.rs sha256:aa51ec6d860fd1238ad5013c210600b2799e31190e91074a1e63346bd433bd96 crates/ide-assists/src/handlers/generate_documentation_template.rs sha256:63603b286a12fd2d9c3dfd7e5e9aac725669ca4a1a222f8e9c628ecc973aa0bb crates/ide-assists/src/handlers/generate_enum_is_method.rs sha256:be6e475a6df6a29e80cdfdf67f18418de2443d204f18976e5cfc057fba0f357f crates/ide-assists/src/handlers/generate_enum_projection_method.rs sha256:3ab73110338f5cd353448e95879ef351e04acc7423486bda24a6343ee39d18ba crates/ide-assists/src/handlers/generate_enum_variant.rs sha256:517075344c7e5addcaeb611ee0786cc84f9822c726f8bdce2721c26f9cce4dae crates/ide-assists/src/handlers/generate_fn_type_alias.rs sha256:31341454a33214f59bd59b5eda2550ed73962dc5cac229c5f41927aa440c1f2f crates/ide-assists/src/handlers/generate_from_impl_for_enum.rs sha256:da392f74252345876d414e86727dca4dd07eb0ef171ba724546ae91e7052284d crates/ide-assists/src/handlers/generate_function.rs sha256:ed3f3507f3dc191601c7d97f61d5f4d21511aeb793c0f70458670844217d9952 crates/ide-assists/src/handlers/generate_getter_or_setter.rs sha256:5cbe68ebda666e2f37ffecd38c89ae8ae05fdbcd167700c432cc48e5497d4b34 crates/ide-assists/src/handlers/generate_impl.rs sha256:492c9aee0f0082ff42162adede32792d4352c57511e5dfb792adc7328aa2c170 crates/ide-assists/src/handlers/generate_is_empty_from_len.rs sha256:51426417bf18f360aeae6135fe0fa87d066271c8c3134a8c5a6c6f2c36dfd9c2 crates/ide-assists/src/handlers/generate_mut_trait_impl.rs sha256:dcefca107fcf81d25f15b515da5c31934bb211fb83fae9a6ae91194eaf344d47 crates/ide-assists/src/handlers/generate_new.rs sha256:3fa1a6021ce156d8fbaa708265d659b750cdb03473dea45fba4908227bad9aac crates/ide-assists/src/handlers/generate_trait_from_impl.rs sha256:2661d11bbf8b676a527ba4ec3351055fbc3f47fd56e741ccd0a4436c1d7721c2 crates/ide-assists/src/handlers/inline_call.rs sha256:77606385f25696bb13dd5e25aca99f4c8ba3b10f19af9082d11d438e846b2acc crates/ide-assists/src/handlers/inline_const_as_literal.rs sha256:fa73b2c6b69bf5a6d3c9b62013e6e8e5148c3a46069974cad759da5ee982f95e crates/ide-assists/src/handlers/inline_local_variable.rs sha256:ccda4ad6c1e1eb338b8f54104cca02b618d5025fc7a0ca089ad7fbf322254e0e crates/ide-assists/src/handlers/inline_macro.rs sha256:a2ee0e47c0aba911adb4dfa983c1cce7681b796f4d50c1aa72fc61588b6b4025 crates/ide-assists/src/handlers/inline_type_alias.rs sha256:53ab5642dab3ea0b29c51dd640ee9611d5c83c860edaf7ba8ed02b09ab7751dd crates/ide-assists/src/handlers/into_to_qualified_from.rs sha256:356c665b29eb303dec5573d30ee5f41f5748bb0aeded791bdf92dd739c46af1f crates/ide-assists/src/handlers/introduce_named_lifetime.rs sha256:6478bab6d08756fe471125e9e5ad8c00457f9be6c3320c0aade552cde101c2f9 crates/ide-assists/src/handlers/introduce_named_type_parameter.rs sha256:8776070768a578e2569e77b7bb1c18f0f0785ec45ae22755cb0baa5e3112bd41 crates/ide-assists/src/handlers/invert_if.rs sha256:e18d96cf894361aa6b6ff01c4b40b4fcfc23a90ae501fe6ed1ff696c7bab9751 crates/ide-assists/src/handlers/merge_imports.rs sha256:ab8328edfbcf44685a896184661088898656171c3075fd026af1187332e0a02f crates/ide-assists/src/handlers/merge_match_arms.rs sha256:f4d2aebfa7bc8ca90ff200f110cc24f544e96896a1377123d16d99e599421191 crates/ide-assists/src/handlers/merge_nested_if.rs sha256:78585a860f98b7f58bff72dd2296b6dc61bdbe5c4f68146f3c485515d8a91c59 crates/ide-assists/src/handlers/move_bounds.rs sha256:33a903c4e08531d962d4e6c0aee94dd44b411ac7408f795cefefd29a0ec6c7d4 crates/ide-assists/src/handlers/move_const_to_impl.rs sha256:7ac862b1b1510f82673265ebdcc2b92664acaf51a09f562e99dbb9bcde956903 crates/ide-assists/src/handlers/move_from_mod_rs.rs sha256:e06ad873b00de71f84a876ccf6c7b92089a9c127d056843cff510a5993eafaa5 crates/ide-assists/src/handlers/move_guard.rs sha256:87f7344d882c207250365c2e3c4db4aa2943a0963a8ca0dfc0191550b9f421f2 crates/ide-assists/src/handlers/move_module_to_file.rs sha256:42a660e35a67efc7b3dd81bc41bb014dd6abe47dd53ca6d5b9caf8f581518b29 crates/ide-assists/src/handlers/move_to_mod_rs.rs sha256:b88ccd3584d6c9363a57a4ff00e5aa8faa6cd2c8e2b8b0514e491879472262f3 crates/ide-assists/src/handlers/normalize_import.rs sha256:3d29c2aefe0c1abcf0a5dfa393a4b7b7fbb6a2756ac111040d01a550eda48fa0 crates/ide-assists/src/handlers/number_representation.rs sha256:f7d3d9a09ec6f445772df21d725af26c7b33469690cfa3fb7640ed21fffe00f4 crates/ide-assists/src/handlers/promote_local_to_const.rs sha256:1f24132a4e9bfcd6991b98c1271cb4071a312378042873e631af40836086bf29 crates/ide-assists/src/handlers/pull_assignment_up.rs sha256:78f86e8d2da56db3158bf8de5b67b7cc8e628ff2cd0af8cf21dc79ae596b833b crates/ide-assists/src/handlers/qualify_method_call.rs sha256:b0220fbe12c76c0abb088624901662b99ec22cc874aab63dcdf172cc5575f09b crates/ide-assists/src/handlers/qualify_path.rs sha256:700b25fa7755f793e2bbea47a20affce8658396cbac2867728e1e241f9b8e611 crates/ide-assists/src/handlers/raw_string.rs sha256:557e2a732a05559e2a2bec41911505153672c8733849699fc7640765d129e994 crates/ide-assists/src/handlers/remove_dbg.rs sha256:515fcb3c0a89b0a5ead927bdf7b79991e318c3dba94fd57110f4519e855c7125 crates/ide-assists/src/handlers/remove_mut.rs sha256:0f596e54d48552cb171566bdfba53539f38e224fae3b9caa6c04e24deae4bbff crates/ide-assists/src/handlers/remove_parentheses.rs sha256:0c54d43a212c8ddd97863afe6241cb7c3a64ad57d98bd32702461a1c5c18776f crates/ide-assists/src/handlers/remove_unused_imports.rs sha256:adac3a3c57c52f20bcb80ed5e664bea4271ea48ec7685587416d25a4725ad1fe crates/ide-assists/src/handlers/remove_unused_param.rs sha256:6f061950523a6d32a7f8ba825b7da41b7b44564f5435edf8ae0f4cbff95fd17f crates/ide-assists/src/handlers/reorder_fields.rs sha256:c08420499c9a22ab0fd1d863253acb4890272113b21a53af0c5c0dbb47f0e58d crates/ide-assists/src/handlers/reorder_impl_items.rs sha256:ff0876b21837cdd52c4dfe67f16e8551f3bf41a937336d9491dba7b88f153cc5 crates/ide-assists/src/handlers/replace_arith_op.rs sha256:bc4921d357d82f43afbd09c605b423ccb2c880556d8a453b1e903fc7e61be641 crates/ide-assists/src/handlers/replace_derive_with_manual_impl.rs sha256:3058877c427bf89da9e42af856d6f74f85ef8e880a565151c82c06499db32ca3 crates/ide-assists/src/handlers/replace_if_let_with_match.rs sha256:722cff313d5f8691ff0e791dd08854b9be92aae14ee8ab9ddd7c32cee3e596bb crates/ide-assists/src/handlers/replace_is_method_with_if_let_method.rs sha256:ec5a1da924168f0e6e5a12fd345ee2f6dd673982d7063739c9b63033202d2aab crates/ide-assists/src/handlers/replace_let_with_if_let.rs sha256:f5ee2c88f6ec4d5bc3cee9e119c6709228f0a9a10d0c4ef4dfbdec39b8f18a03 crates/ide-assists/src/handlers/replace_method_eager_lazy.rs sha256:3e65c0a12c6cab6ebae205c7d361acaa672a3ca2226e5daecef658f54042bbcf crates/ide-assists/src/handlers/replace_named_generic_with_impl.rs sha256:219a8be2bdc2987f8ff0a86e93d1485ff85a3db28190eecf3933fa203531b59b crates/ide-assists/src/handlers/replace_qualified_name_with_use.rs sha256:dcef95c94d6b3eab53a6f8c656119c8928ee815b7f2ee59f67b231e4e9f37ec7 crates/ide-assists/src/handlers/replace_string_with_char.rs sha256:caf155853a63622033da27ec5a78407bf426ffddcf346c953e06701bc074567a crates/ide-assists/src/handlers/replace_try_expr_with_match.rs sha256:9c86404fdf399c54dfe65a12c6390e2b6de345e48a7ded08e1a2993d13fba804 crates/ide-assists/src/handlers/replace_turbofish_with_explicit_type.rs sha256:c734502c3615760ab5a7097adf21cabee8e2f8f374f012a7f5fd8d649203a50c crates/ide-assists/src/handlers/sort_items.rs sha256:7424c559c6f2f0b8f143cffd2e1c93fa409e65cf32ae2d43a4ee7f72c4996acf crates/ide-assists/src/handlers/split_import.rs sha256:3488ccfd40412a97f3fa475b68a56443cf8955413842be1b1b5276ecb1033a73 crates/ide-assists/src/handlers/term_search.rs sha256:7084a02b64d4da4edf715afa70dc11027d03e8622b105b53cb8e2b4816fbbaf5 crates/ide-assists/src/handlers/toggle_async_sugar.rs sha256:e0dbed44c160a22f4f548dce0e93321c83f5b77f939fc60dfbeb94d5174766b3 crates/ide-assists/src/handlers/toggle_ignore.rs sha256:a1cdd3d4bfb2a0153bf4308346a7fb953e7904c1792ed12a56b59d4472350ed1 crates/ide-assists/src/handlers/toggle_macro_delimiter.rs sha256:87899c9f02573a279f85698a3cbae17b7facafb71502f1bd0c335cd5c7e6abdf crates/ide-assists/src/handlers/unmerge_match_arm.rs sha256:637ea47543f69ac8c08b895c795250d19868a8f8942db7329c168c727744cc48 crates/ide-assists/src/handlers/unmerge_use.rs sha256:7ce3bf3d95d17f1054bf4d35368b87f8270a2ace500b57ea14f64af17259a2c2 crates/ide-assists/src/handlers/unnecessary_async.rs sha256:e5c4de99a73da3d708cd4328f65c1e7782a834b89f187c0771d2d40e4d660a38 crates/ide-assists/src/handlers/unqualify_method_call.rs sha256:2874a97e086d0cd94464879ea6dfe106dfaad95c16775eaa3d64bc9c13ec8b66 crates/ide-assists/src/handlers/unwrap_block.rs sha256:b0c9b3669dfd339dc92339de4b232a2af2d41d663b7cd6de787b50f264b7d680 crates/ide-assists/src/handlers/unwrap_return_type.rs sha256:b7561728495d07e982f3291a035a5c30c427b563f5d9185e66f464630cd444b7 crates/ide-assists/src/handlers/unwrap_tuple.rs sha256:ab0c25e9c6982ab6d7594beb8aa7bb46f4db04510987be0602f840403cf52c67 crates/ide-assists/src/handlers/wrap_return_type.rs sha256:f83cefad965b52128b42deaf73a5d0cc1be3003d44de127f4d05b1e1571fa8c3 crates/ide-assists/src/handlers/wrap_unwrap_cfg_attr.rs sha256:3609f05b12a8906e3fece80917bc9c845d61768bfeb6d436ee858b0511046474 crates/ide-assists/src/lib.rs sha256:6f78d1509f00c4b193aeb17aaca0946c032780d445a4264cbc40db7ee3eb38d2 crates/ide-assists/src/tests.rs crates/ide-assists/src/tests/ sha256:5b3606280b0ae9e2b3ed3aaa5b6a3ceb10378dd232b0f1abee8810fadfc6582d crates/ide-assists/src/tests/generated.rs sha256:d180b7971dc28463e19ba74ff99e31b78e736b51b0393076ccee6a6f0f71a456 crates/ide-assists/src/utils.rs crates/ide-assists/src/utils/ sha256:63c12515e7b79df14acc2ad2793951911b6a6caa8a933379043774ea5cd79a16 crates/ide-assists/src/utils/gen_trait_fn_body.rs sha256:d0c81cc6f4b4403dc09f7add9e657afbde34734e3c4d563e6260ab0ca1e2ec34 crates/ide-assists/src/utils/ref_field_expr.rs crates/ide-completion/ sha256:86d5f33b34771a5b8b3adca3fd93a3ff0c493802e7ddbb9c998a208710436800 crates/ide-completion/Cargo.toml crates/ide-completion/src/ sha256:977f53500583e5de79addd93d932d53d25d73c2a962cc833f21daaaa715f8977 crates/ide-completion/src/completions.rs crates/ide-completion/src/completions/ sha256:4aa1c36ddc4eb902ce65b885b1295d2e86383028564b76d0823be30f7479510b crates/ide-completion/src/completions/attribute.rs crates/ide-completion/src/completions/attribute/ sha256:9a2de23c5e1b31dd3d7b5cd55c47333fdb2fe8e3a53c9d8bb86db1edad2d9b97 crates/ide-completion/src/completions/attribute/cfg.rs sha256:21fff632a96f6ebc256f4010bda62c473b594b56f9a7d5b271511c0d23459fa5 crates/ide-completion/src/completions/attribute/derive.rs sha256:86f727e00fde964a514eaef399b2d467678bd5ec6e5976b4e927d647d2a90250 crates/ide-completion/src/completions/attribute/lint.rs sha256:e8f579207fe03e24c1a90f2129cfa535347772cef7b85d45a9c8ddf33abc394a crates/ide-completion/src/completions/attribute/macro_use.rs sha256:49cdb5473b92a91d01b18b162121204d75504571cd9dbf806874ef8dc7ddd2da crates/ide-completion/src/completions/attribute/repr.rs sha256:d93e5eacc33cd35566998d80fe2f557154c09019d8ddad6251cbaeab4c382c8b crates/ide-completion/src/completions/dot.rs sha256:a441e56cbb9f8b4c248e7a06765d7a639d9c075dbd41dcc07483c065b5c740fc crates/ide-completion/src/completions/env_vars.rs sha256:2b95bb42d1249c277085819023aca7d09660dba3d60703030e192abca53b812e crates/ide-completion/src/completions/expr.rs sha256:358ee1fb8cba364e8c0e828f9a8017b1be993cf2182445b86c643f39417a2c80 crates/ide-completion/src/completions/extern_abi.rs sha256:b291bd417995255bfe75f8445a390ebc161f434769181a5dea52c8d3d11a9060 crates/ide-completion/src/completions/extern_crate.rs sha256:f5dabe1a7f1fd2bdd4f6227128857eb9e3448b08bb3f0b7e1c2acc3734ff166d crates/ide-completion/src/completions/field.rs sha256:1383484589c91aa4cd8fab22c1757039aaf76d6b3c5f6a22c4522ee52a81001d crates/ide-completion/src/completions/flyimport.rs sha256:755313b575e2f766454f527f099e32e89d462c81ddbb87d2fb426f4328628435 crates/ide-completion/src/completions/fn_param.rs sha256:e1bc72494b04d4634f7741c11464b22e9497e2ae8d47a525e07143de90a85a79 crates/ide-completion/src/completions/format_string.rs sha256:26ea370a06d9722b9fc8daf93e5607ff0280b56e9a9a8313407e6480c8b9f863 crates/ide-completion/src/completions/item_list.rs crates/ide-completion/src/completions/item_list/ sha256:8ba95f5ad03ea22f4572e436878f2a651682a92e2521ae84657c76ecc9037bea crates/ide-completion/src/completions/item_list/trait_impl.rs sha256:634e185edbbbd215c843975a2227db72ac910adfd49f67a44b3343cc091979ed crates/ide-completion/src/completions/keyword.rs sha256:98be8b6f93a4a12b824467b9ced1a95bdf029167b67249c6c1df10c4208de607 crates/ide-completion/src/completions/lifetime.rs sha256:083c9faf59c1bd4d3fefe4c1913c05ef18e4c9d6f75edf4e4c25281a97c6dfb3 crates/ide-completion/src/completions/mod_.rs sha256:22d7fc3dae01908c7d5eb7dac579efb51a910b2029bd97890da039d6f3b1cd03 crates/ide-completion/src/completions/pattern.rs sha256:4d531975c3323d39e963914d787ce54d5ec8aabbbe3532dcf779e9c8fa8a0d5f crates/ide-completion/src/completions/postfix.rs crates/ide-completion/src/completions/postfix/ sha256:51e61f34a8fb0523f4e34428b6faf1ee87974ac167365c643ff7eea1adc4e390 crates/ide-completion/src/completions/postfix/format_like.rs sha256:6ad7dc3b0615200b54e435bacab610d156ea0e78c02e7c8988a60bb0b962b108 crates/ide-completion/src/completions/record.rs sha256:6b0c5e0ba5ce72a5b0693a573ca28f78c24c54d50daa1335ff51c739ce866b56 crates/ide-completion/src/completions/snippet.rs sha256:06459a5a7763aa7b15ff0566274e6325a4348cbc262f6eb41b3a55f8bae3b6ee crates/ide-completion/src/completions/type.rs sha256:6bbf556e7c44ba3a204f692625f3af7a7498d94d1a9e66950ea7e58dda51eb9c crates/ide-completion/src/completions/use_.rs sha256:cc8c60fdf7f186af79e9f1927c2b5505e5466c4356196107cbe5a79a0b87e972 crates/ide-completion/src/completions/vis.rs sha256:33bfd41450b0801c079f69eacc722084a484b145c963958ea6f4832f4e637792 crates/ide-completion/src/config.rs sha256:939d462675f8dd897ab2a296a34f150be622ab469d1f662a92a7c967f9eb195c crates/ide-completion/src/context.rs crates/ide-completion/src/context/ sha256:6d1d1200048f98cc323fcbdf4b4f705e3098c1c3de725e8610704c48b73acfaa crates/ide-completion/src/context/analysis.rs sha256:50300abba7560610fbeb152ce62209c7f5bc9752c66621ffe14c8206b15d247f crates/ide-completion/src/context/tests.rs sha256:eec2e73f7080a4beff800906be58a512e7f8152da459cbcdd647b70ee864f153 crates/ide-completion/src/item.rs sha256:06ca57aac61112f87a83681aedc63403bff45706ebb54ae8aed7599eed72b633 crates/ide-completion/src/lib.rs sha256:ccc0239303680d787fbf6829adef8a9f5f6f67b027b70b89e06917aeedb16dd8 crates/ide-completion/src/render.rs crates/ide-completion/src/render/ sha256:3000ecded64e56bff877ed799c5957b9bb0b9b0da6a632a822a5817c1fe1f08b crates/ide-completion/src/render/const_.rs sha256:2d2f3db132397bc0ed7df54e679004e82ff25317bf1d7d583ad9c456d32ad119 crates/ide-completion/src/render/function.rs sha256:919ea922b9d2415c6db1fe61333a1dedda60e46465a6bb7b69624e7b5a7f4022 crates/ide-completion/src/render/literal.rs sha256:79a10d5a15fd8b8201acd03123baa5d26a18a2bb4770f47d4641478f59def633 crates/ide-completion/src/render/macro_.rs sha256:2270a0eec33231016d30a53a3ea7201f7eb49aa8220d674b701ddc3d0c0217e7 crates/ide-completion/src/render/pattern.rs sha256:cb7a3bfd2385467ea2a4733797034e300318356c664a40feb22e5ef5995cb2b4 crates/ide-completion/src/render/type_alias.rs sha256:a4a1c78dd3331a56dc64f94a32066cb4bb2a9c50c4c7b0c7a658ed58ebc4d544 crates/ide-completion/src/render/union_literal.rs sha256:7ae8816b749bff5783dab96e2557e3a71002055bd4d5fa45d96fdc81a38601f5 crates/ide-completion/src/render/variant.rs sha256:d54d559c465c2419505208c45a31c8973734a898bedb562a12189dfa62028b58 crates/ide-completion/src/snippet.rs sha256:742a063f3d13bde57dac8714d8daabadc225683fb35dacc3ceb218186418ddc7 crates/ide-completion/src/tests.rs crates/ide-completion/src/tests/ sha256:42dd208e305a377411c052c4c04020d7e418d4b56cce8cabf6c1601023922484 crates/ide-completion/src/tests/attribute.rs sha256:1391855bf223972de83a20cb259cfcfab44ee774161dde55bc5a6e9b72be2ef2 crates/ide-completion/src/tests/expression.rs sha256:4f7b3ae27be32c7448da133a2118fed2d3150ba73b5dcd53808bab07a891761f crates/ide-completion/src/tests/flyimport.rs sha256:c9d7ef41585b00f659047edea8029670ecbcd68357b8b8fc46fb3c32ce3c02f3 crates/ide-completion/src/tests/fn_param.rs sha256:90a5ad8a995f49bda3f07697a776f8529a70c894df61f55e988604aba4247582 crates/ide-completion/src/tests/item.rs sha256:8d99dad1e42fbcd0bf1eb79164dea1ad839559cba6ed394912190701802b16dc crates/ide-completion/src/tests/item_list.rs sha256:522d3d6e7ea5f4eb44d222994b8d49bcc1e3749f633b98bf9991cc79ac1136e6 crates/ide-completion/src/tests/pattern.rs sha256:2e7e006f87c5c8df058db9290e217c2b5386b6b89cae88d055f4869d056e1df7 crates/ide-completion/src/tests/predicate.rs sha256:427adb365fed31edc4a9897ae2ae396e84cb03a0b67a6a0b163d27ec62db8420 crates/ide-completion/src/tests/proc_macros.rs sha256:aae0f3b830db5fd2ee2febba0f5563746fb61ca1b9a0ea0d16091ed13d31c055 crates/ide-completion/src/tests/raw_identifiers.rs sha256:d6bbed423e26e0ceab2e5591d2625c8a97a5bfbbba6faa295b36da63eda9ace1 crates/ide-completion/src/tests/record.rs sha256:c8a22d0072088b6da7a72a642a92275152246451bd5bb9e70cbca12cf34a02ba crates/ide-completion/src/tests/special.rs sha256:6678d16dd1259dd8c7e8f2234dbbd9a25d6a17b821b179014d3c3a6850c621da crates/ide-completion/src/tests/type_pos.rs sha256:98568b48590c236d22ac5e3a7264c9a726fe3893cf4cd9d1365f93d3867fef32 crates/ide-completion/src/tests/use_tree.rs sha256:008cd813b190c1f3085eb6f11d08569ef9b0696d643a53dbbc5efc8de3c4f1bf crates/ide-completion/src/tests/visibility.rs crates/ide-db/ sha256:7e238a80e774c735775c9cebc220d6b484eec521c981d5816f4fb3d10fe5fffa crates/ide-db/Cargo.toml crates/ide-db/src/ sha256:b8177d88244ae9e803e25f128fa4ca914a61cc7de1e5dbb939c0ec7d7263d8b3 crates/ide-db/src/active_parameter.rs sha256:ee722375df505f02f430299698f8c90fc1fa9a31d1f3cd1d1f0e5445b31002b9 crates/ide-db/src/apply_change.rs sha256:fca4d5b74c156839c47d7ee74f19730948f3e7372a06c1eeb3c60dece2a775fc crates/ide-db/src/assists.rs sha256:1ab7f5ca4ff8bc2eedaa7d99b9aa2698b4cc198281c00034c413a41490b55643 crates/ide-db/src/defs.rs sha256:7d994b68c03d98df68a2215792f6ffb96c83adbe1e3202a819c0eb664f1267db crates/ide-db/src/documentation.rs sha256:fd401414a1f068aa01b6521125ad323b8e4f535ddaff6ab5653fbf97fc8cd2fe crates/ide-db/src/famous_defs.rs crates/ide-db/src/generated/ sha256:ea5fa6c31b824b35a372df71c2b6af012cd90f08848b42eb02eba7fdc874af19 crates/ide-db/src/generated/lints.rs sha256:6e8da7bfbfe59c71b5979d4f79dc359b90fbf95c90f30121bbcb0d4058ccf945 crates/ide-db/src/helpers.rs crates/ide-db/src/imports/ sha256:8c43e91425271815ccb85857dadb1170519cfbe889ceeada8110204c091e6b56 crates/ide-db/src/imports/import_assets.rs sha256:01e823aff2e9c87d5888884425c99b4fcd15615b139884f091300850a8d3c00f crates/ide-db/src/imports/insert_use.rs crates/ide-db/src/imports/insert_use/ sha256:74dcd1dc43f9fd8b4528365c0c1cf602af2567a528decb9466d0c8c3db7ef57b crates/ide-db/src/imports/insert_use/tests.rs sha256:55983cd0d00a020bb851d3590c5ca0d5a54058fd5fdfac3429ab274c092a4b82 crates/ide-db/src/imports/merge_imports.rs sha256:4fc71afa96555fbba0433d6aaa6dc760526000cc0eee4e4eb459c5abd5b69243 crates/ide-db/src/items_locator.rs sha256:79aabec6db8ad6c9ebcedd0738fa9e2b56c20bd317ca2c7e4739aec87665a8d8 crates/ide-db/src/label.rs sha256:264aeeee3f627867b9593acd29eb2b1b47aeceb928272688972e8355fe44f430 crates/ide-db/src/lib.rs sha256:66a268ff9f3fad7a9a55330f4609048c65e6ba2f354c34d86f4a7b244e55a2bb crates/ide-db/src/path_transform.rs sha256:08ce566bf4ea14e63108df3d3e02ab643fc8b2bc60b67684f48a7ebaf2037c59 crates/ide-db/src/prime_caches.rs crates/ide-db/src/prime_caches/ sha256:a23df5f5d2ee01e6aca78e0b8031e18cd166b081b3ac541a5de975256d4aad36 crates/ide-db/src/prime_caches/topologic_sort.rs sha256:189425f262fe86304165f90816098406a830ea49270a8b5fba09df89b082d634 crates/ide-db/src/rename.rs sha256:707e86d6b16c87c24f46edde90ac635e896afc629645fe47ed6f712ff8323e18 crates/ide-db/src/rust_doc.rs sha256:f433e84c31b268609eff83dce3ba1b0bfc2b7c3bca1ad759a8a4e30687e5a89b crates/ide-db/src/search.rs sha256:b103277b8268ba04c6b765c97d14e30dd27d7f30dc802334dca61abb006cf5c7 crates/ide-db/src/source_change.rs sha256:f7aa0b4cf5f37f318a096c520f555e93a492e90db1083f15f5a4a926324ab0df crates/ide-db/src/symbol_index.rs crates/ide-db/src/syntax_helpers/ sha256:b1d9ecc6a456ca50cec4fae0e85b7425fd55fb8d8d7af54c4a3188a991058fc4 crates/ide-db/src/syntax_helpers/format_string.rs sha256:e3d644ad5fd6b03616f6b42d3d86c6083785a8efded748306a0e3098cee50bea crates/ide-db/src/syntax_helpers/format_string_exprs.rs sha256:3b96b054aeade2ea8518aee6a202c47fde74e9e22ea2c6cbd5cb009a0b4aa778 crates/ide-db/src/syntax_helpers/node_ext.rs sha256:503e023945cf7c460b264e51117d748b566e153ff76521b2279fc6a4acfc88c5 crates/ide-db/src/syntax_helpers/suggest_name.rs sha256:90611f3389587550604484ba03c81eeebd4c1de8c63a22812110e70ff8859514 crates/ide-db/src/syntax_helpers/tree_diff.rs crates/ide-db/src/test_data/ sha256:d8377147e0d70b6e0cecce66ec00cd711677173b3b360e1e9c1db5e4b09c7807 crates/ide-db/src/test_data/test_doc_alias.txt sha256:abd03b06f412ab5098ee179439019f2148d430430b746446d5e6483d85d2d311 crates/ide-db/src/test_data/test_symbol_index_collection.txt sha256:b7ee5dee615ef9c7d28b4464275b4524f34d94de4ab367e86307f2a0038030e0 crates/ide-db/src/text_edit.rs sha256:9af3412848b9976bd4860b870ad9a830067ec0cd3d95b500d967af11cd707155 crates/ide-db/src/traits.rs sha256:c114ce144e48521ba9e7d3f1ba9d0e15341176cf78f43cb903727a814fd30af8 crates/ide-db/src/ty_filter.rs sha256:3de17c70a0906646a453d1023b5c39b26ece64fb95d9fed378f90b1e2a037585 crates/ide-db/src/use_trivial_constructor.rs crates/ide-diagnostics/ sha256:f197eaed5cd7f525e2af40dfb2234089569b414666b82db44c901c95d7dbfabc crates/ide-diagnostics/Cargo.toml crates/ide-diagnostics/src/ crates/ide-diagnostics/src/handlers/ sha256:8bfa23e3ab69418b248b4a32f5ef73d32337150a191a8ac245db141912737219 crates/ide-diagnostics/src/handlers/await_outside_of_async.rs sha256:0f46e860947ef2dd0ac143fe461fc4a55c431c4821a770d0d897095abc07a36a crates/ide-diagnostics/src/handlers/bad_rtn.rs sha256:9709c9d267a6193809f9e6f40f4b0ab14528a10cb29e17d72c4d67498c1490cd crates/ide-diagnostics/src/handlers/break_outside_of_loop.rs sha256:0be671df834d711a94a011ef05f89edf72812ad13fa3c709f75b2e836341741f crates/ide-diagnostics/src/handlers/expected_function.rs sha256:c51b0a68dbe5bf60dd36a0b0f6171d46a09334287e9f854e671b31c01b62b7c1 crates/ide-diagnostics/src/handlers/field_shorthand.rs sha256:5397a3a3fe707305ace1b316262bd61a1a3c8ce913e3e223e5a8156bf85b0457 crates/ide-diagnostics/src/handlers/generic_args_prohibited.rs sha256:f278780dd5e90d6796fde1744a552cfb7d9432f6b5c63af14bf39b1f91ea0563 crates/ide-diagnostics/src/handlers/inactive_code.rs sha256:ae3a3d60095b16fafedb544970b0653d40152e6b0516de58449ad25e493094aa crates/ide-diagnostics/src/handlers/incoherent_impl.rs sha256:34d0d1f44d958e8269bf6fdefd17c5f198a28eba0b061004d9f935dbdf816a84 crates/ide-diagnostics/src/handlers/incorrect_case.rs sha256:df29daf1b10904332aabf0fc59d5490d9fc5ccc95fe2d873391d979720d198a9 crates/ide-diagnostics/src/handlers/invalid_cast.rs sha256:7090b5eedb3419e58be29b3f52ee2414bd2e2a6cecce8cce8750a2e6fb12465d crates/ide-diagnostics/src/handlers/invalid_derive_target.rs sha256:f6be4ba2a0a8028f76fb68c7994bc2e9a39d99dfc4e49146f656990b70fcc634 crates/ide-diagnostics/src/handlers/json_is_not_rust.rs sha256:0ea5930218e30fd9c07ff6314390bfcf19fd1193371f41289a65cafed4f6c502 crates/ide-diagnostics/src/handlers/macro_error.rs sha256:f3bc94ed00c79b6980e4637b413cef520b0a98268b96a00e6500a2ff5b438cb9 crates/ide-diagnostics/src/handlers/malformed_derive.rs sha256:a7b5ba3959452aadd80c2c56dcc325631cb8f71f6a8fea21fc298a9e1b24ea3e crates/ide-diagnostics/src/handlers/mismatched_arg_count.rs sha256:8efc58fa507690e24a1f11f6a8c6435f5ba668084ab0290528b1bfac47f23b5b crates/ide-diagnostics/src/handlers/missing_fields.rs sha256:2ce707681203c21dc1048d6d38e297a378e5761040b5c16ab34af69a0e0e7e1f crates/ide-diagnostics/src/handlers/missing_match_arms.rs sha256:f43abbc944e8a917767e8db2837c5c78706d0a687810c30800806306d63a4448 crates/ide-diagnostics/src/handlers/missing_unsafe.rs sha256:720dcac04e9fd549cff5e3b53bf2c4c0ec95886e3cfc02075e19c802e5d7d34f crates/ide-diagnostics/src/handlers/moved_out_of_ref.rs sha256:e286f08cb40136f1bd62450ab1d6cf63730a9c5031dfe33d8608d32d5d0e2fb1 crates/ide-diagnostics/src/handlers/mutability_errors.rs sha256:d8330c39ed34451af120911182e8c58c51f7cdd1398b55e2dadb8e8714c2f66d crates/ide-diagnostics/src/handlers/no_such_field.rs sha256:81fa1ae8ebca1f21d830871f6c52291ce992d20b82cd031e1ebaaa348995a689 crates/ide-diagnostics/src/handlers/non_exhaustive_let.rs sha256:932df13d22533e1792bcf07cfbc6ec575a5ad5b34e3f5e6e7dbbb960eca3ee14 crates/ide-diagnostics/src/handlers/parenthesized_generic_args_without_fn_trait.rs sha256:4ad9cf1877fdfb4368c7adfd5cdc9401ef559fb8a0722d1a1c3297800a96faba crates/ide-diagnostics/src/handlers/private_assoc_item.rs sha256:aa88438bc1eb5c6a164e40c63a8eebec9235b945a7b7a2f30402db6fec0f3efd crates/ide-diagnostics/src/handlers/private_field.rs sha256:cacc6242444333184b79fceabfbe4f7b2466bc1f96016d14f4cd2030fc80973a crates/ide-diagnostics/src/handlers/remove_trailing_return.rs sha256:942354505e1f73871546156c4273387a7192198a524fe2c97551194f82db1646 crates/ide-diagnostics/src/handlers/remove_unnecessary_else.rs sha256:fc351fa6d23007ea77aae5fa490b0810c5ab02eb1080158e8b64ba4e5a275038 crates/ide-diagnostics/src/handlers/replace_filter_map_next_with_find_map.rs sha256:c3d0f7fdacacf98a5952102d2ff1a6686245e42e3c1d1b011fc32baf4d1aef03 crates/ide-diagnostics/src/handlers/trait_impl_incorrect_safety.rs sha256:cc7f86acd1d359f27e3ed029064cb790cb284405cd48fad197210e55dc4329a8 crates/ide-diagnostics/src/handlers/trait_impl_missing_assoc_item.rs sha256:6e3a968a944f570981d120cf0e820e8f6a70ae8bf0a4240f734665365da52876 crates/ide-diagnostics/src/handlers/trait_impl_orphan.rs sha256:750ea0ce98f75a006c9b9a7b8cc2502154faef6c00053dce436fbf0a3fe3ffaa crates/ide-diagnostics/src/handlers/trait_impl_redundant_assoc_item.rs sha256:9a16c2c0e0b96372b89b1767a33615f0ccea8242b452cbcff1c327d32c298744 crates/ide-diagnostics/src/handlers/type_mismatch.rs sha256:cb2d5ffde3551308b5ff472e9033a88d2890de7405b08a7e56f337d8b6ab0a0f crates/ide-diagnostics/src/handlers/typed_hole.rs sha256:437e801912ec169dd99dece70c42e19406d2909b9acafe9b1cb865cb1fb545b6 crates/ide-diagnostics/src/handlers/undeclared_label.rs sha256:361fdda0bb11135e752fb8b0a87435f6253dd50b7855fe7fde7cb9c5c40ad527 crates/ide-diagnostics/src/handlers/unimplemented_builtin_macro.rs sha256:09f4e4f3c2ef0b179b86ec17c6aa659346e3a48daa4dd9d5ffc6de4c230fbe9e crates/ide-diagnostics/src/handlers/unlinked_file.rs sha256:5af2ffc12a2aaa99f4058db476f67ad1cc39b52e727fa0dabeb24b6364bbb227 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:1a7d5c853498b600cae1faa533526e67d53979a11502f64cde4bc5b3ebd9e9b4 crates/ide-diagnostics/src/handlers/unresolved_field.rs sha256:92145d1967216f21d3f9d8ce34f1afebdcec347cd91d6c5075a37e2e46cd1743 crates/ide-diagnostics/src/handlers/unresolved_ident.rs sha256:09c3ffb8a9b1eb384356093a0845322c61819f7ff344dcaf64216fc24a674333 crates/ide-diagnostics/src/handlers/unresolved_import.rs sha256:85e7efcdd81ee2573a2c3d32176ec5d4336e7e1845da49b9874621974e81e7d8 crates/ide-diagnostics/src/handlers/unresolved_macro_call.rs sha256:c4667b2273b57b07c61bf222d762012de4472a6515f80863939761a9d24279f4 crates/ide-diagnostics/src/handlers/unresolved_method.rs sha256:e3d7630423452ed6b828085b5c60dfcd953e59885f63c0b08e26783b46530c18 crates/ide-diagnostics/src/handlers/unresolved_module.rs sha256:7301828ea9d58db134f3ef83b4c360dfe104e06b2cce4d90ffe0788ed204a466 crates/ide-diagnostics/src/handlers/unused_variables.rs sha256:38c070d32f1642a42bf33412be2c7327db2ea06348c032a8dd583039a36bb021 crates/ide-diagnostics/src/handlers/useless_braces.rs sha256:fe57fc76cb6b97d062c7881aabab3518647812fc92444d0475431889e57d809c crates/ide-diagnostics/src/lib.rs sha256:c6dda26ef317aec1e5f4d2c9b14768140bb64ff79f678a115fb31b23288c28d0 crates/ide-diagnostics/src/tests.rs crates/ide-diagnostics/src/tests/ sha256:a888ff7f591fe14c32246f61a0c153860ba64bea98e42a27f4a6ce12b06694bd crates/ide-diagnostics/src/tests/overly_long_real_world_cases.rs crates/ide-ssr/ sha256:3c6208dedc4252d59711a67bc482677fdfde67bdd2d5db9f15e00e692776943f crates/ide-ssr/Cargo.toml crates/ide-ssr/src/ sha256:2bf63d5332bd10c6fa041c7a234535ba71d1c5dacadcb4302d4c661c173dbfa8 crates/ide-ssr/src/errors.rs sha256:f5a841266cecd9f168c826a2755d37f67b912712b656fd3940af46553e60a0fb crates/ide-ssr/src/fragments.rs sha256:a0c040ab570206fb23f7d9bf4cff21e16a2ffbd29a986561b1d2772ed4848734 crates/ide-ssr/src/from_comment.rs sha256:c7ae8e57fda5988be83573d7e29a765e8dd982e00794ee10a024210cc9a4623d crates/ide-ssr/src/lib.rs sha256:569ef9dd7cadd488a4fd8e5243aa1c007c651b596d7bcf4c0f48b4c83bdf905e crates/ide-ssr/src/matching.rs sha256:49941d0045fc40cb4d392aa1251159f32ec101b9ee4957039a5a171fb70d6730 crates/ide-ssr/src/nester.rs sha256:9926ae9a419bc3a868fff45ab011a6cbc9e0f0589fb8d10fb369d69bbba03c2f crates/ide-ssr/src/parsing.rs sha256:4534bd5effc18dc6886718f6ee0385b1b840d61eb8ebf9398b745b62b76e2afb crates/ide-ssr/src/replacing.rs sha256:3b26aee8985afb1e515a85345f55fa0d8f317f1eefab09a8b94c8ba13de72c54 crates/ide-ssr/src/resolving.rs sha256:55f6e6635ab05f45aacde09caa55567f497e9043af9df4f06bf3998768fa0f7f crates/ide-ssr/src/search.rs sha256:4edc81694e2cf3224059593e970b0a4b0fe621710e5e8eb3c9633aec03da8895 crates/ide-ssr/src/tests.rs crates/ide/ sha256:0a4ec3c432971f35da4a1a45504330221f49d6b0c33840fd6e8d30b968d4b31d crates/ide/Cargo.toml crates/ide/src/ sha256:9b721b09df16ded3b2f23f656d22736b59bd3ba85c1ef57b367a07abf5a12b3e crates/ide/src/annotations.rs crates/ide/src/annotations/ sha256:893f6717cdc71de4d448dd6e0354d638803e645b74a2a39ffa022ec23fd58a7e crates/ide/src/annotations/fn_references.rs sha256:0841471b7752998144325d20bf58443e97bbba65d2789318bf98decd8b7c3d6c crates/ide/src/call_hierarchy.rs sha256:c55da24f1ab793c896b132ad0ccb0e0433af2a36f44ac91c697ff22b20b6c0d0 crates/ide/src/doc_links.rs crates/ide/src/doc_links/ sha256:ee1a7512452ec8c6bfd741698bdc23ea79d875537d2c7de594e8a77913f89eca crates/ide/src/doc_links/intra_doc_links.rs sha256:b8a9f7cf032cbe1348e5c2be0cec7d8a2644705c112d729146683c96d4ab92b6 crates/ide/src/doc_links/tests.rs sha256:412df2b076535605dc333c59aef26b290bc5b2c8144c28c952db8b2f71322057 crates/ide/src/expand_macro.rs sha256:bb7178620d7098342af24e2c602a3c80c497a7d9ac8a91b2b011fcbd010b6fd4 crates/ide/src/extend_selection.rs sha256:bbe2137190cae470b399ab3186ef318a1e78ea10ba9eaef4dd2a4bc60f2259d2 crates/ide/src/fetch_crates.rs sha256:874246c9355948e46f2f1c6899ada17d69c4c3bb414d1613e1f045d518ea1477 crates/ide/src/file_structure.rs sha256:78b9c2300540b1091e30dd9a6ce6e64418248f369caba6673ec109b623c7ff36 crates/ide/src/fixture.rs sha256:48d611f13bd0ea7302d0f83fc385459a9187523ec5466d039b115c29cde02d76 crates/ide/src/folding_ranges.rs sha256:204bcd765d9d3f00b9c4682fad2df2c4d8146a919f31df4fd9721f5b2c1f5ebd crates/ide/src/goto_declaration.rs sha256:2921f495b219ae8825a71fa70b9a75b3a77e41a1cb59bcf60e42857e99c39000 crates/ide/src/goto_definition.rs sha256:3b42585d0531861f2b4bc7532b3f317509a313d309ec0f1d35399dee0c25cd23 crates/ide/src/goto_implementation.rs sha256:d623c12eb2939beaaf38575d131358def4997570b7de6dd5bbb174f0458d4f6c crates/ide/src/goto_type_definition.rs sha256:77bd2bcbe779fe0c0bed02994ad1ea24569921afe76a2d29b429864193070204 crates/ide/src/highlight_related.rs sha256:a32ab02b74f74ccaa0be8219f34236c92148c82fc3b2521b890f4f1f937aabea crates/ide/src/hover.rs crates/ide/src/hover/ sha256:9d157b9b594ff2f80befc48b26de8cf53459e64e893bdec77dd748f61cfc7677 crates/ide/src/hover/render.rs sha256:87a7b1b64c0f4ddc4f4360fa1bc18153d6108c1149251985d66dd94f5627697c crates/ide/src/hover/tests.rs sha256:f87bae6df311aeb3cd952a87ab0fd2213b081f490b8a747982499652c1841600 crates/ide/src/inlay_hints.rs crates/ide/src/inlay_hints/ sha256:e13286c16abd0dbc1a40179719d09b1420d8d2db2e639a2305a9987e3593e9ac crates/ide/src/inlay_hints/adjustment.rs sha256:c7305782907ad659c919c8cc15a5696fd50f9c1c32633234ccd56193fcf472bf crates/ide/src/inlay_hints/bind_pat.rs sha256:5fc4ea0dc504557081b6cf7c962350c7830b7d2e8eb00b6dde306a9dd594ac51 crates/ide/src/inlay_hints/binding_mode.rs sha256:064d2696be369103ffc14021bd8bb6c373140137a7da3f01b3fdea383852f41c crates/ide/src/inlay_hints/bounds.rs sha256:ec2310fc5de1e5f65287f544aee8dbc29a9be04ecfcc7e6da538b42cda034068 crates/ide/src/inlay_hints/chaining.rs sha256:cba977e884a77480b5bba0bb6ed3a91bd3178a5fbc3e7e80e336824e5c9b520c crates/ide/src/inlay_hints/closing_brace.rs sha256:bd0b5fcad7f8aa3fc4e434e3f1d4a1ef6c447819c1a4b9a750bcc2787d6db401 crates/ide/src/inlay_hints/closure_captures.rs sha256:a4d138880e8eb08e25cd56c6069df1283977aa2fa9da9772a9605587cf689625 crates/ide/src/inlay_hints/closure_ret.rs sha256:e3a4ed6e16830b8d5d1908332470fab72c8d1216e30c05c3b6a2aead95b9655b crates/ide/src/inlay_hints/discriminant.rs sha256:0b92b5e41eb65b0fa66500d7ff3deb43aee8f2b489ed0bacc7122747eeff3cb9 crates/ide/src/inlay_hints/extern_block.rs sha256:3fa3224e221a6398ae32d5e2b90def0efe7ff2a15ceaabff5b03bb055c5e3035 crates/ide/src/inlay_hints/generic_param.rs sha256:fe228220e57dcbea595f8b885346691b2dde953a2f0eb035c27b62fa3fb93a33 crates/ide/src/inlay_hints/implicit_drop.rs sha256:b6a377ae8c88e3e5d5abcf826b541cbc0bfefd05c0e40c042b3e8b004b12d7b3 crates/ide/src/inlay_hints/implicit_static.rs sha256:cc665e7604326d0b7a3e8be08cb161eadb076612adb1b2f392ea58e03c006693 crates/ide/src/inlay_hints/lifetime.rs sha256:d255885d71ca76bfc87f8f112981f576817d5a96b20c00c4f3cc46d7fcb84f0c crates/ide/src/inlay_hints/param_name.rs sha256:92a3068d6296ed1c67b687f4269f35b16de58626ea2004f17d7d29689329c2a9 crates/ide/src/inlay_hints/range_exclusive.rs sha256:47c0a1b4cb05393410419039848b3987b9b24a2f67ef385d61a30cfa8c308d4e crates/ide/src/interpret.rs sha256:4607bdac3ba575404ec618560253aa2618280c2ec9076ceb0a6e0901d246bec2 crates/ide/src/join_lines.rs sha256:b4774c7be487ac998938fbc8d85e81183837a4f7740aeb89537e5832e37605d3 crates/ide/src/lib.rs sha256:a161a8e79e72e6beef0d1f02df317d38f98983a0162f52d224b16812f22095a7 crates/ide/src/markdown_remove.rs sha256:f9a7515174f90f39299bd592a7eb7ff4fd92a3d40f5bad7560efef00e89d2a51 crates/ide/src/markup.rs sha256:5afc044674bb4a053633237c39a0c41446cf0be07c5fcd707c33b082b46d7144 crates/ide/src/matching_brace.rs sha256:c87249aebe0fe77e4e934cea70c8082f5403a8c6b64b2f51161643a62e2f762e crates/ide/src/moniker.rs sha256:832c7c087bb691dcb98d4f78abbc1299ebeb1c4a09348cc18eaeb446909e2e0f crates/ide/src/move_item.rs sha256:56a378562335f6234b70463158f5902104da54f755c4eddf02fb3662096c0474 crates/ide/src/navigation_target.rs sha256:a7f650f430284d034c4588cbe6ea3b580c0722a740e0ca3f024f6e9d368decb0 crates/ide/src/parent_module.rs sha256:d483ff00abb7ae0b2bd9b45925086781e5da465645115581b86eff9961f52f64 crates/ide/src/references.rs sha256:aae1d62b4ea3e77da633175eb7a946182be2d09c3d7216d1d10f5d323f445d6e crates/ide/src/rename.rs sha256:8abf8551d2d9fca874421d7d29e32b18ccf249f7b0b703ff1be595643b9a196b crates/ide/src/runnables.rs sha256:1707c0c4dd25fe0afd996df8fc30982bc1ec757430dc3dcd499aa2883d9960f1 crates/ide/src/signature_help.rs sha256:2bad307c170fe60692a76a94b33dd0ea63c125240004b7ef6f77c4ac94386e94 crates/ide/src/ssr.rs sha256:de4b12c0c0ccc95fba4d31ac14a18ab2bd9bf83dd8720e968e3146a457ee6bd5 crates/ide/src/static_index.rs sha256:21047ac061bc3b7984cbc3cc9b4f5080da00587ea001fa7060f065a6d992803c crates/ide/src/status.rs sha256:06684bc0c6b9c65f731d5ba12955618cc9564d26720d25af01457cdcf8b41e94 crates/ide/src/syntax_highlighting.rs crates/ide/src/syntax_highlighting/ sha256:239492584d57b10045357eceaee8de72ef0bff301461b20f0cbeccba5e95089e crates/ide/src/syntax_highlighting/escape.rs sha256:473f8b60691f71ee2fbbd93ed2655eff347aac3e12941829faf6893ac57b79cf crates/ide/src/syntax_highlighting/format.rs sha256:7ec01b475080fd79963a928133b1fe6cd91e4b15c0b82d88408520bbc1bb0b5d crates/ide/src/syntax_highlighting/highlight.rs sha256:8193398d0bf9b087a7b3e9cab0a3f743d751284d8506405e3a96e66f5a814133 crates/ide/src/syntax_highlighting/highlights.rs sha256:9163438eff0b82f81979a051d6fb1d12ecc69f5c47de9b254df30be73fc5f357 crates/ide/src/syntax_highlighting/html.rs sha256:0870f432cb0a90ebfc3300eb6aeaccc6f1504793e0aa70aec10f51cdb8f48450 crates/ide/src/syntax_highlighting/inject.rs sha256:ae301f6e3e4b5496d7434ad81e9417adf97a8d24bd521db81d53cb2f5dde506a crates/ide/src/syntax_highlighting/injector.rs sha256:5d157566289c466eefef7f825469bccc4f0eab6ee757b3cc27bae4225b85a369 crates/ide/src/syntax_highlighting/tags.rs crates/ide/src/syntax_highlighting/test_data/ sha256:0967d092246aea8bbc7fb8ef97ed23a7657c48be1aee3de04657f7fde04319b4 crates/ide/src/syntax_highlighting/test_data/highlight_asm.html sha256:71d2d2ff31563116e44e3a02c43ddbdcb88497205b4c0b4ed9df80ab14fc6e02 crates/ide/src/syntax_highlighting/test_data/highlight_assoc_functions.html sha256:fd2ba607d2f2d8e5e8d529dd0bcb45ffe4e1c9136cd7ed538048b81789022c30 crates/ide/src/syntax_highlighting/test_data/highlight_attributes.html sha256:b8676c2752ab5d0fb005f14430f3d3c164150080a57ad3f220a4ad6d2365aacf crates/ide/src/syntax_highlighting/test_data/highlight_block_mod_items.html sha256:1a67c7436b320812fd1b0ba230bbe1fc876d81a6a7e6d8e42fe02d228a5e9636 crates/ide/src/syntax_highlighting/test_data/highlight_const.html sha256:f2fbe1f7554b4f86e7461ab2e68853f5677d1b36d8a783ff7c74afae6ed2ef07 crates/ide/src/syntax_highlighting/test_data/highlight_crate_root.html sha256:7d8d878a3cc19c07c1032931000e5ab79c530cc3f1fb4c5d32e0a2651dc95d04 crates/ide/src/syntax_highlighting/test_data/highlight_default_library.html sha256:c047272343f9e721b0b6256aaeb664925a5d9e839b0fa74b960e7e4027484d24 crates/ide/src/syntax_highlighting/test_data/highlight_doctest.html sha256:ed56634b79ab8f0148403bea7347bafade0f10ce7feed34adf113651112906fb crates/ide/src/syntax_highlighting/test_data/highlight_extern_crate.html sha256:48c44506b18df4124fc5a1c6b2845827805737b11873139f902e6407006aa680 crates/ide/src/syntax_highlighting/test_data/highlight_general.html sha256:81c4b1df31a7ccb3b7cee878c9fa1a6927523e606c36bcadf7f47d8c5125ceb8 crates/ide/src/syntax_highlighting/test_data/highlight_injection.html sha256:631343402065fdb909e46f180ed065af1fca2bdc3ac8b4b147c77fe021273268 crates/ide/src/syntax_highlighting/test_data/highlight_issue_18089.html sha256:96c63ef87238d0f86b999baf729a65a141db94b21add0fc7f5d26648954d201d crates/ide/src/syntax_highlighting/test_data/highlight_issue_19357.html sha256:b5896c57679bf8697229378ccb5448d7b21d9f845da525303631566ea21ad9f8 crates/ide/src/syntax_highlighting/test_data/highlight_keywords.html sha256:f29840215ab4c5ca3a45fd4c58430786f60b7465414eb39c9a793db52762ace7 crates/ide/src/syntax_highlighting/test_data/highlight_keywords_2015.html sha256:c145a90cc8f160f34ee19afbb4c05f1cd29db4abe6cfe8fc302c2791aaa91dbf crates/ide/src/syntax_highlighting/test_data/highlight_keywords_2018.html sha256:c145a90cc8f160f34ee19afbb4c05f1cd29db4abe6cfe8fc302c2791aaa91dbf crates/ide/src/syntax_highlighting/test_data/highlight_keywords_2021.html sha256:bd9e29973cfd9df8d9fe9f03b164fcdf34a5c6bdbf860c032075f1416d9137bf crates/ide/src/syntax_highlighting/test_data/highlight_keywords_2024.html sha256:007b59ccef668acd15d387e7a180c4c17feed296a9c20d88ff96dea8cfa03aa5 crates/ide/src/syntax_highlighting/test_data/highlight_keywords_macros.html sha256:8649b1ecd9cd643daabf19aafef7e2ac7cf089463b5790bc54d45ea1903c0967 crates/ide/src/syntax_highlighting/test_data/highlight_lifetimes.html sha256:0979d21db6412fffb21883ad0b7db31e4912dc6487bbca0b53b79bedd0a78cca crates/ide/src/syntax_highlighting/test_data/highlight_macros.html sha256:d4b5b4de9a54a09aa1d134bafc6f08305788311ad1af3419224117c3c0b02141 crates/ide/src/syntax_highlighting/test_data/highlight_module_docs_inline.html sha256:6836b58f81bd41cf568455c30b7dab12f90923da12cd6199f05b0924cce795f3 crates/ide/src/syntax_highlighting/test_data/highlight_module_docs_outline.html sha256:fc43ac3ed2e978afe9eba261a8663805c52af8c15c79df0889ee015676c3be4c crates/ide/src/syntax_highlighting/test_data/highlight_operators.html sha256:449ebf3573c3620afcee092548010b587f15b37536a4171bb5c70bf4e92d49e1 crates/ide/src/syntax_highlighting/test_data/highlight_rainbow.html sha256:f9b3db7128f34767b3471dfb8b9eb9ccd4d1c9c7f7159ecf89c20c1725a2d434 crates/ide/src/syntax_highlighting/test_data/highlight_strings.html sha256:39d9e5de07f02e5f5fb2d3f1af57d052d95d0a9af5e577bad432cdb9b0fea404 crates/ide/src/syntax_highlighting/test_data/highlight_unsafe.html sha256:9e21ade965797c5c33e65ea26083b23ef1798adf0705a2102f4f9dbb9edf1779 crates/ide/src/syntax_highlighting/tests.rs sha256:83f381cb9ee5624c949334f4c9a6bd8935b16a0ca6f33722f1b3bd24fa44255e crates/ide/src/test_explorer.rs sha256:408dab69303278f63c6c83dbe0a62cb2f684c1698244c8394196e0f1b5c03d40 crates/ide/src/typing.rs crates/ide/src/typing/ sha256:e3e8b46811f3772b3a54d599e8b02d014ce6034a31e7bfafbbd3e1451cd381fe crates/ide/src/typing/on_enter.rs sha256:725e4e7b7d042f91c236ad12e1a99bd002da4e010fd911103e2cd7b96f280f0e crates/ide/src/view_crate_graph.rs sha256:bf5b48295d6f00643bd749866149f6ea370312140c4ec658f136d2734fd177a6 crates/ide/src/view_hir.rs sha256:00925ba664a1cf140a731c189e7aa95c23217597fe1ff855cae9de6d9fd716b7 crates/ide/src/view_item_tree.rs sha256:cd622b1548996d205424ad409fe114a121bf8f99a8a46aeb54499e977cd44003 crates/ide/src/view_memory_layout.rs sha256:1cd3439684c6860d9a915fee366682d6fb5a675c491f8cd58689477ff0fa8a5c crates/ide/src/view_mir.rs sha256:4466abbc9acd930510d71c0a1fc73e4a95d4e03b68249365a6c5de97c7deae88 crates/ide/src/view_syntax_tree.rs crates/intern/ sha256:6fc37f8f7b742211439e43269550edb7cea4c59da515a88255746e17b7a2426b crates/intern/Cargo.toml crates/intern/src/ sha256:d7d78fe9a3d4c502b3b2e4786a8f57480f9dfc9ae20fd6288fc360e1dc795e8f crates/intern/src/lib.rs sha256:ee90f907adc03f76a8388460d62ca03194ed6d891ca14a529ca4fc26b5e8d2bf crates/intern/src/symbol.rs crates/intern/src/symbol/ sha256:d9402c0b1f0176e5611ce350131d4a087c1db8bdefa72cdff2c8ee4b151eaf91 crates/intern/src/symbol/symbols.rs crates/load-cargo/ sha256:912f504164801a9d39dd14c5e843b9df0d722d830511a805027559747b575180 crates/load-cargo/Cargo.toml crates/load-cargo/src/ sha256:844c6771d5f55218174a5c173b79fb382e1def2c969cd938f48e999cb954be67 crates/load-cargo/src/lib.rs crates/mbe/ sha256:47b685a22125a41a8e818c835e04acc7ae487695ad93e2b158b00904a134f2ae crates/mbe/Cargo.toml crates/mbe/src/ sha256:b60576a5e712a7e90b3a6110e7e20fec1540f3dd60635ec802bbbdc38d6b9c2b crates/mbe/src/benchmark.rs sha256:36767e7845e9f0ff4adf5dbcf56e04182cf8d0d26b839c48d9916c13ba83d769 crates/mbe/src/expander.rs crates/mbe/src/expander/ sha256:8e1e38fa38bd22cae2db0199da0d3d37971c39a38eeaa3caf28ee202e66b5512 crates/mbe/src/expander/matcher.rs sha256:a0042f955fdac63b9ea66036617f150aa3e35ffb01f29b5360fed1924a4f17b8 crates/mbe/src/expander/transcriber.rs sha256:5eed170e278579b411401694abd2a10b71ca7f96b4cd107008335f6af2fe25d3 crates/mbe/src/lib.rs sha256:1fd8898d0c1df39373279596b605b1759dd963a54c4ed61053a7a23dd32a3b02 crates/mbe/src/parser.rs sha256:2337815e8d9cb9426d491003ee86a6732ae100d8dc036b2e24cc3f04ca6b18bc crates/mbe/src/tests.rs crates/parser/ sha256:001dc6b6c1e98b1f6aca59600a33997b96b9834cc43c32e9d75b5390fb9bc654 crates/parser/Cargo.toml crates/parser/src/ sha256:15a8d1544a985bedce77afb05f6568ddf1c14a7e63115b6595764b16107df573 crates/parser/src/event.rs sha256:a607d826b1810dea31feae547f0290b8c712ef9dc26e47f7caad60575566b647 crates/parser/src/grammar.rs crates/parser/src/grammar/ sha256:863f666e43cd3ff9b32923c3940db2e87a73649b8b90a0f5c2b3c75ae425faf1 crates/parser/src/grammar/attributes.rs sha256:8e101482090d17c472e9f780f1022fc39906d36b98b0a25d9bbff43279f0c947 crates/parser/src/grammar/expressions.rs crates/parser/src/grammar/expressions/ sha256:e5c654f5cd6fcbadcafc629f2d464b6428fd17a8de97b8bb506268ceb01ec123 crates/parser/src/grammar/expressions/atom.rs sha256:128d1142791d2934763ea4ba16a73e8489d19c8e19712c35a63b039400a4e053 crates/parser/src/grammar/generic_args.rs sha256:1407f48fa0f2121bf92cf83e89d7150abf544c6805642123566d33796b0a7a0f crates/parser/src/grammar/generic_params.rs sha256:328ea463c1fbdfb19a6f3a8cdf18e5291c5f4f016f1ac40123f4760b80d6dc38 crates/parser/src/grammar/items.rs crates/parser/src/grammar/items/ sha256:52204ca85f6602bcddd85daad453a72ca0516a0ce434b6531e3532dc8978b13b crates/parser/src/grammar/items/adt.rs sha256:cc707c683fefe9b8577733f0c9216b0d149cc212c4e37efc1733c86fa8170404 crates/parser/src/grammar/items/consts.rs sha256:66e2f8627644a36cc719a212cdc9812ddfd7bc442adb0656be57ddf511f99fd9 crates/parser/src/grammar/items/traits.rs sha256:3e079cd788649e374a64e7576e32fb7712b9149e6845b22f0e03081a9bf6fe68 crates/parser/src/grammar/items/use_item.rs sha256:113d853a48cdf6a8fbd03c94b8dffbf9753b189f80b5f107fa95cb571afbcbbf crates/parser/src/grammar/params.rs sha256:42c609d8a1201ff97d58e8a0f9925e8c8335bde1dad88da288d02d97a76a4140 crates/parser/src/grammar/paths.rs sha256:af7cdbf690fb4403f515f88a40e187d486b9831c15dcd185abbad89e2f13134e crates/parser/src/grammar/patterns.rs sha256:341669b47dbd26cacd2158f330cb125b419432cfcb726e91f4dfc44436bdfdfa crates/parser/src/grammar/types.rs sha256:cb771f48ee2a362417ae4179c579ee7a779c0b688b8e794d06038f04d57e0cee crates/parser/src/input.rs sha256:6351cd6a4adbd49961d7400e54fd64d1f2c099255dd6a85dbaed0d5a9996a334 crates/parser/src/lexed_str.rs sha256:d67e2581e1b0b72047109a171e59fb2111b5c4c3553391c8b565b12078f0b949 crates/parser/src/lib.rs sha256:d8cca7966a059fc26448471a300998225590a029fc39c606c18e88e963e566a1 crates/parser/src/output.rs sha256:761e8abb7d05da4731485733e3ad8b8603610c45b2e63c80fb984bc4e5e1c9ff crates/parser/src/parser.rs sha256:0e5b3ac1aa550497cc9542ace78775cae0a4bafd33c41394412f986e73e02690 crates/parser/src/shortcuts.rs sha256:fb777905a8fdcc2b775f07be2d195ce32d355cc23d1649d280a213d85f0623be crates/parser/src/syntax_kind.rs crates/parser/src/syntax_kind/ sha256:451acffb09d33af347b6a7a075a51ed45afb811bde0f9ac31ce5c8a79389eebc crates/parser/src/syntax_kind/generated.rs sha256:dc9fb6f56afd3b55cf44f27171eec77ba2d3fea007874e8706a1121b350a4f27 crates/parser/src/tests.rs crates/parser/src/tests/ sha256:355a7579bb2e359e841b419c866ebbc5088c5097bf1a8e530814cc46d479fe14 crates/parser/src/tests/prefix_entries.rs sha256:a764de849c46aa00b42985d1ecac08429574c334b04f8011f3abee44f208f827 crates/parser/src/tests/top_entries.rs sha256:084f9a419a1a6852a19982ab3630d563386ba2b3bdf3137c03740e4b0b550109 crates/parser/src/token_set.rs crates/parser/test_data/ crates/parser/test_data/generated/ sha256:7d712b936eb446e927f0cf04e39e8d75a523a8c7433e345365d37072fd0b9aad crates/parser/test_data/generated/runner.rs 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:27f3542b12460fa53f1e9d66754ca68410064e44a82838f4af671d835e2de791 crates/parser/test_data/lexer/ok/guarded_str_prefix_edition_2021.rast sha256:46ddd78f1499c527ec245acf78574dde10cd077a29f314103853526c8a655c3a crates/parser/test_data/lexer/ok/guarded_str_prefix_edition_2021.rs 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:6b3a26f9f480b0a7de94b77784129ffbdf421e3e9676d98935f4db4e90ed1479 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:103439a8709b42f5e31e0417b833b4665559d84d8f53721c6c0b158664967ebe 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:c1167259fa1b4e4c2cca6e98d6dee6426004a26c543c14c68ace1f33fe7cc50c 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:32331fd97c109b55b7a00f8c4c5c680a252376bca82563c8748cb9b67f11ab3c 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:f35099b581c8e7b372582b15474f0a36e07246ef5dddf00d56ac0a702c25861b 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:5f92fd591fca470e5f3b81d2af84172fd732d55d6c5c4853bc6332569de7e367 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:9cab98df6c92b4c9ba2a925dbc42e1db7b8fa0b410c75bb9f702233581c1f032 crates/parser/test_data/parser/err/0044_item_modifiers.rast sha256:4ef0e2fa17b728cb837bf77199e6a1cae9eaa44f7c77dfbc3a1303d463123bd9 crates/parser/test_data/parser/err/0044_item_modifiers.rs sha256:060461e1d7071b20e73ac5a53cab2cbe17c530b04d7e1ee10b29e7825925220e 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:aa20bab2ff504fa5dcb4223c7872163efe40dee357b3a7e513e18f340cfe84bc 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 sha256:2240ec60158b6d6c2d448e0ac5d8018153e863c44da7918d2f160d5a2959d11a crates/parser/test_data/parser/err/0055_impl_use.rast sha256:dcc8591d4563fd492698b32e4fbed57918af0a709cfbdbc16540dcecba16bf97 crates/parser/test_data/parser/err/0055_impl_use.rs sha256:aabdc5c12249acc4ef44f9cc24729db8f700a6b78bc013336bf18a540026dd9d crates/parser/test_data/parser/err/0056_let_else_right_curly_brace_struct.rast sha256:ca1647a397bd9b4d404943a38b3d0522d8edae492bcbda986fefdc691da93ba2 crates/parser/test_data/parser/err/0056_let_else_right_curly_brace_struct.rs sha256:b1c42b030f2cd99607586d347233d233dabd5c8f0f29610b02adac3fcdd3155c crates/parser/test_data/parser/err/0057_let_else_right_curly_brace_arithmetic.rast sha256:dbe8a50cf4cb2f3f0dc07fad9fcf3ec5ad26aec5706aafdc50d948368c300664 crates/parser/test_data/parser/err/0057_let_else_right_curly_brace_arithmetic.rs sha256:8726830956a7bb39fdf7bbd24f311165a921773eb2291b3e9bc18abe177cbfb7 crates/parser/test_data/parser/err/0057_let_else_right_curly_brace_format_args.rast sha256:87155aa7aefae5ad739f5982bb9751b78cb17e7a5427c41a9d0ae485b6eb8af1 crates/parser/test_data/parser/err/0057_let_else_right_curly_brace_format_args.rs sha256:cc253e636a821a975bbdadff4ff1c55a72509f3bdc64dc062c88dd4cdf189d5e crates/parser/test_data/parser/err/0058_let_else_right_curly_brace_range.rast sha256:2837c64c3600e3f09edfc882898d3997aa3fae5951cf1938b36d84ba9eb4bfcf crates/parser/test_data/parser/err/0058_let_else_right_curly_brace_range.rs sha256:1ab0f62c3240ab430a640120557243f28ddd6f3cea32054931c81951ad86db3f crates/parser/test_data/parser/err/0059_let_else_right_curly_brace_closure.rast sha256:0f1a0e6b14b6001e62f72654c9ccbed52c455da458e23ae02f46a802ecb1f4b6 crates/parser/test_data/parser/err/0059_let_else_right_curly_brace_closure.rs sha256:c1cbcd5177785c30c2edefc585b777795e5ec4cda05d699ed2de21568637b4ad crates/parser/test_data/parser/err/0060_let_else_right_curly_brace_unary.rast sha256:db793b71e64662fe43aad22b74898cac250c64499c48c3dba9d048a4cffa9a31 crates/parser/test_data/parser/err/0060_let_else_right_curly_brace_unary.rs sha256:6aa13bbc807cddab9e7cf0427b740a0a44c4c7d6a6aef3a1eade9416e9fbe8f2 crates/parser/test_data/parser/err/0061_let_else_right_curly_brace_do_yeet.rast sha256:0fb3495fa15ec0975b090c8cca80d611e5f4b146426aae4ab4f82aa511c332bd crates/parser/test_data/parser/err/0061_let_else_right_curly_brace_do_yeet.rs sha256:4b431a439c88fd6b3e0cba85c10f0792b09ec083408ad2d97f7817d68c7f5cd9 crates/parser/test_data/parser/err/0062_let_else_right_curly_brace_become.rast sha256:32cc33542c592c55824d83a441620445f0181e245517cacabddda168e43de58b crates/parser/test_data/parser/err/0062_let_else_right_curly_brace_become.rs sha256:13033a5e96d6ac916e7d336cc75e833722b73a93ec18496fdbbb486a3dc2daf8 crates/parser/test_data/parser/err/0063_let_else_right_curly_brace_reference.rast sha256:3eeb358aa5cf17530cffc72dfa9209c94ac808908b6e3581d7a58cde44019a36 crates/parser/test_data/parser/err/0063_let_else_right_curly_brace_reference.rs sha256:230689bb8ffea477faf19012b2030db2648e54fa9bffb2ea2d34e5e0a962603d crates/parser/test_data/parser/err/0064_let_else_right_curly_brace_assignment.rast sha256:e1b8606dd2be33f92d60337ee20cb353b378482e8030d40f9ddcb4e3567d8a59 crates/parser/test_data/parser/err/0064_let_else_right_curly_brace_assignment.rs crates/parser/test_data/parser/inline/ crates/parser/test_data/parser/inline/err/ sha256:f5411502f9f334f9a59d96ec48f8e14262e639a5e8a506a2971779df186ea326 crates/parser/test_data/parser/inline/err/angled_path_without_qual.rast sha256:c40ff0e8c529786249cc409141d63f7c1b32d4f9b0072da1aee35e98f371a0ee crates/parser/test_data/parser/inline/err/angled_path_without_qual.rs sha256:8620453cf08e86fc081661ee45330f5167a942502eb5f9b690114531a8eb6343 crates/parser/test_data/parser/inline/err/anonymous_static.rast sha256:7a496559c75940012c397c63992e164af47d79faa8fead5ec7df5e9946fe05f2 crates/parser/test_data/parser/inline/err/anonymous_static.rs sha256:a375b022d624c27d982a97ad6e4d079f72b1ad4782e6bbdc01fb1c61fbb47e7c crates/parser/test_data/parser/inline/err/arg_list_recovery.rast sha256:8a4bfaa13a1ba666119a4a802591c9312f23d9099694c41414a306cc10008e3c crates/parser/test_data/parser/inline/err/arg_list_recovery.rs sha256:678eeca0c73ea81611ff229aa03367de32203cccf739f31ed0b4cdbde5c27fdd crates/parser/test_data/parser/inline/err/array_type_missing_semi.rast sha256:a8e7850bc2fab9a8b2b2755878a73b11ed7be5e14390d51e5ab291c86192664c crates/parser/test_data/parser/inline/err/array_type_missing_semi.rs sha256:ac2f267b827e1cfbe84e288381f6f5af89bcfbed62f2b9d54168d49f515f35c5 crates/parser/test_data/parser/inline/err/async_without_semicolon.rast sha256:97082795ea67f1a1e38315d783ba12a3873128ebcaa037596582b703143757ce crates/parser/test_data/parser/inline/err/async_without_semicolon.rs sha256:83b01c112dd5eccfa3ff4abbe644c346be11bb56423dc2b3aa67a776b7bad928 crates/parser/test_data/parser/inline/err/bad_asm_expr.rast sha256:f90a6ed9d813bba93796f98e237c6b0cda5e147985d0157427d764d9700c44e7 crates/parser/test_data/parser/inline/err/bad_asm_expr.rs sha256:8c38aa9114404bb2c7aef962b6714c972750614db06fe6d24f6777d6ff41ae38 crates/parser/test_data/parser/inline/err/comma_after_default_values_syntax.rast sha256:6ac84475845fafe6185b4e20977c58b2e32f42bb9baa7147a575c0c5485ed62a crates/parser/test_data/parser/inline/err/comma_after_default_values_syntax.rs sha256:e0e580c7b21d1a6e08c74070a29181338120bab181dc908eba399e7e7514d654 crates/parser/test_data/parser/inline/err/comma_after_functional_update_syntax.rast sha256:6b9efb2358d918d29be55f91d9a58794af9d1882809351ed3f7439e1092b5af8 crates/parser/test_data/parser/inline/err/comma_after_functional_update_syntax.rs sha256:2432269b5638942be332f3dfdec642b768ab6776cbe4baf6ccda92304b49abfe crates/parser/test_data/parser/inline/err/crate_visibility_empty_recover.rast sha256:ac1d07d42ecd127856b59bf5fea6f8d88f9ea5f550e38f8f838ad1b7e901824b crates/parser/test_data/parser/inline/err/crate_visibility_empty_recover.rs sha256:ad783689de62e2b72e1a9eb3d155fbad81a5eb7993cc367e10e05432e301469b crates/parser/test_data/parser/inline/err/empty_param_slot.rast sha256:668fa531b5bba143d6a9f6ce99902e3443ecf9839cb2d2276056f529f0a3f466 crates/parser/test_data/parser/inline/err/empty_param_slot.rs sha256:243e008314898dec6aec2b1c2a9fcccb335bd56a5876899c307e92cb7919d32b crates/parser/test_data/parser/inline/err/empty_segment.rast sha256:4c1ab99435374c9e20f59c5a17ac283b81647bd35b78a10e7657be4d07bf5109 crates/parser/test_data/parser/inline/err/empty_segment.rs sha256:947bcf63a526b9b0fcfae6856df841596b3929b016439a92fbb8290daa3afc94 crates/parser/test_data/parser/inline/err/fn_pointer_type_missing_fn.rast sha256:086775af81b16a552a909c0044833edec79851e4436351b13e993d2ca11a4e3e crates/parser/test_data/parser/inline/err/fn_pointer_type_missing_fn.rs sha256:3e468f1e279c7de6ba7f78532a3414329f58f1bf0e6bd3ae93fd1b076eecad67 crates/parser/test_data/parser/inline/err/gen_fn.rast sha256:4409d01d705beac35afaf3902c443b50044043780c0f54441c3e3ccfed3a6d0e crates/parser/test_data/parser/inline/err/gen_fn.rs sha256:8dab5e8db9d570adb5217a74513d1ad41619be982b35963b2ab99e5c799b8705 crates/parser/test_data/parser/inline/err/generic_arg_list_recover.rast sha256:df84202db6f5bbd7a7b6c981c915941388a70f06d5c9eb4d1c671d6bf0f0417b crates/parser/test_data/parser/inline/err/generic_arg_list_recover.rs sha256:475c2d0c55381e9200f8814a10b951d190b6b683181e0b80a4a5ab7303fcba41 crates/parser/test_data/parser/inline/err/generic_arg_list_recover_expr.rast sha256:536c13c1fe60f6b6ef6c30342f69cdb33cdc3ff6080060b5f9ce8017f9daa4bc crates/parser/test_data/parser/inline/err/generic_arg_list_recover_expr.rs sha256:4f4a34f6404ecb772477c070f0440064d8bee957734d7b8f4ad55748f068fa83 crates/parser/test_data/parser/inline/err/generic_param_list_recover.rast sha256:5a6d23b196d2bbdbf63d3a3b428c0f360f953bde13311cb062b0aea9554dcd2c crates/parser/test_data/parser/inline/err/generic_param_list_recover.rs sha256:fa4cec453ebc8cb12e97b409f89ba7b6f6c2ff736c73203be886b7115e8af021 crates/parser/test_data/parser/inline/err/impl_type.rast sha256:4d6c904c6b606f663edd48af8494b13e40e530774ea3d654bfe71e92207c3a0c crates/parser/test_data/parser/inline/err/impl_type.rs sha256:d995a01d05e22e9e54f04d36efa5fca66cb91de3b3aeb7ed11938ff1d22ecea6 crates/parser/test_data/parser/inline/err/let_else_right_curly_brace.rast sha256:5f42acf07e52d6592e000c2d69e16dbc71f159d6c7433ca277588685ad219e38 crates/parser/test_data/parser/inline/err/let_else_right_curly_brace.rs sha256:40306a37405920ed69c43e4fbb46e6ebcefd9e41fb9ba5858110078fcbeb613e crates/parser/test_data/parser/inline/err/macro_rules_as_macro_name.rast sha256:1c1ed80d794be667819e172726d763099fe678468dc5e433e649f8ad30adff15 crates/parser/test_data/parser/inline/err/macro_rules_as_macro_name.rs sha256:a78422b1f316b38b2e8fe4e45f4cfc4e5fffc75a60351745441901d3047a2580 crates/parser/test_data/parser/inline/err/match_arms_recovery.rast sha256:9c2a90c6681f6f819c779633c1c776f4bf87bffe5d1e705263f55b078d74e799 crates/parser/test_data/parser/inline/err/match_arms_recovery.rs sha256:a353fda1f936466ac09b275980123274c008ef985ed0c11f2fe3fe79c82189c8 crates/parser/test_data/parser/inline/err/meta_recovery.rast sha256:bd0c8b558537aec34e57ddc8d558e1e605f88c134e2c5e585479030af75631c8 crates/parser/test_data/parser/inline/err/meta_recovery.rs sha256:349f66936792d59872305e5a6770cf47b0ff825336eec9589b576016d5d72bb5 crates/parser/test_data/parser/inline/err/method_call_missing_argument_list.rast sha256:b018b0d171e1c676b902f1c8efe6c50ad6c1b193f956ffcf5d5022b1b2e4ab52 crates/parser/test_data/parser/inline/err/method_call_missing_argument_list.rs sha256:4c0d954350ff137ae1ca2962055333912ac9ef14f64ad3caef13f264ed9d2ecb crates/parser/test_data/parser/inline/err/misplaced_label_err.rast sha256:0a1f898157847b08e13703ff10cba2c4194808f6fcbb5cd66ca58427cff003e0 crates/parser/test_data/parser/inline/err/misplaced_label_err.rs sha256:ce4010f3b54f8bc83f5cdc4f864b435df630869eb159b229115fe270fad732cd crates/parser/test_data/parser/inline/err/missing_fn_param_type.rast sha256:417a858b8d79361239c9cf280a5e0714b6606e9c56237c0085b59009e32ccf90 crates/parser/test_data/parser/inline/err/missing_fn_param_type.rs sha256:27bfad6f59c61f71abbfb1d0d3258897cea19e9e7d875e8a34436a58747e6610 crates/parser/test_data/parser/inline/err/path_item_without_excl.rast sha256:b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c crates/parser/test_data/parser/inline/err/path_item_without_excl.rs sha256:32ea7b3ffcd414f853b80d6b9cf3c2e133f96f7b0dfce007c65d085373510129 crates/parser/test_data/parser/inline/err/pointer_type_no_mutability.rast sha256:5ef0da404a47f5ed2d3d0cf7ef7e779c491e22b56471bb32c1ce64b1792a613f crates/parser/test_data/parser/inline/err/pointer_type_no_mutability.rs sha256:5cbc4bbe8d8ecf4e3d1bee7d013c7ddd69cfa8588d9808021b3b5006c6d3dc2b crates/parser/test_data/parser/inline/err/precise_capturing_invalid.rast sha256:104ec13b0d9a161b510a33bfd0bda20ea33b0f592c8ff37a8c81b3a4d052e6db crates/parser/test_data/parser/inline/err/precise_capturing_invalid.rs sha256:20e76e327c82c266d5deb366fdce3ef1f34e80d840f5e82b76f94d9a1db6e1e5 crates/parser/test_data/parser/inline/err/pub_expr.rast sha256:7ca0e1eba8d00e9112eef6dbc96aa3f4a548a46ec16273bc7ad61b70c8f856cb crates/parser/test_data/parser/inline/err/pub_expr.rs sha256:1c21d9d65ba0cfe271f2b4a794d28ba0955281576cd7e6b232b90c2225cbf4d1 crates/parser/test_data/parser/inline/err/record_literal_before_ellipsis_recovery.rast sha256:5fb5cbe170d998b6ec8368ca9dfc988442697d7354c81115d770604b38021463 crates/parser/test_data/parser/inline/err/record_literal_before_ellipsis_recovery.rs sha256:0ef21294717010f2860ebbbd12be7e672577b9ec96e8716be65ed6160aad6add crates/parser/test_data/parser/inline/err/record_literal_field_eq_recovery.rast sha256:32a7d31dd8cc86804d1178fd828c2c6b79e9aaa8f33e7e1105edc6b2913839da crates/parser/test_data/parser/inline/err/record_literal_field_eq_recovery.rs sha256:9235f64510beb1e9594351bc287e30fe610aa471712f19f58c17dd3cead03e1a crates/parser/test_data/parser/inline/err/record_literal_missing_ellipsis_recovery.rast sha256:75aeb20333426b0f32e605d4d93015bb426c1c7358c17e0025eba219026c2e65 crates/parser/test_data/parser/inline/err/record_literal_missing_ellipsis_recovery.rs sha256:269a9188392582176071a392ed53310b7b95364e2eabfabf17db2df1cac64d65 crates/parser/test_data/parser/inline/err/record_pat_field_eq_recovery.rast sha256:d33b5e914759e782dadcf0f6d6fa87f6763a92369b6e9f1b23bcf10c17ff18fe crates/parser/test_data/parser/inline/err/record_pat_field_eq_recovery.rs sha256:eec62939440c6cd30b60b7745c4f552e94a75bca8d2d287a486c70986f7b279f crates/parser/test_data/parser/inline/err/recover_from_missing_assoc_item_binding.rast sha256:af5662bed21558394fca86b78c8cb6a7988c92c3c6db275094d5179a384df507 crates/parser/test_data/parser/inline/err/recover_from_missing_assoc_item_binding.rs sha256:8f5ce570cf0bef129b476ee28a220b7acafb2e5ecfb98de4b9857aaa25a22971 crates/parser/test_data/parser/inline/err/recover_from_missing_const_default.rast sha256:fff8554883019d892a0693ebe6ad274333b4bf3202e9629d34ccfcba1d4aa226 crates/parser/test_data/parser/inline/err/recover_from_missing_const_default.rs sha256:cb141edb8ceadf33e1a4e72c630540f5f37cf8df68864d0aed91c34a0e7e2354 crates/parser/test_data/parser/inline/err/struct_field_recover.rast sha256:04472a4a517c7b101834b010ef04d0e5e5b570c0925c343b6d1c563f7101bbc9 crates/parser/test_data/parser/inline/err/struct_field_recover.rs sha256:2e034b730a811797d92048eaecf7284169f3dde6468265f9600c9f53791e25e5 crates/parser/test_data/parser/inline/err/top_level_let.rast sha256:bb8406f376768c3d28bbe1d16b4dbe9086071ad14680f0f77051125d7e0184b9 crates/parser/test_data/parser/inline/err/top_level_let.rs sha256:654aab351fab5b2c90474e9d5fad6c8d6a4fbc6cb8649b0abafe17f1e6609c26 crates/parser/test_data/parser/inline/err/tuple_expr_leading_comma.rast sha256:a2f5f2c73df0379555a6b775b8b05f6a1c8fb757aef5549483f73d21d6c7a258 crates/parser/test_data/parser/inline/err/tuple_expr_leading_comma.rs sha256:a4c94d9f32e25bee070e89d929e6dfd9ff6cc2bc4a465fce946885cedbb12920 crates/parser/test_data/parser/inline/err/tuple_field_list_recovery.rast sha256:f4d1b664b2ac3f5d20b1c7b7bdab3fcbfae25dfdd331e5c53bf6afdc1e6ae440 crates/parser/test_data/parser/inline/err/tuple_field_list_recovery.rs sha256:9c3ca7a09756701fc2ecd6e15a387441777294d0487c254b60524754d2a0931e crates/parser/test_data/parser/inline/err/tuple_pat_leading_comma.rast sha256:d06b60c1125e9f53b645e9223ecd2b4c5b6442794a902f464e62a6a4fca99975 crates/parser/test_data/parser/inline/err/tuple_pat_leading_comma.rs sha256:016df31461f705270aaf61742043a5fecd4a618253756f10a5ab03ff7b23ea02 crates/parser/test_data/parser/inline/err/unsafe_block_in_mod.rast sha256:ca4a1cb568feee72aece3a5fcaef03e544652b2cf3e802b8f2df48cd5772e7c0 crates/parser/test_data/parser/inline/err/unsafe_block_in_mod.rs sha256:2065d57c520550183798614066d5d510d1fb226ff8ce80d3a944e28e8166c372 crates/parser/test_data/parser/inline/err/use_tree_list_err_recovery.rast sha256:4f9326e172568c8d47952707eb4d7f79941321b62f9d1950d628200262ee6197 crates/parser/test_data/parser/inline/err/use_tree_list_err_recovery.rs crates/parser/test_data/parser/inline/ok/ sha256:a029ac9e4b88888cc018bba53c134d67d90af2f1e17e370c2180e2578b7cc411 crates/parser/test_data/parser/inline/ok/anonymous_const.rast sha256:c2cbf0c67d81dc037b945d869db279e9cd27773da3e92db7a8aee36e8659a693 crates/parser/test_data/parser/inline/ok/anonymous_const.rs sha256:a4148cc9c1fe8001de0fee1e676128e16bb76bb5ddef606dc726f6a22d9cb9a1 crates/parser/test_data/parser/inline/ok/arb_self_types.rast sha256:1774bdf164e6bd414860dcf0b1bcd9923ab5b7a9cb23975c7e43da0373a09d09 crates/parser/test_data/parser/inline/ok/arb_self_types.rs sha256:68a85b534d3bd3217bd596b59c4ae664fd50ffea9361609948909059b352a295 crates/parser/test_data/parser/inline/ok/arg_with_attr.rast sha256:5d7ee9844428665b99626732acb31085f2757235a16dd98d94cdf564aa425bef crates/parser/test_data/parser/inline/ok/arg_with_attr.rs sha256:7e7be4cbe4581cc80a1e351c01189dace39de7f2d80b67d1d3bc9ec0a55ab418 crates/parser/test_data/parser/inline/ok/array_attrs.rast sha256:5e15469b28185eeb0d926660f96c56b8c042324cafb15d89bce34c085a3e515c crates/parser/test_data/parser/inline/ok/array_attrs.rs sha256:cd8661dc9028ab69a05700e1c9d02cfde01ce48a9bf940263a2d31a7c14123c9 crates/parser/test_data/parser/inline/ok/array_expr.rast sha256:281b04f38f9d49ef18baeaa70d77c037d1d9e59cf99d8d0ca3f79ef026aa286b crates/parser/test_data/parser/inline/ok/array_expr.rs sha256:8671fdfac1c37a87b457ddc89d0db20e4da97d7ef090773d0661b6e2fc92d4b0 crates/parser/test_data/parser/inline/ok/array_type.rast sha256:1e28e6f894f0f2b6a16447a1a31eec8ea86dee88040a8ee1cf08f63eedf4448c crates/parser/test_data/parser/inline/ok/array_type.rs sha256:95f28e4a0809e0a20b6182385e28bf5e9f71e0f79960c6756d369a71a7bb5e9c crates/parser/test_data/parser/inline/ok/as_precedence.rast sha256:cf5995c5a1fff23937599b0cd74e61b3f958b73c403dee1a43e6ec0ada4260e5 crates/parser/test_data/parser/inline/ok/as_precedence.rs sha256:a8373885ad77a7fd2cd654d2b1490984f9fa35d5590824bb4417aecd8a179875 crates/parser/test_data/parser/inline/ok/asm_expr.rast sha256:c9d7236f788dd8ca650741cae394f341099ac39e53fe493aeb08b2d962e00854 crates/parser/test_data/parser/inline/ok/asm_expr.rs sha256:72b64ff208b8ea23cf996a469337306c78d929fa624881b57122603dd47d9c5c crates/parser/test_data/parser/inline/ok/assoc_const_eq.rast sha256:5b52fc196fb0fc1083e493da27040e512a64e90714a12bd528d3419462ba22c9 crates/parser/test_data/parser/inline/ok/assoc_const_eq.rs sha256:b9b37907eb7b8755b554279e20c3a5114fd30e2090bfc6afac387f862031f5c1 crates/parser/test_data/parser/inline/ok/assoc_item_list.rast sha256:050b7373a84092a56dcff8b47f975dcca5be343d6d7ed8504719b9734ac3114e crates/parser/test_data/parser/inline/ok/assoc_item_list.rs sha256:1ee666ee3398141daace27758520dfd2c1a351ec2411fb2198b3775af5674076 crates/parser/test_data/parser/inline/ok/assoc_item_list_inner_attrs.rast sha256:dc4622022297b6dfa855d029f24931be2a1b9ffe92759d05be42945f3b2da7f1 crates/parser/test_data/parser/inline/ok/assoc_item_list_inner_attrs.rs sha256:35320971ce1a398599a7075f2b51561ba95987d05d42f4a759915160def926a3 crates/parser/test_data/parser/inline/ok/assoc_type_bound.rast sha256:5f99dc02f3bc46d82dd0c20adf0d1bfe842ea7789443685ba0d5b6d593cc02e5 crates/parser/test_data/parser/inline/ok/assoc_type_bound.rs sha256:1ca98c65e098fe1b7a8e5b739b9b160facdef02023b467ec8996952adf8843db crates/parser/test_data/parser/inline/ok/assoc_type_eq.rast sha256:966f7a3409b4310296fdcc1065c5b544975e42d7c7097c447f10bc1675298bd0 crates/parser/test_data/parser/inline/ok/assoc_type_eq.rs sha256:ff6c99b006725bf1f873b091f49416736bf52f6c9417220d607321ce2d347f02 crates/parser/test_data/parser/inline/ok/associated_return_type_bounds.rast sha256:2b73b51998371e1f14657390c77202283308308c8342fa33c4dfc8477a6e9ba9 crates/parser/test_data/parser/inline/ok/async_trait_bound.rast sha256:e28a48e7b458b9c05f2986857352bddc29ac06068e1a64193005183393063ce8 crates/parser/test_data/parser/inline/ok/async_trait_bound.rs sha256:be75ff1013dbccba59364b8424666de32c6e8d1d5e423695a806d6df09b46a98 crates/parser/test_data/parser/inline/ok/attr_on_expr_stmt.rast sha256:3d1099c8999a8f57732599dc8c8bf691091539033fad79cc6517822ab38e06de crates/parser/test_data/parser/inline/ok/attr_on_expr_stmt.rs sha256:76007de14b6d8ea23adfb4971363b00179954df16db7710ea6082cf5b2322e0c crates/parser/test_data/parser/inline/ok/await_expr.rast sha256:28f97fbe9e113aecf235b9d637bfec12494964f71167dc092d26a17ae7da22cf crates/parser/test_data/parser/inline/ok/await_expr.rs sha256:ded9db58b0fc19c9814b8543d4bb48c4c91b23939fae2a1de19d0b1c659286fb crates/parser/test_data/parser/inline/ok/bare_dyn_types_with_leading_lifetime.rast sha256:b8b22a09fb54b311fcb2d1b4fbc8912bcf89e0d8b921c909cf548ded993d10ef crates/parser/test_data/parser/inline/ok/bare_dyn_types_with_leading_lifetime.rs sha256:e09c14f9fea09a893eb1147332a601ca32b85cfda843380c810200c9d72b03b3 crates/parser/test_data/parser/inline/ok/become_expr.rast sha256:c44d99b838feb0afea7fa0c7e4212e640ec4f528b5cb367718c88ee9f65edad7 crates/parser/test_data/parser/inline/ok/become_expr.rs sha256:5bdc2b59a4518192ea046c914c3909d53396a4ac43f8547aaa2740c04663b70f crates/parser/test_data/parser/inline/ok/bind_pat.rast sha256:599005ba4c1c2d1be1c425d4f30ca0a352b7131c66ec22c3ccd59f9d5164f6a4 crates/parser/test_data/parser/inline/ok/bind_pat.rs sha256:63bb80ea9358b3fcdccaa84065a6a8d461e900d4b0ea424e8b2ee05a796341b2 crates/parser/test_data/parser/inline/ok/binop_resets_statementness.rast sha256:a3dfddd475b56aa4bd6fae4ce2a3db734f60c0544dc443cb3ee2f6d34b23746c crates/parser/test_data/parser/inline/ok/binop_resets_statementness.rs sha256:08f4113c5795eacedf0b8e0dd111afaa8505b5c6ac8ee53386c6f2f9ac504a76 crates/parser/test_data/parser/inline/ok/block.rast sha256:a1fb89bfe8556df16621fccff2558afb1c8417909057a2875418e7422942ec43 crates/parser/test_data/parser/inline/ok/block.rs sha256:7a62a2227976aa96757698f32fb45f6393131e2ab2a969347d4401284b97ba3a crates/parser/test_data/parser/inline/ok/block_items.rast sha256:e652f1cd64cc594efc6dc9ad874f9161679b9a00a4c37814a32b839e13ab2761 crates/parser/test_data/parser/inline/ok/block_items.rs sha256:f8fb96e818548c7473349ff7b41c197ea7d0de1488941594f5b29654348a863e crates/parser/test_data/parser/inline/ok/box_pat.rast sha256:6a55ccd9ac67c644ac22e7f4f5ec8d17418249503fb760ff7d0bfe17a9a0d9ec crates/parser/test_data/parser/inline/ok/box_pat.rs sha256:712d3e3efefbfb1b365493989c79044c2c1fa4861b40b567a37286110cb0d430 crates/parser/test_data/parser/inline/ok/break_ambiguity.rast sha256:494a0f1eea1aedd8cb05cfd76f714160cb0ffcf73b9d4316aafcde2416d67bf6 crates/parser/test_data/parser/inline/ok/break_ambiguity.rs sha256:38b116b007f6d5e453cae1ca36708a5f1747be38be2998a7433c6faaaa8669e2 crates/parser/test_data/parser/inline/ok/break_expr.rast sha256:6e9480c1381d9ca19a33b25a9edcf350de48ac5fd4dd29d077aefd46e9076569 crates/parser/test_data/parser/inline/ok/break_expr.rs sha256:e2f8e3b7e09a1e50669f506cc194382b00790e7772a5cd5c9e8c13757108d8d0 crates/parser/test_data/parser/inline/ok/builtin_expr.rast sha256:7a82ca561b7dfee81164e1503934117e0c686bd8beaa8d534526954253098923 crates/parser/test_data/parser/inline/ok/builtin_expr.rs sha256:25e776bb8d9fba2b042e1a70c1a484a91a990e98ad3c3e00ed47f946c307cc9b crates/parser/test_data/parser/inline/ok/call_expr.rast sha256:06ce193f0b4acd6f9043ef0d94f630562dac0d59f1f6f7ff29ce7739f40eadea crates/parser/test_data/parser/inline/ok/call_expr.rs sha256:d9b6c7646d4416fbd579845376fe3a480c9cefdff935dca0b6cad71380c9bdb1 crates/parser/test_data/parser/inline/ok/cast_expr.rast sha256:c051d5189538e2a97db6ccfbf670eb5baaf7a519e79cfcfa19b636362f42fec0 crates/parser/test_data/parser/inline/ok/cast_expr.rs sha256:259e58bc25c9bcce9362a945bd5de1625a8d0ed47394bb35d25402cb8f96d5a5 crates/parser/test_data/parser/inline/ok/closure_body_underscore_assignment.rast sha256:435c51afb24e146549106a77c91e691907eeb872767d93b7951403d1a2ddbd59 crates/parser/test_data/parser/inline/ok/closure_body_underscore_assignment.rs sha256:d339eb66789f457c954a2d544934f0ddf8a24a0f2bfab207c52662c30eff20e7 crates/parser/test_data/parser/inline/ok/closure_params.rast sha256:dfd03bf57792cf05ffc42dd2ea6fb9df48a9cf63491ab43910f3f847daa3a166 crates/parser/test_data/parser/inline/ok/closure_params.rs sha256:ec23d59805914fbe2a5ace48da6a0e9f394eeebcfb96fe7f65418b2cf4e823cf crates/parser/test_data/parser/inline/ok/closure_range_method_call.rast sha256:52aa71fc9c55c07061e5967ccfc752f26ee82a92a14a9a2982ab43a8cf0776a7 crates/parser/test_data/parser/inline/ok/closure_range_method_call.rs sha256:ce9b1d13197332f8567bf371437d5ee619099b1d98c4171ec12180dd8a166cdf crates/parser/test_data/parser/inline/ok/const_arg.rast sha256:beceab1f99a287b0c44ee78f714d3cccc18d620a2365d69e534142787ee8b067 crates/parser/test_data/parser/inline/ok/const_arg.rs sha256:44ca2179f29cd6707157931198dd98ae6f8f08bfb94a0c99990dff3075d20442 crates/parser/test_data/parser/inline/ok/const_arg_block.rast sha256:a2ff3748b3125f9d839ad753d8c0514bbe76df5c8b2fbc16f66f0001d5655831 crates/parser/test_data/parser/inline/ok/const_arg_block.rs sha256:c7154cef24302ce53009efe51d2fa43a125514e40403baa7d3174151b2c8f46e crates/parser/test_data/parser/inline/ok/const_arg_bool_literal.rast sha256:6dec1338e9bed1ffac0e0d79064419f54a45789aced65aa674017f419c2c32f3 crates/parser/test_data/parser/inline/ok/const_arg_bool_literal.rs sha256:7d281bd629d54fd7c9d9948dd9cb6d3f23c1a56a5c8e3eb0475e1fa050a43843 crates/parser/test_data/parser/inline/ok/const_arg_literal.rast sha256:32debe9d1c22044b2c6d0f52da14fb1c07cc137297160fad018e4c059d30ba67 crates/parser/test_data/parser/inline/ok/const_arg_literal.rs sha256:9e7418b59c138d029dd7eee27e56350929f7b2afa060df1781883fcbb540956f crates/parser/test_data/parser/inline/ok/const_arg_negative_number.rast sha256:89c558cec9c6fd6dc293ecc664b3c60b65e27d39fd01ed50f1c17fa9904d72d1 crates/parser/test_data/parser/inline/ok/const_arg_negative_number.rs sha256:daf55808710c483628657af1c455f013f40d8cf97fb1193bcf32fb35e61f1e8a crates/parser/test_data/parser/inline/ok/const_block_pat.rast sha256:571e684791110c981906e075d508d9dc9273308997bfe97a0bfa33c39ba35155 crates/parser/test_data/parser/inline/ok/const_block_pat.rs sha256:d557bd8e185edc5cf9831ca4eb1d4813b5938a74a9a75339b2cd7d63513e970b crates/parser/test_data/parser/inline/ok/const_closure.rast sha256:6c9d54a4ee6d06f9c7e810e75fdb5bc0e2443dff948eb8e89ddc6bdb37ecfd7b crates/parser/test_data/parser/inline/ok/const_closure.rs sha256:6342b16d206c8e407ba0274dae2608fd13a24602a155b7a193c195168c7f0bf5 crates/parser/test_data/parser/inline/ok/const_item.rast sha256:af7385806cfc2ec10fabbd931792679dcb22e076fb96e9a6490932b3e682908d crates/parser/test_data/parser/inline/ok/const_item.rs sha256:a6e2b6956ecb45ef4b661277fc16990eec789d64302fabbc37d2e9f245ae6fb3 crates/parser/test_data/parser/inline/ok/const_param.rast sha256:9a0defec421aecf317e8752a07550402adfb25056a00d6f54ab3821c7402c4f6 crates/parser/test_data/parser/inline/ok/const_param.rs sha256:0f91d392f07dc4ac7dec46d13be299c90d2891d0defcda5ab729d2311d77d873 crates/parser/test_data/parser/inline/ok/const_param_default_expression.rast sha256:12c7ac99a0f465435a48ca46b7b94e84a9ecabcbe236ce75e71bfe37fdf94a2a crates/parser/test_data/parser/inline/ok/const_param_default_expression.rs sha256:d0e87f9f8604e0d47ec8bb0faa624e38289390b5744edf891eae2328e0f30fc1 crates/parser/test_data/parser/inline/ok/const_param_default_literal.rast sha256:eaca6ef06839b6efb262ec21ce01217a5b7e755f53eb311efe9b7ef03ef20504 crates/parser/test_data/parser/inline/ok/const_param_default_literal.rs sha256:82b0f2045eec7ea9f99dcace08da59095a60bc53b8dfac2206cbc0b21495a716 crates/parser/test_data/parser/inline/ok/const_param_default_path.rast sha256:9bb4892ca46d093db9617ffe951537c6b064537b6d53aec44b2a606d630dfef9 crates/parser/test_data/parser/inline/ok/const_param_default_path.rs sha256:7960e0c51909f068b50e6389bc482ec6f5e24f517e88d81933cc07e09b74e964 crates/parser/test_data/parser/inline/ok/const_trait_bound.rast sha256:6731b71cfb2c744ecc8e8ed7fb18a37829ad87c338467ec33e1535a7e49571ce crates/parser/test_data/parser/inline/ok/const_trait_bound.rs sha256:1ba9670db489639174e506fd1a52f61ab3a923701e10d03aeddf49918bc332f3 crates/parser/test_data/parser/inline/ok/continue_expr.rast sha256:1b1f8719b9cf8207453db30b7a892a293ed3685ba3d3e28f57ae48c41ce2a5b6 crates/parser/test_data/parser/inline/ok/continue_expr.rs sha256:7e2c17ace6252be08b7d7a8c31223b25596e09a85c33c1763b2721d574731d59 crates/parser/test_data/parser/inline/ok/crate_path.rast sha256:8a40d94845f62b8fad64222f93112783ee3e9d93eb602eca65587e2fe6eecdcc crates/parser/test_data/parser/inline/ok/crate_path.rs sha256:57340dca57267b18d241a2294a5c1e772d3a26656375a111f32c4fb28122a5ad crates/parser/test_data/parser/inline/ok/crate_visibility.rast sha256:c3823f766aad43ff0d178643edb8d26b9b274bd13ef33a1f564506a99b4e7bb6 crates/parser/test_data/parser/inline/ok/crate_visibility.rs sha256:0949bb590bee615a1e164826f3c5e0a11a26f62294e97a8cc94b9aab97b43af4 crates/parser/test_data/parser/inline/ok/crate_visibility_in.rast sha256:1f63e180a66bde01a3d53186340b78e91a3136ecfc4a8883a0e18275ac6b1fd5 crates/parser/test_data/parser/inline/ok/crate_visibility_in.rs sha256:1a48e3f2c9a4ac9add0cee4a062a69a0e22065bfe8754ac9f15acc3b23784cf0 crates/parser/test_data/parser/inline/ok/default_async_fn.rast sha256:c38a2b213a6abd89d97f0b313b63fa58f72fdd079ba868afe6a0fc285efcf1f1 crates/parser/test_data/parser/inline/ok/default_async_fn.rs sha256:875468b90b65bf4241dfbb7e115cdab63961a10a4aade3841f33b11073f3268d crates/parser/test_data/parser/inline/ok/default_async_unsafe_fn.rast sha256:066c2d44481fb4d6e355ea834dce28df4a7b9c4420aaa73d5fd1ca0c82cf0e2e crates/parser/test_data/parser/inline/ok/default_async_unsafe_fn.rs sha256:cbaadd43901d1b23dd49577df664209988fd2f1e68b78d2b5364270c5cf829a9 crates/parser/test_data/parser/inline/ok/default_item.rast sha256:54e3f91fa622b3d44d7aa294f9c6a9df41e56c6a74a2dd98ea94a1e3cf9a427e crates/parser/test_data/parser/inline/ok/default_item.rs sha256:9863b6cef75d2fa344408ce0d31394e72eacaa5afbec728a52e19758a0d1cdcf crates/parser/test_data/parser/inline/ok/default_unsafe_item.rast sha256:97c82bb6caf40570b93b7ff94a20e358bb10ca94e747cbad2fb5011d62decfbd crates/parser/test_data/parser/inline/ok/default_unsafe_item.rs sha256:b4b12593967e1d389fda5fc5e494d0f2baace209b93285c34aebe7255a5ee0a5 crates/parser/test_data/parser/inline/ok/destructuring_assignment_struct_rest_pattern.rast sha256:1f7ebd2632b27086dbc22050ef30e35aebf277f99b2b7ba4ba51241105ae2746 crates/parser/test_data/parser/inline/ok/destructuring_assignment_struct_rest_pattern.rs sha256:79be61f4ba89d8c7d1a256770d4ab885f42493e0e47d70bff3100dc518fef30e crates/parser/test_data/parser/inline/ok/destructuring_assignment_wildcard_pat.rast sha256:8b265826268842eeb660743ef6a40ea874ad51967288d8cf77d53802a4e074ab crates/parser/test_data/parser/inline/ok/destructuring_assignment_wildcard_pat.rs sha256:e24c6e55ba7550987325948eb11906f8e03efb2f29a68354c7208be1b88415fa crates/parser/test_data/parser/inline/ok/dot_dot_pat.rast sha256:14149be74ccc5d6464d99dc6390bfaae89e2509c6474440efbd63da9b8fb5e7f crates/parser/test_data/parser/inline/ok/dot_dot_pat.rs sha256:db8502539a15b7d5548fd0fa8396217928e93643f2b2a9b894e34a959d293be8 crates/parser/test_data/parser/inline/ok/dyn_trait_type.rast sha256:e784ae1e5752782655e0f4fa6cd3aa0e14bbba9b743cd2a111cf4932ab2c3535 crates/parser/test_data/parser/inline/ok/dyn_trait_type.rs sha256:1fb346212c935e641783494527fd90ef85fc58de3f9c407b903c6900d42be69c crates/parser/test_data/parser/inline/ok/dyn_trait_type_weak.rast sha256:88a6331a9e04580c063fb70dc9ab65c6621b2fa4fae2b185cfcaf8ce0b8fd391 crates/parser/test_data/parser/inline/ok/dyn_trait_type_weak.rs sha256:030e7635827cb25d3419bae1f32ecc9df9c596b253bb6c4c8d3380f8b19d0ddf crates/parser/test_data/parser/inline/ok/edition_2015_dyn_prefix_inside_generic_arg.rast sha256:c51830809a22bfcb5697c9439fbc5ad0335bacad66dd6f8b999d9d81cf8c8e4d crates/parser/test_data/parser/inline/ok/edition_2015_dyn_prefix_inside_generic_arg.rs sha256:96043c19cb12a581708e8f9e8bd29f2a1a1fdf12bb7573f6100291fc8fa2de51 crates/parser/test_data/parser/inline/ok/effect_blocks.rast sha256:e63714a9f86a63f55243917dfa2c790d33494ec7d145e3ca70cf75acf75a673e crates/parser/test_data/parser/inline/ok/effect_blocks.rs sha256:099a879596212279d36c28f8a58fbadd528bc48dd092934ab01076c50c462bec crates/parser/test_data/parser/inline/ok/exclusive_range_pat.rast sha256:c3130aec787501c01bf72a7a9ef965a5ed14b5d76f153e1e5b7e5e75154c15e2 crates/parser/test_data/parser/inline/ok/exclusive_range_pat.rs sha256:83a982306014cc14c55ae1caa2122b08f13b8c6121b9e3c4640f304c740669e5 crates/parser/test_data/parser/inline/ok/expr_literals.rast sha256:6c89f0789eeb0deffede3d122d3b06e0c481d0bb6cc9911ff7ace6c0809f6529 crates/parser/test_data/parser/inline/ok/expr_literals.rs sha256:49506c42957bc238d67f81dc86a39c67f60af67a84f0541014704b58eb12a8b5 crates/parser/test_data/parser/inline/ok/expression_after_block.rast sha256:993a5f968fe91e6064a3b61436e72a79984b9d0193d9ca7d029fe8f7e3330d5d crates/parser/test_data/parser/inline/ok/expression_after_block.rs sha256:868e00bef3b770384eb5859260905c9c5af466e816941ed6429979ac24dad85b crates/parser/test_data/parser/inline/ok/extern_block.rast sha256:ab99d97e4090ba4babfbf2a41b3d50c5c794de3138d2c98870010037cc348d5a crates/parser/test_data/parser/inline/ok/extern_block.rs sha256:3542812db3bf71bc3b54c31ac948d60b3fc8923ea683b4a670e88080060b8ca7 crates/parser/test_data/parser/inline/ok/extern_crate.rast sha256:0cddc734ee15f4d8a40f184b28ce31af5b74ab91db9f92f0af4eff88556911f2 crates/parser/test_data/parser/inline/ok/extern_crate.rs sha256:99c3d345d6df1608b7deeea552b83b2a69104d0333a6483f63517033188f0925 crates/parser/test_data/parser/inline/ok/extern_crate_rename.rast sha256:0edfc8cce1ba873eaf651633ccd6b021ea37fa7b0842ce1043f8c67225c88c05 crates/parser/test_data/parser/inline/ok/extern_crate_rename.rs sha256:dd348800f8eae8b803d7a2aa22b43c4c8689b1f7a9115c948922be8c7c93a930 crates/parser/test_data/parser/inline/ok/field_expr.rast sha256:3772d5d144d4c0dff4e60d6b33c73ece4410ef22986583126988f212f5642b32 crates/parser/test_data/parser/inline/ok/field_expr.rs sha256:0fba3310feb214494b339f9bfc7b5f8e57b006d8283c44d5b7292d6a8f7e8ac3 crates/parser/test_data/parser/inline/ok/fn_.rast sha256:6d663149e0355063ef5ab998155caf69146714bec5bf09754549fcf9fc5661fd crates/parser/test_data/parser/inline/ok/fn_.rs sha256:8ad839995ca1addb1ec5239b8e0b71f3c92406c113b3497499d5cb67240a7d7c crates/parser/test_data/parser/inline/ok/fn_decl.rast sha256:db87b8ee1845cfb94de0ea75192659ba474dfb507fca72f9db701d353e3effe0 crates/parser/test_data/parser/inline/ok/fn_decl.rs sha256:c1e9de9f4413605dbf49f60270a85c664b8635280ad0df1bfc6f1b0f3b7eb73e crates/parser/test_data/parser/inline/ok/fn_def_param.rast sha256:8b8b709589d42fa40d3d50507be1123bff5ed5a36576affcc81549a0728b65e9 crates/parser/test_data/parser/inline/ok/fn_def_param.rs sha256:174e87f131cd12636543e0a408a68ae494c2511e69174b39cb6525da608b4ca4 crates/parser/test_data/parser/inline/ok/fn_pointer_param_ident_path.rast sha256:17447549510bc55953aed1b3fbdce58ccf8c3573ffb970c11f4bd7c8b7640f8d crates/parser/test_data/parser/inline/ok/fn_pointer_param_ident_path.rs sha256:0e2377180780fe660c0badd34c7423cfeb5f0bd33d7043c00ae15b74d22953e0 crates/parser/test_data/parser/inline/ok/fn_pointer_type.rast sha256:e374e464c34d13d8eb8eee8b53c8a157d5aa36fbbcdde9caf7842fa2ebb22be7 crates/parser/test_data/parser/inline/ok/fn_pointer_type.rs sha256:664dfba3535f24724d29eee8a85ada093cb967bac56c7f3ffa1912c336f09a17 crates/parser/test_data/parser/inline/ok/fn_pointer_type_with_ret.rast sha256:1d52ee8b4b84f2485262bf9d3cbb37d0db8a88fa02ffed409f1522e009ca9dd5 crates/parser/test_data/parser/inline/ok/fn_pointer_type_with_ret.rs sha256:445d64f5bcf81270c9207281f02aecb8a72e33408258ebb290cff60fca6194b8 crates/parser/test_data/parser/inline/ok/fn_pointer_unnamed_arg.rast sha256:4e487cb13699f2afeda0a632e104375c2ade3a63ca6b311ac47fda75bee605aa crates/parser/test_data/parser/inline/ok/fn_pointer_unnamed_arg.rs sha256:dead6a52498e4f8da22a70272d5749dba4b558caaa1542d4159573ca42748642 crates/parser/test_data/parser/inline/ok/for_expr.rast sha256:cd4decbdd203e76e7bb3664682234ee52b5b98297066db343547ce8543259822 crates/parser/test_data/parser/inline/ok/for_expr.rs sha256:257838285ae67ead0e7eee43709813fe0156f51aae6498acda3b5c323998a3be crates/parser/test_data/parser/inline/ok/for_range_from.rast sha256:5f9558b027f9097ee89b2d81da58f63f0d02e5025f19a3d3921a1b4b30a5a704 crates/parser/test_data/parser/inline/ok/for_range_from.rs sha256:5017a4bec73b23a84a37f686df93b58e212a93b53d7ceb1931258bcc28690059 crates/parser/test_data/parser/inline/ok/for_type.rast sha256:86ffdf1663d9fc1a5a3109b055583d6152b0303de4fc260b0fb0cd3c780eb3fc crates/parser/test_data/parser/inline/ok/for_type.rs sha256:624cf32d925bb3e8b5ef1f5f1761f581ea95a08f9bf83c919f0a6458ee07f960 crates/parser/test_data/parser/inline/ok/full_range_expr.rast sha256:1b96c815593f06b72e8172cbb4424138f43cbcf111a08c11504896ed3846d4e0 crates/parser/test_data/parser/inline/ok/full_range_expr.rs sha256:128428d388aead0027efa97691e319962a2ebe7623c6634330e12bc06c81e522 crates/parser/test_data/parser/inline/ok/function_ret_type.rast sha256:f0208f609bb2b5d00115ecf64bf7309fc450e84b7334728136e0bb9784f34abf crates/parser/test_data/parser/inline/ok/function_ret_type.rs sha256:8e897d28689542890a20c221d25f6eb1831fb0e2abcde55289288ca0d627fef5 crates/parser/test_data/parser/inline/ok/function_type_params.rast sha256:59bf869b64f53e7b97ca6b39d8ea1d3f9f0c7875e77804fb177dc7a18e55c84d crates/parser/test_data/parser/inline/ok/function_type_params.rs sha256:2a69b1bde63d4880e0b268840fa443e2fdf49cea8f3284071c1275e9889e210f crates/parser/test_data/parser/inline/ok/function_where_clause.rast sha256:5393a98d7019ffd97af4f596e0f80e5836d38e61b8fb39a29d55cfc5b410ff8e crates/parser/test_data/parser/inline/ok/function_where_clause.rs sha256:0d7425d5fc8f86bb861096b8134f8381ed18883c346b82087ee1c322780417c1 crates/parser/test_data/parser/inline/ok/gen_blocks.rast sha256:5bfcec7a2f24ec92a57929a81c59335200ca6f293573d3033bdd13cfdc78afb4 crates/parser/test_data/parser/inline/ok/gen_blocks.rs sha256:e8d58c17ad1c9a2ac394c51fe35bf0697e000e28c56b0a123c1073b3813d897e crates/parser/test_data/parser/inline/ok/generic_arg.rast sha256:19ab68f380c198d5b439765c82b9cad139c094dd58bb1ae7c6b58ae69cff4fba crates/parser/test_data/parser/inline/ok/generic_arg.rs sha256:e2cca0dac325fc8a0d4661019b549e4986c3b063c8ae118ad0a200248884793a crates/parser/test_data/parser/inline/ok/generic_arg_bounds.rast sha256:b7853e4896fc337feea24797a06be1b2e6eb6e7e632df2c06f6d0f224efbf0ba crates/parser/test_data/parser/inline/ok/generic_arg_bounds.rs sha256:c0685ee1df0009a172252dace140e3b21c01039f1225474618ced052d5d85c0b crates/parser/test_data/parser/inline/ok/generic_param_attribute.rast sha256:eca94958a1fa472c0dba26237fd6f8fc5918cb7d67a9012ef150d481d5c46b56 crates/parser/test_data/parser/inline/ok/generic_param_attribute.rs sha256:acb0640aafa9f327c457bad866e63baa9cc6e79dca6b4c55d638c685d89469f6 crates/parser/test_data/parser/inline/ok/generic_param_list.rast sha256:1240c6d1ebb2cadb3ed66be49bf5440ea8798812162ed5bab6b49d975a822447 crates/parser/test_data/parser/inline/ok/generic_param_list.rs sha256:aa92812d3ba70bfbaee8d35781ffffafc7052c5ea676328e6fe2c7a195122f76 crates/parser/test_data/parser/inline/ok/half_open_range_pat.rast sha256:ff91a94a953c9182fbbf765152304ee1f39c0176da30e8b4282113580d416bb9 crates/parser/test_data/parser/inline/ok/half_open_range_pat.rs sha256:00af447203e0b6ff4c8b48ea561d2a1f9b6fb14385801c09276c539b488d1fb4 crates/parser/test_data/parser/inline/ok/if_expr.rast sha256:e97df0f4282ca538d5894af5976c88ee58806eac2902eb388b4735b187b29067 crates/parser/test_data/parser/inline/ok/if_expr.rs sha256:a32fc38175eb850316aeb6e79598cb780b1a698d1c95aad3cf3fd3f39b19bd20 crates/parser/test_data/parser/inline/ok/impl_item.rast sha256:2bb09e94764d2964cca84672a1a19006ebc4b9425400ff9e3d79230bbaa788bf crates/parser/test_data/parser/inline/ok/impl_item.rs sha256:8e41feb75bfd4f27242eff4ce43779429c221e3fdbe6bceea102224dd142a75f crates/parser/test_data/parser/inline/ok/impl_item_const.rast sha256:c00920d5d28c4ebd26e53dc6f3171d7262c9cfa5a5cf77e5fe006a9e4aa80886 crates/parser/test_data/parser/inline/ok/impl_item_const.rs sha256:3e6dd265dc3f1e916aa36737d7cced896f6f370c671d0fa0025d1223fe0533b3 crates/parser/test_data/parser/inline/ok/impl_item_neg.rast sha256:46417f7da5c908c35f3cadddcfcbda4886dae2bd743abe39033e157d49481b47 crates/parser/test_data/parser/inline/ok/impl_item_neg.rs sha256:4f0b83bf1d2c5f0caadaf8513d523f193148b00bfd8c71a46caa86d89e90fb84 crates/parser/test_data/parser/inline/ok/impl_trait_type.rast sha256:ed6bd9adbadd1ac41fc0f2c21f886c32b0fabbedaf382d47afb894c60055fd88 crates/parser/test_data/parser/inline/ok/impl_trait_type.rs sha256:f2b249eb7ea20571c182a70a467c1497603f402a243f851f7bef8136b15fa83f crates/parser/test_data/parser/inline/ok/impl_type_params.rast sha256:318c56b9478289212cb70c2a4bb22ccfc925a18ee06bd48c3e7382025bbba1b0 crates/parser/test_data/parser/inline/ok/impl_type_params.rs sha256:ad244d6eb7e4bfc2ec363869cd65ca8cba40c8c4b094e9a39ac1377b12e2a752 crates/parser/test_data/parser/inline/ok/index_expr.rast sha256:e46d33d4d31136263b6febeaea74d7b8f6dbbacf54aa6747105094ff5080d55f crates/parser/test_data/parser/inline/ok/index_expr.rs sha256:425a9cd7e052452c4582b27a017c0424b611cff5b994adef79d115bdff650dea crates/parser/test_data/parser/inline/ok/label.rast sha256:d9c6f5c5991d7e5e1ad8133f584f49978866f27dd12f2841e4944f419c59da5d crates/parser/test_data/parser/inline/ok/label.rs sha256:cc4d51dda26d4a057f2938f6cacffe7a39c024351e4c756816d10aebabc81dcb crates/parser/test_data/parser/inline/ok/labeled_block.rast sha256:757c35e675c56d0317ab2f30b6fed33d8c502f3a1b6fee747ed08b6c09c17231 crates/parser/test_data/parser/inline/ok/labeled_block.rs sha256:3838ca5d3d3c96b680584dc3bac327255f804c719131d809592e98757713f8c3 crates/parser/test_data/parser/inline/ok/lambda_expr.rast sha256:ff985529ef2858947646b73c8bc4b3d1a81ced673e27a8db3d4b4a1e87663caf crates/parser/test_data/parser/inline/ok/lambda_expr.rs sha256:a116d71575ffebb600b47fe611c2a047d4b5bbfc616a65e08dc98b41da03ae79 crates/parser/test_data/parser/inline/ok/lambda_ret_block.rast sha256:38f8ef2e1bc6283660c17ef531f4529e34cdc0b2f2072f2d47db865b9e905174 crates/parser/test_data/parser/inline/ok/lambda_ret_block.rs sha256:298897c96a4381fb23a347fdd05fffb1d4c4e768b939d63e910c4f0bbd9dcf3d crates/parser/test_data/parser/inline/ok/let_else.rast sha256:561049f7c633632b58717586d80f888ae75711ced63e1bedac87ba55d1a98ebb crates/parser/test_data/parser/inline/ok/let_else.rs sha256:9cb033ec59aea6b4099ec32571490cf3f9e808bf7d54755d885040b47dfd1fde crates/parser/test_data/parser/inline/ok/let_expr.rast sha256:b72d6bf3cc50fc717549903f13808500b6fc0d4f6acaeadabc98fcb4c10d4633 crates/parser/test_data/parser/inline/ok/let_expr.rs sha256:49e0f49118f5aab0f02ba227d68828a472387d196f38e690624505b157399022 crates/parser/test_data/parser/inline/ok/let_stmt.rast sha256:7369c55dc4d695532852f8df0d83108d78997271b8f994cf8c07ccd2569500ba crates/parser/test_data/parser/inline/ok/let_stmt.rs sha256:7631466ec5ceca45362f74cfc5f5ef1fdaf29b979cbde806c8af779444c4bdbd crates/parser/test_data/parser/inline/ok/let_stmt_ascription.rast sha256:4c40f2291145d86a7d24c9b025b8d99736c4b718fad4a979004d19f662e0cd63 crates/parser/test_data/parser/inline/ok/let_stmt_ascription.rs sha256:96126f92fb495e87940f8ae44d11f193328a149be7333fcc38d121f293ec6d66 crates/parser/test_data/parser/inline/ok/let_stmt_init.rast sha256:4e79ea14ebad17f1e070e832961249f246e6d0ce798ad3962e1fa7f23243f586 crates/parser/test_data/parser/inline/ok/let_stmt_init.rs sha256:52379ff455fffa9c8e9ada25d0b319af647e945e3665f9a9eaea77515c9bcdd0 crates/parser/test_data/parser/inline/ok/lifetime_arg.rast sha256:e641b538277c2b945ccae01f2719908a83136c58e53510f497a8e67adb1685c1 crates/parser/test_data/parser/inline/ok/lifetime_arg.rs sha256:17bf2deb6fb1714e0a52ba74405d5b557c82f6f2f51e3e619b4b091bc15a48dc crates/parser/test_data/parser/inline/ok/lifetime_param.rast sha256:1b43076ae81f73d207eb777fa9529ccbad7dac4d8494b3809d4440ff9fb4956e crates/parser/test_data/parser/inline/ok/lifetime_param.rs sha256:45e5f156666a899a6cac1ba8980132602c492d01422dd5d7f06171ec52b6cd06 crates/parser/test_data/parser/inline/ok/literal_pattern.rast sha256:7e75e6552086d716e12d052b165d4fba30a20b4a26c346d357b81ac2165c8959 crates/parser/test_data/parser/inline/ok/literal_pattern.rs sha256:0e596837745626fd1e020e6ab52a856a2fba5e89a4555f20338a20e233b2c5a1 crates/parser/test_data/parser/inline/ok/loop_expr.rast sha256:3987ad17b0c8a72b484e39d88645c6d24c6ed1863a85fc2ad2a08476a38fa2cd crates/parser/test_data/parser/inline/ok/loop_expr.rs sha256:77c87f107b377ff4f818124db0efbcd5699e7a8c9a668f4e446d26fad5444a1b crates/parser/test_data/parser/inline/ok/macro_call_type.rast sha256:917f551e00c8da57bfd88fb93b4d8ee392c35ef54283ae7356b79794ca38d439 crates/parser/test_data/parser/inline/ok/macro_call_type.rs sha256:8fa01ec8d98fc1a4cfeef35b145c7c547000feb86fd177c999007b2ba32e1534 crates/parser/test_data/parser/inline/ok/macro_def.rast sha256:3dcf11a33d7775b41d7fc05ce32d03d6089abaeb9d568ab231626dfb3fcf4a90 crates/parser/test_data/parser/inline/ok/macro_def.rs sha256:96fa86e1a9a3fda9b4c9ac3698d376bf967bf36ddba019c3add6ddd47818f8a5 crates/parser/test_data/parser/inline/ok/macro_def_curly.rast sha256:6b8210fbb267c6a7a3f32843b1d4629222052bc1b6a759365f138a142016e49c crates/parser/test_data/parser/inline/ok/macro_def_curly.rs sha256:0bb5cf24d6d1cdee5229197811d2d110d7fe3f6a494304a4a0abe95f638ea3ca crates/parser/test_data/parser/inline/ok/macro_inside_generic_arg.rast sha256:27b2210e414b2f0c6db612b7b3d744e6d5ed64a4d9db8550d8a213d9f6eabe73 crates/parser/test_data/parser/inline/ok/macro_inside_generic_arg.rs sha256:a94c0b5c48fecd59f93a02c017fa62043e252b86fa3dd799c6bd26a2c9a2760a crates/parser/test_data/parser/inline/ok/macro_rules_as_macro_name.rast sha256:779b0bf6c39d00ee8586d0dd36d7b2d9917f5b2a8e8691797c6154dbc367f8fa crates/parser/test_data/parser/inline/ok/macro_rules_as_macro_name.rs sha256:99364f7a29d57313a68fd1aafdf8d3d502dfca7b9607d2fcd30ceb7dfb578915 crates/parser/test_data/parser/inline/ok/macro_rules_non_brace.rast sha256:9636cb9a56cb3218aba7abbc4bb95b9d24f123a0bca297a72d9678a8363cdf15 crates/parser/test_data/parser/inline/ok/macro_rules_non_brace.rs sha256:dbfa89ed063c691a578f0a4c08033a9da8f5336fe7f7958eeac2b3f87ee193d5 crates/parser/test_data/parser/inline/ok/marco_pat.rast sha256:d6dea0bd7d818b05ed12a7a841a11c0d05a29967754e19fd390c2b7c4c7d3115 crates/parser/test_data/parser/inline/ok/marco_pat.rs sha256:f46bed0b61e1835883c992df83346fb07b2ac9e4b2626d7cd297ad59826a6548 crates/parser/test_data/parser/inline/ok/match_arm.rast sha256:d48c7a353345a65bbbad201c25016872398395ae4232c22775d1aae248d30a5a crates/parser/test_data/parser/inline/ok/match_arm.rs sha256:48f0767d610e7bd923d4e9d9b2df4b26f2b762ea8c6992d39d6902603c150205 crates/parser/test_data/parser/inline/ok/match_arms_commas.rast sha256:ba1fabc3533a2e7ba663afdd119ce10a88bf6d607ef5cbf041b507a3990aad56 crates/parser/test_data/parser/inline/ok/match_arms_commas.rs sha256:fd22725e1b0faec73b74c9baef49441e4e3038d116f996f9bdd7e05bbdd57df5 crates/parser/test_data/parser/inline/ok/match_arms_inner_attribute.rast sha256:025dd64268b21534be21e608f0d09eb90b51e344d631b51b58f41757e7c8f22c crates/parser/test_data/parser/inline/ok/match_arms_inner_attribute.rs sha256:52c8a0c84a76c67b0a5d86e6d6039086877ba0adf9754ef8b4dc01bce67aeab4 crates/parser/test_data/parser/inline/ok/match_arms_outer_attributes.rast sha256:1452299cf14b1fc2c7d781cbb5b0308cf805d9ef842ffdc704ed2fba3cb0e0d7 crates/parser/test_data/parser/inline/ok/match_arms_outer_attributes.rs sha256:a1f2baea47dfaab861fa36dcb2f3a758ee370b205fd7568505ccdf1063c2408d crates/parser/test_data/parser/inline/ok/match_expr.rast sha256:5a639da9617bb1d52c03a7e8da7c7f08522c70d031f184706659b1c66994d317 crates/parser/test_data/parser/inline/ok/match_expr.rs sha256:bede023b25f03778a700d9a1a8b90307b05f58bf214d6d851f01a39c173e595c crates/parser/test_data/parser/inline/ok/match_guard.rast sha256:bcde099810c5474aa2b87a08d3a5337364b830c43501b3e64100ac0db3108cf5 crates/parser/test_data/parser/inline/ok/match_guard.rs sha256:2879630c5e4ff2a982ff97dd0adceb54063a52352071c78f60955f16d8e5c023 crates/parser/test_data/parser/inline/ok/metas.rast sha256:7a0d0a25a29991bb51382a668b6308e067278037b2c1aaeb8b80a1958fc1f9f0 crates/parser/test_data/parser/inline/ok/metas.rs sha256:be65f7358eeb20d12197dd00777815eea835db9b2f1ca9bde4a1e18c83989c45 crates/parser/test_data/parser/inline/ok/method_call_expr.rast sha256:76f7bf78aab7a64815eda8746c6393f7c38d7feada08997aaa614ede85929ee6 crates/parser/test_data/parser/inline/ok/method_call_expr.rs sha256:24b201968ffd031ab3f99dc28a6de3fb8bc3d94eff0438b6a693f3062782b3a1 crates/parser/test_data/parser/inline/ok/mod_contents.rast sha256:baaf0a735282d65cd65d438a258b015136522485f04016b3dd8b6195e1dfd323 crates/parser/test_data/parser/inline/ok/mod_contents.rs sha256:e6190baffd56468a4936ef1599164198b4be11acfbf8ac10a82d66f3e758e732 crates/parser/test_data/parser/inline/ok/mod_item.rast sha256:3a87bc510b36c64996160a38d0f650851bea77e4b5ac6ffaa80ec7e0ace0ad24 crates/parser/test_data/parser/inline/ok/mod_item.rs sha256:5a4a11b8083e20ef31dc6b29a999d1625b39e11ec99797379dacf8ce3bbb41fd crates/parser/test_data/parser/inline/ok/mod_item_curly.rast sha256:b4c6a7ad1ed1ce72ab8f9f0778eff95ee87ff15b88099f64326c62abac695a3a crates/parser/test_data/parser/inline/ok/mod_item_curly.rs sha256:0c242b7841293851b43da8d49e60136d4f9a8cdc0d176ae7a93fbe782a6bb8c0 crates/parser/test_data/parser/inline/ok/never_type.rast sha256:3bc990b9779209e7b71bcf4ccfdf772c41a1ebb0582bff804816d75b0b9e8229 crates/parser/test_data/parser/inline/ok/never_type.rs sha256:2b316654e8a7a1a62ecdc138c836556c1b22a7da4d2cf5f7ff0638c41bcf0e2c crates/parser/test_data/parser/inline/ok/no_dyn_trait_leading_for.rast sha256:90f87d8bd86ff5f70b5491ded62ad0eff52a74f75047eadd71a35a67911c83d4 crates/parser/test_data/parser/inline/ok/no_dyn_trait_leading_for.rs sha256:9d805b83496980ccf21658af4e3b84cd08b9eaaf6316687428a2e13270024d68 crates/parser/test_data/parser/inline/ok/no_semi_after_block.rast sha256:3953f6e2f2b98f99f718f8dda6873dd1aaec616b573b80651619fa476d713050 crates/parser/test_data/parser/inline/ok/no_semi_after_block.rs sha256:94789c7a78ec5b1a73eec346fe0942c6029f2246a99b7acbf89308e0008fdd13 crates/parser/test_data/parser/inline/ok/nocontentexpr.rast sha256:4ba3ab3582e836b8f37c3e394cf64468b86a3fcab1de108ca826fc21a0a3d09d crates/parser/test_data/parser/inline/ok/nocontentexpr.rs sha256:ef78e4c8f14fc441f7209c42a4357cb036a3e24acfc715afac006db792260847 crates/parser/test_data/parser/inline/ok/nocontentexpr_after_item.rast sha256:efa21d936291b1acb942664c7c133cac50f1ea24d1daf6218a762c41e6776340 crates/parser/test_data/parser/inline/ok/nocontentexpr_after_item.rs sha256:65822a223cd95536a68183eba0b8c13fda5bd06eedda44fd80a84163bfd2ead9 crates/parser/test_data/parser/inline/ok/or_pattern.rast sha256:076df6f0285913c08fded0744e68972f984a4ee732c9512154d8b647dbd34dfe crates/parser/test_data/parser/inline/ok/or_pattern.rs sha256:47cf433bf02cadf5237341af7e4ad58923a5c72e0c3ffed61c4eb511c34d91b4 crates/parser/test_data/parser/inline/ok/param_list.rast sha256:2def4b9dba1f0c0418c697793e1e3c0fecf671859f9cac9d497fff45a3cffd6f crates/parser/test_data/parser/inline/ok/param_list.rs sha256:b9738b8d7af516b8918145adab8852b38c8c5decc37b683113d528daa4e14b87 crates/parser/test_data/parser/inline/ok/param_list_vararg.rast sha256:05f9597d623653ce3ef0514756b4bb5553cff57bdd7955fb20589a0803d83d27 crates/parser/test_data/parser/inline/ok/param_list_vararg.rs sha256:cd122fee2ac04c09c4aa9e70eadbf900d67e46e2e119b82de44f18e14e24fc7a crates/parser/test_data/parser/inline/ok/param_outer_arg.rast sha256:89fd110f78c1f5348aee7c20757d172bbff4ffe9cb78873d1a4474e67d283869 crates/parser/test_data/parser/inline/ok/param_outer_arg.rs sha256:f23a404a5043d7532a8e36d5fa5fccf1561365af0cebc5261747a74a57e4c971 crates/parser/test_data/parser/inline/ok/paren_type.rast sha256:9be610cb7c35a3c22d6ae1400b43e84cdaaa3d057a9bf47907c410865c28ee3f crates/parser/test_data/parser/inline/ok/paren_type.rs sha256:086b589c07af136745e0ede460912d6e04560fd709d4b3c6693069763f29c03c crates/parser/test_data/parser/inline/ok/path_expr.rast sha256:998f00c9fc9c9fca035b4fc37f28d3a49cd43da6252ad21bfccf5dfab684a438 crates/parser/test_data/parser/inline/ok/path_expr.rs sha256:bea8d146a57a958d8a34e9e07abf6965f464bb0a7af61a0de322882ce677caf6 crates/parser/test_data/parser/inline/ok/path_fn_trait_args.rast sha256:90eb4ce18dbc078abe2160f6157b18a225025d3a6e558edd3d59d29056d79628 crates/parser/test_data/parser/inline/ok/path_fn_trait_args.rs sha256:ad10077b8ff01c4e3787d3796625537cd2c0747903ca11e7006c19915a913696 crates/parser/test_data/parser/inline/ok/path_part.rast sha256:0fef63c694cdff5a1bd7170c622f175ffe652e324e4f291fc5546dfde3568f83 crates/parser/test_data/parser/inline/ok/path_part.rs sha256:94ad168b6d6968213739bc837a0c88b816ca47fd46bbf2bcec51b1e064fdb898 crates/parser/test_data/parser/inline/ok/path_type.rast sha256:98c9f89d4fe5ff7ad79c6170c5687092eedcc17ebdeaeb2d6fd6549e79a6826d crates/parser/test_data/parser/inline/ok/path_type.rs sha256:649dc397c530927f293b0f6aa0bc6a29b4817edb77ff4a3c93958e1ee64fddb5 crates/parser/test_data/parser/inline/ok/path_type_with_bounds.rast sha256:d2112f9094a1e7827df1480b3ed848dc66fceda76a9184b37a3aa83c4e0fe842 crates/parser/test_data/parser/inline/ok/path_type_with_bounds.rs sha256:a04ab044236bb41211a5816982bf5d3b4b446e3ac7244a0b24632e0b79341692 crates/parser/test_data/parser/inline/ok/placeholder_pat.rast sha256:8583a63a1ad13d1cf54ef2b05ac03d0674f15f916daf6ff201f3d19244dab688 crates/parser/test_data/parser/inline/ok/placeholder_pat.rs sha256:e7e34e41645a41df2dc6c5422988aa0e5c7c9dee90de1c3620dcaf085b12ddc4 crates/parser/test_data/parser/inline/ok/placeholder_type.rast sha256:79350c45a57677321a951cbe2c05c53b88ee54115e1855b6f540ddaf56b114e1 crates/parser/test_data/parser/inline/ok/placeholder_type.rs sha256:9830b2f7935383fc6453b936f141ad8571fc7ead6d6ce551eb555e177d344ecf crates/parser/test_data/parser/inline/ok/pointer_type_mut.rast sha256:ccb4c1d05de3e6a7f4fb29b2c935ac6268482cbac6a44fa6d55638c600ad6a90 crates/parser/test_data/parser/inline/ok/pointer_type_mut.rs sha256:ca0addf0e86d2d748ea25a8682e2e8194b16d49b7ade9fa4e2ebb875964367be crates/parser/test_data/parser/inline/ok/postfix_range.rast sha256:0c567ab3188dc216dfd298d700887441c65b28e34ff5d816bb6295b164067e8a crates/parser/test_data/parser/inline/ok/postfix_range.rs sha256:becf86319561d67cc4fe22f2dbc42fe096877e1dc4b2198953102c79c0fafccb crates/parser/test_data/parser/inline/ok/precise_capturing.rast sha256:17197d4c3d00451ba9c68c991478d4dd7187f3cb11cc3c532547747f76c4941a crates/parser/test_data/parser/inline/ok/precise_capturing.rs sha256:cb7e0a466e71f25cf9499963dc4ea84ad31cf027465592dd335fba905eb9d867 crates/parser/test_data/parser/inline/ok/pub_parens_typepath.rast sha256:20eca83f73ba30a191987152badd768e978d21a5129b51831d8ddce852290280 crates/parser/test_data/parser/inline/ok/pub_parens_typepath.rs sha256:326da36a858ca6006da898738b592c3f25cf91bc8804ff7b9778a348673ba81a crates/parser/test_data/parser/inline/ok/pub_tuple_field.rast sha256:9d8aedebf794ece5ae58b177cfb373ffa3b9f52e388162b37814f9b895b5f4be crates/parser/test_data/parser/inline/ok/pub_tuple_field.rs sha256:ca4172afdc049544ff9bb0cf66ecf0746bea4a535eae82cae9dbd745cb887cc2 crates/parser/test_data/parser/inline/ok/qual_paths.rast sha256:db29c18d062b5e9cfdfddb0cfe9d82bc514baa48d57446965c0eb42446f4259b crates/parser/test_data/parser/inline/ok/qual_paths.rs sha256:2b48fd05c61053da82deffc608f2ca2ee762d9f439542de86efaffe32276748d crates/parser/test_data/parser/inline/ok/question_for_type_trait_bound.rast sha256:59e8f1f27fdeaf932fd2aa0abdbf047adb0320329eafc9e236af7ca33c0ed71f crates/parser/test_data/parser/inline/ok/question_for_type_trait_bound.rs sha256:df5726a096aa18d53e1e8ecafa7d96a3194f47443b6236f3d4830d639f984d39 crates/parser/test_data/parser/inline/ok/range_pat.rast sha256:961b4fbe19ca71f8d2fd82b75d6189caef753ad43b02f2ebf2f6b76471b745f8 crates/parser/test_data/parser/inline/ok/range_pat.rs sha256:68de6991125fa91d89e9078adc5217bc832229e481a46d705d0a253956636ef4 crates/parser/test_data/parser/inline/ok/record_field_attrs.rast sha256:f9733baddec1ef6877fa77694d773fc29567279f33184ef74699cf48b1184cd2 crates/parser/test_data/parser/inline/ok/record_field_attrs.rs sha256:10163f7786229269ffcb77fd4acf39064050b973f6fa4829d818c52ee58f7265 crates/parser/test_data/parser/inline/ok/record_field_default_values.rast sha256:4d5767200d4eb791beca5fb0a311806ad224341cfe9ce69b70ae1454dbe55a11 crates/parser/test_data/parser/inline/ok/record_field_default_values.rs sha256:2935c49122796a2efae2d75cb7537fc4bb1d3cd153bf38febf83a4ecec671666 crates/parser/test_data/parser/inline/ok/record_field_list.rast sha256:801821eaed2c969647304bdf0a7d5e80716021740eb8a8ed52895a47ac65f192 crates/parser/test_data/parser/inline/ok/record_field_list.rs sha256:40957251f36cba791ef89f4f903d64ce5dfeb11b99bcd6991f32aba449451e45 crates/parser/test_data/parser/inline/ok/record_field_pat_leading_or.rast sha256:5068c87c0eefa79158b6d8178c61c0fefc2ca0247e521587f17b17ad01bf7083 crates/parser/test_data/parser/inline/ok/record_field_pat_leading_or.rs sha256:e9ffe05276f80863e31787c204e1d83b2aa544b98946660f0aa4b8fbc3ca911c crates/parser/test_data/parser/inline/ok/record_lit.rast sha256:14aa7402241e37ae6e6042ff6a7730bd9e669776afc4880b18514edb2248cf9b crates/parser/test_data/parser/inline/ok/record_lit.rs sha256:7419fbda5a440dac315b3a7cf1481985b59bb339ab8d59b117e760a544e47518 crates/parser/test_data/parser/inline/ok/record_literal_field_with_attr.rast sha256:653008d00107d8ea36349ffd47f0399e1828a43a2e86a38ec4d14c20f1abd1f3 crates/parser/test_data/parser/inline/ok/record_literal_field_with_attr.rs sha256:142adc8dbb7e54008c47445895b9c1d1828dc6dfb8904169d73625046e7fbf1c crates/parser/test_data/parser/inline/ok/record_pat_field.rast sha256:5a891b4d66a95c13e52b004d0ff2f3c22e6928fed462840ad05b2e0dee259be7 crates/parser/test_data/parser/inline/ok/record_pat_field.rs sha256:b28c7759463c0d25118df50e773078a6af790dc26ae4db67a3d92630ccb34872 crates/parser/test_data/parser/inline/ok/record_pat_field_list.rast sha256:46e93d430e3f29a9579ac12a5a158c21fbe2aa236ad3d5bcb03f436cc908f5ea crates/parser/test_data/parser/inline/ok/record_pat_field_list.rs sha256:33bedd91f935b1f68a99e1a588aff5d52549bdca5514898fa6f0a47e5c871296 crates/parser/test_data/parser/inline/ok/ref_expr.rast sha256:08d9ab2cf5bea0edd569e5768221a3620e9399025b830f1bcdcd315f54510d47 crates/parser/test_data/parser/inline/ok/ref_expr.rs sha256:1e6de17c9623b56da619ca14df6c42b065f5087b475835654e27df9d1b273aec crates/parser/test_data/parser/inline/ok/ref_pat.rast sha256:2956628c613a3e8f8fea68aaa28b1ea8dd24b0c0115ebb70c0dc727538b502d5 crates/parser/test_data/parser/inline/ok/ref_pat.rs sha256:b246e368b1fce77ac93a1ff483997e3b469474aa2819133a893e6ba81c92b27e crates/parser/test_data/parser/inline/ok/reference_type.rast sha256:865f8062b4a0fbeb55c5a6b023a23e333b92f40d30d92a86ad50d9b5630aead3 crates/parser/test_data/parser/inline/ok/reference_type.rs sha256:4ad6f4a5a149d03cf8cc8c494f57b037794548a73c47fb122ac85dbc0756bca2 crates/parser/test_data/parser/inline/ok/return_expr.rast sha256:f1ca637f50c74c92b02073d2186d405760f7aebcd0fd310cac4b5400ab330366 crates/parser/test_data/parser/inline/ok/return_expr.rs sha256:65f203c7faa72fedd7310c482d0c5b303ae867dfea0889888a15d4818285317d crates/parser/test_data/parser/inline/ok/return_type_syntax_in_path.rast sha256:a5566efe77471ebd0b28f75566ffb06b32b595805c71fd597796c96d3d5e225c crates/parser/test_data/parser/inline/ok/return_type_syntax_in_path.rs sha256:fe2a1b573c70ec1a90cc014a2c6ed2954ddccbd0396eafee1a41735185c01ed5 crates/parser/test_data/parser/inline/ok/safe_outside_of_extern.rast sha256:8aaff3c238eb1015175bc75aa1ba05170e9128a104bad2094270e64691786432 crates/parser/test_data/parser/inline/ok/safe_outside_of_extern.rs sha256:4a076d0d600e749727c3e26f0dc34d887015b3df4b19afa52eb558c15d9e030d crates/parser/test_data/parser/inline/ok/self_param.rast sha256:e0ee6d4427ab27e95b55b422a7b560a2766c30a7203119e9575881ed2a4c624e crates/parser/test_data/parser/inline/ok/self_param.rs sha256:480f56bfd06f9cd82adda47cec94db0c221e153ca54a44f396817255152e4864 crates/parser/test_data/parser/inline/ok/self_param_outer_attr.rast sha256:bb48458dab2861a995a03bc9932047324c63aa0a55fe87c0ba990e3ce223c260 crates/parser/test_data/parser/inline/ok/self_param_outer_attr.rs sha256:4ea7c9134f2cb1b515711f91004cd73577581e513bf945e36ac6c04752158419 crates/parser/test_data/parser/inline/ok/singleton_tuple_type.rast sha256:8f551564a0883943b291442c82538909819fe58d3e0639b180fba1f637605b54 crates/parser/test_data/parser/inline/ok/singleton_tuple_type.rs sha256:6f31caa3f06090f277abba506b313a7a79d4ce127b4701acc732b8808ea4c12b crates/parser/test_data/parser/inline/ok/slice_pat.rast sha256:168e0bb719f2e5e2b72f82892401f45c1d263942521c096a3c9021bf7fd7899a crates/parser/test_data/parser/inline/ok/slice_pat.rs sha256:9e75a99e3e37ae9be8ee6ef4f97eef057beb056a0d09ba179aeb28d20f8b6e03 crates/parser/test_data/parser/inline/ok/slice_type.rast sha256:879fc287f1c64e3728d0061e0730d8b7ea5ed209105d1cfdec19af16940e5d19 crates/parser/test_data/parser/inline/ok/slice_type.rs sha256:e1cfa41d3c347bd79e00288a83437bbcfd9acb33dac2ae8c34e7ca6ed2e88fca crates/parser/test_data/parser/inline/ok/stmt_bin_expr_ambiguity.rast sha256:c3d5fe2d216cd5bf890c8c95b629fb7873a6b58bff1750c936a8479b7d91820b crates/parser/test_data/parser/inline/ok/stmt_bin_expr_ambiguity.rs sha256:7bc844be10288583bb7060083d3a41560c288607a6b19d7923e144006cb842e9 crates/parser/test_data/parser/inline/ok/stmt_postfix_expr_ambiguity.rast sha256:4eda5dfbcac52a22af79429f0f78e7a6b8e85ebdef02b3c7240b76e18fd3d100 crates/parser/test_data/parser/inline/ok/stmt_postfix_expr_ambiguity.rs sha256:22eec22ed477028b6a14b1a93ca2e8a858b864315a100c780de8f0e704ade53a crates/parser/test_data/parser/inline/ok/struct_initializer_with_defaults.rast sha256:11365e973146e36a379b2c5a01a555c8a2215b607adf4c55a7113ad575abf4d7 crates/parser/test_data/parser/inline/ok/struct_initializer_with_defaults.rs sha256:be2991a011f9263c539c49ce3f5b2f5f36821e28e6efee41ee5d7453e101e1a8 crates/parser/test_data/parser/inline/ok/struct_item.rast sha256:62acecc2f6ae1b6b28901a8a87a708be6709de683e898e4b45ed74010b910673 crates/parser/test_data/parser/inline/ok/struct_item.rs sha256:7a736a177e1f0ec8e519c8fa5bc50e7a3a190d84e99889f99d02565ef0a50fbb crates/parser/test_data/parser/inline/ok/trait_alias.rast sha256:47c71e4ea19349e86ac0313d029be0a324d0a4233c85c672a90fc2d85d3fd556 crates/parser/test_data/parser/inline/ok/trait_alias.rs sha256:0a576415a8092d91c7ccfd6ca2bf954b54eab2aca374619038b61d04069cdd67 crates/parser/test_data/parser/inline/ok/trait_alias_where_clause.rast sha256:e6b75113885f2ffc1a69a758915114d8611abdba6c164ab6f008a4ea344e9a1d crates/parser/test_data/parser/inline/ok/trait_alias_where_clause.rs sha256:d40a623228699908ee3f543bc955d318b09dda140fdbfd22d6d0866d0b0a99af crates/parser/test_data/parser/inline/ok/trait_item.rast sha256:b235de42480f8fb193a9bc99db326ff58eebf15f57b8635c8d1b3a43b80bc1ab crates/parser/test_data/parser/inline/ok/trait_item.rs sha256:0812465e465c68524c76b8430b5baeae090c4be1550c323a04f1d92793f19f7a crates/parser/test_data/parser/inline/ok/trait_item_bounds.rast sha256:9ddf6239d2d87f873c8743afe60939c30c8713eca7a650db44652fa1ae0a01ed crates/parser/test_data/parser/inline/ok/trait_item_bounds.rs sha256:c49f27529a58f31fa921534e195c1f99cdd5c79d4db1a529ac289511e0c38392 crates/parser/test_data/parser/inline/ok/trait_item_generic_params.rast sha256:213c16f118208836b7c8bd729384aa2f9ae4222b2a2c5718aa3d7d8069683f7a crates/parser/test_data/parser/inline/ok/trait_item_generic_params.rs sha256:189bfb9ff12b13183cabd0346319bd0781d67c8c632e547d231bf9d279934981 crates/parser/test_data/parser/inline/ok/trait_item_where_clause.rast sha256:e571e6275aa8f6d043aa6bff21ea9a48ae261df7e629950c9ccd5a53e3b466bf crates/parser/test_data/parser/inline/ok/trait_item_where_clause.rs sha256:3db0d17edc2f3282f03f7e8ad97dd7b85ae7824a909baf453948fcbd4ce3609d crates/parser/test_data/parser/inline/ok/try_block_expr.rast sha256:e5c86373bf042640c683f23d4561b1d8bbe2f991578f588a41f24afb27d962c7 crates/parser/test_data/parser/inline/ok/try_block_expr.rs sha256:73b9f3207123d014ebd535a8b4bd89100d1c81cc2dea51a1f92c17930cf8b7f0 crates/parser/test_data/parser/inline/ok/try_expr.rast sha256:79f9178aa03699b23cd14812382550fd183f75f25aa070d174e0ea2a64da4d31 crates/parser/test_data/parser/inline/ok/try_expr.rs sha256:7caa2eb5c6ee5e238973d91e71a8f1c54a1c7e66251f61913976d3ddf7ead1e2 crates/parser/test_data/parser/inline/ok/try_macro_fallback.rast sha256:3e4ce4618731360b7d4775c4d579c905aed351c4865550e940a5d08dd4cdfdbd crates/parser/test_data/parser/inline/ok/try_macro_fallback.rs sha256:85017f7d24d3830f99b367f72083ca878c44995e9bb31c70f212717597dfa96a crates/parser/test_data/parser/inline/ok/try_macro_rules.rast sha256:9612800746a93eced63aa248682ae6d918ee547f593da65fae7c56efa12005ab crates/parser/test_data/parser/inline/ok/try_macro_rules.rs sha256:62f15255c1b8ba4296d794849a6e6efcb0e3fa710433219aaf7583a656375e92 crates/parser/test_data/parser/inline/ok/tuple_attrs.rast sha256:0e018863090229a51c1ec373e4d21c7ab9533790536cf50e15d1fd9186692e12 crates/parser/test_data/parser/inline/ok/tuple_attrs.rs sha256:c571acb7683f2a8bdc62743b0e1938e4062dcf53cbb4895f9ac34504f2c98bfb crates/parser/test_data/parser/inline/ok/tuple_expr.rast sha256:40c9d5db10691691521c5078206da114100bd2e52a8cee05c3e8acbe27ab37cc crates/parser/test_data/parser/inline/ok/tuple_expr.rs sha256:3c2f0ad22e51458346c544118a8aa64938ad72eebf94fdbec33db261e1352c9b crates/parser/test_data/parser/inline/ok/tuple_field_attrs.rast sha256:3e828a4602a6b4312c476e9d35cf69f7e738ac919512495f9454cc264d007e31 crates/parser/test_data/parser/inline/ok/tuple_field_attrs.rs sha256:09e9c7da8a20581eb3a15f86fe0af3ccf65f794f598324b13b29852ddbf572cb crates/parser/test_data/parser/inline/ok/tuple_pat.rast sha256:920071a69922446f684c5f5f7da2bcf656b3ac1a3c2f1af782ed54f5ad6683c7 crates/parser/test_data/parser/inline/ok/tuple_pat.rs sha256:b9d99ffa58793e34e108174c09dacf25c6be11a4cb64f1431037570687b96387 crates/parser/test_data/parser/inline/ok/tuple_pat_fields.rast sha256:039505d651d45d20964608820092cc4c4944dbd4c5beaec1669268775c7ccb29 crates/parser/test_data/parser/inline/ok/tuple_pat_fields.rs sha256:ed456d04a79beabd128f82fa166b2aea76c5ed911f41158b36670ba15ba2aac5 crates/parser/test_data/parser/inline/ok/tuple_struct.rast sha256:f0e84b4e4fd783aadaa946d2e3a1f9d1e3f7f214cea7ede45fffbb052c5347a1 crates/parser/test_data/parser/inline/ok/tuple_struct.rs sha256:b16092a12adfe369ab63a36b9de0023d36d91665969721d3e5e2de498675fb5d crates/parser/test_data/parser/inline/ok/tuple_struct_where.rast sha256:780ef0d97cc5074127396b9f40af98155c057a9ab7459cdeab81bb04ca2e994d crates/parser/test_data/parser/inline/ok/tuple_struct_where.rs sha256:26bed6d6d2aba9539cd3c9a19907b1bc82578afa5cdd24b4e69f1152c6c77c02 crates/parser/test_data/parser/inline/ok/type_alias.rast sha256:a2e5e7da4e9c677a047838e106633fb79ac977c6dca37c754c64911c5a5d8c07 crates/parser/test_data/parser/inline/ok/type_alias.rs sha256:06bc862e8e8c6c5ad2b3955f7d20907f80c762cbe7417a0212d36e3a0d68e791 crates/parser/test_data/parser/inline/ok/type_item_type_params.rast sha256:95567d50cb20a29207cbe92796e28ccc08554ac25f22e11ddec3d14b32e3ca9c crates/parser/test_data/parser/inline/ok/type_item_type_params.rs sha256:ff1747945c7175f4242d0d68710c6c7b4e6bb2e368a41f4f6a8c5e04e170f7f4 crates/parser/test_data/parser/inline/ok/type_item_where_clause.rast sha256:81d5c7c50a09b3cd95586ad36e3a3fdfa32b4b7250ac4cda64dd64d136f59d57 crates/parser/test_data/parser/inline/ok/type_item_where_clause.rs sha256:b1508401ccc6af1084037168fe2e8f75c149683c303530b5e481c6d0a6ee7828 crates/parser/test_data/parser/inline/ok/type_item_where_clause_deprecated.rast sha256:db270e32e498474ecf23bafb5533284cf9d5f931c3592d7ae8de7a75db52858f crates/parser/test_data/parser/inline/ok/type_item_where_clause_deprecated.rs sha256:acb0640aafa9f327c457bad866e63baa9cc6e79dca6b4c55d638c685d89469f6 crates/parser/test_data/parser/inline/ok/type_param.rast sha256:1240c6d1ebb2cadb3ed66be49bf5440ea8798812162ed5bab6b49d975a822447 crates/parser/test_data/parser/inline/ok/type_param.rs sha256:b207ce6e57d5b64d5959be4a069b14e46dd74ec51be6067ae454bd24d176545f crates/parser/test_data/parser/inline/ok/type_param_bounds.rast sha256:a9e30060c880a0df709df18939fed61b16c02a1535ac7a910af4c9d6d90911b3 crates/parser/test_data/parser/inline/ok/type_param_bounds.rs sha256:41190c23059cb45319fc272eb68b4a65778390c9cf9bb2b1b798b24967a13f65 crates/parser/test_data/parser/inline/ok/type_param_default.rast sha256:e9263d2e4ea0328943d8f801d7cb43ed60e85ef89a142fe80e0c312c50f3dd27 crates/parser/test_data/parser/inline/ok/type_param_default.rs sha256:e5a4400a26abcf8c025714457f41ce4e96121cb4ca758a84fc4c7269191dc104 crates/parser/test_data/parser/inline/ok/type_path_in_pattern.rast sha256:0fceecd2a1caa32b8d982e79b1b6f310382f00ab8d49ae8ac6e42abf9fd20a7a crates/parser/test_data/parser/inline/ok/type_path_in_pattern.rs sha256:9522fb974bea0ca9b89447b3ab4c6ebb0d81ce7ae1910f500d5b43974ff24404 crates/parser/test_data/parser/inline/ok/typepathfn_with_coloncolon.rast sha256:52da77e1a68cdcbc61512e84329447d0c6b6cb18757d0abc148853b839660339 crates/parser/test_data/parser/inline/ok/typepathfn_with_coloncolon.rs sha256:85354e1492a687029b9ed6912d1a5a1f54dc007da461ac85a5802c3eb84481b9 crates/parser/test_data/parser/inline/ok/unary_expr.rast sha256:7aae4213087a2f388430fbca7126d6c7154b57a5ec5681e8cdd0e41e3b91854c crates/parser/test_data/parser/inline/ok/unary_expr.rs sha256:351ee11387fd497b5ce586db3198629a3995c540ac1ccb6978e09b78d1f8b3bc crates/parser/test_data/parser/inline/ok/union_item.rast sha256:9ef00dbe474cab0f8c56fd58a5d844122249e90c018c87a1b5bfce86038f3d32 crates/parser/test_data/parser/inline/ok/union_item.rs sha256:eec57c836b663abc157070011b6c5a559ed2498a9c72487e893598c1e34d7b98 crates/parser/test_data/parser/inline/ok/unit_struct.rast sha256:e4571ad8a19be27744bdb9f4e9f601a95defa1782034387636be6719cecf6f91 crates/parser/test_data/parser/inline/ok/unit_struct.rs sha256:5afc913a0c52fc5d648cbc0543519849d6637c181ada4463633293b0f7342312 crates/parser/test_data/parser/inline/ok/unit_type.rast sha256:5e40e5a358617590c18132b644229a77b1cc0ba70f07692e891b361addd6a8ad crates/parser/test_data/parser/inline/ok/unit_type.rs sha256:1fc18dee98babb8012a0f35c275cde3b104b42f91505c9b40d8dc02be9c1aabe crates/parser/test_data/parser/inline/ok/use_item.rast sha256:1c9432476655ace0c0db65784328233a160506c5fe046095c2f2aaf5e58680f5 crates/parser/test_data/parser/inline/ok/use_item.rs sha256:dbf2ce77151edd3b7c764f8e1b7dcfe56922dea402ad4cca48040fec466c104b crates/parser/test_data/parser/inline/ok/use_tree.rast sha256:2f12f0a4baeb1d5d954ec7f4a2ee930c74a7dfb76b2bba799e83645c0d351f71 crates/parser/test_data/parser/inline/ok/use_tree.rs sha256:e05853c8fb0fa505ce988cb258f921fb6d032c446fba9f4352abeef6625fd1d7 crates/parser/test_data/parser/inline/ok/use_tree_abs_star.rast sha256:b11e47104087f19d1aebcd65bfaa57a1d774a5cae5e5a63dde172d07d84c2b13 crates/parser/test_data/parser/inline/ok/use_tree_abs_star.rs sha256:68e7110012b74daa4d4d9d49561d4d46034de81d9529933b37da339e3c74539f crates/parser/test_data/parser/inline/ok/use_tree_alias.rast sha256:021bc7af7576747b259c5368bc39dc4766874fa9bf1838feafa4c125b8ddd1b8 crates/parser/test_data/parser/inline/ok/use_tree_alias.rs sha256:f872f7a1052c97c6d18e17e5120a15403bed4c2d03467769c7e36e22c40ed941 crates/parser/test_data/parser/inline/ok/use_tree_list.rast sha256:c92a2deee2a23bfc80938cb11388b8ad417ebb2d61e0e91b10d88fd104fcd52b crates/parser/test_data/parser/inline/ok/use_tree_list.rs sha256:6e310e4c8f48bb22cc63453aec9ecee72dc2a8fd07604d7a15a74de39aa82b69 crates/parser/test_data/parser/inline/ok/use_tree_path.rast sha256:4de7b6c49484d53249365b701877877d0537f07f7fd60c1ced166118a506afeb crates/parser/test_data/parser/inline/ok/use_tree_path.rs sha256:dacabb7a8b1e1ccb979114b555cc1789e99222a366a6feff6d1673e59011d32e crates/parser/test_data/parser/inline/ok/use_tree_path_star.rast sha256:4097d38fb0540c1700b93a6e0066269be5da1dce55863cbc54593999d484e859 crates/parser/test_data/parser/inline/ok/use_tree_path_star.rs sha256:54b781c74ea4a0438fa3b34aaba7559d1c426db28d88c970a669934d63ee28f0 crates/parser/test_data/parser/inline/ok/use_tree_path_use_tree.rast sha256:4e2f12a3bf5eea41611899fe0d7cc9aa3378f49bfbf6bc50127199b8d4490ac6 crates/parser/test_data/parser/inline/ok/use_tree_path_use_tree.rs sha256:cf84cd5b58aa9936d06076b64b3af06b247ec246c593de11808183dd978e660d crates/parser/test_data/parser/inline/ok/use_tree_star.rast sha256:2ab0e6839f9b555f904946ecfd13727a9c91f09b43a80efb38afbc3716157ef7 crates/parser/test_data/parser/inline/ok/use_tree_star.rs sha256:d5862da8d85dbfaa88c04cbb70776d616c3abaa28b414a2e7e2d602722f32863 crates/parser/test_data/parser/inline/ok/variant_discriminant.rast sha256:ea40eed39371cd781862dd945f5eb88db43a3ccf92bc3ed0ebda361199fa425a crates/parser/test_data/parser/inline/ok/variant_discriminant.rs sha256:e32765756a011cacaeecf24524a250fb7367e04b6f4f8f9e6ae54344d3df549b crates/parser/test_data/parser/inline/ok/where_clause.rast sha256:422e54bbce4a19b35bbed4603195c08aacdb970bb401b5ce2822d9f05fc8e5ab crates/parser/test_data/parser/inline/ok/where_clause.rs sha256:a19148bed28a46ac56eb566ffd70676450373e03756ddf47618b145b3b530941 crates/parser/test_data/parser/inline/ok/where_pred_for.rast sha256:736a425bf9940a7de49b89eb38b52209ed589258d451e2df3f773fee5fa7687a crates/parser/test_data/parser/inline/ok/where_pred_for.rs sha256:e0ec5b0630623090366474d51c47dd970733f9c50adfa6d285570a2c88061204 crates/parser/test_data/parser/inline/ok/while_expr.rast sha256:dcd36f66e7f6f74ba3111febad51e276f1516d7022c2560e9c022b8f365c5784 crates/parser/test_data/parser/inline/ok/while_expr.rs sha256:b13ca8387264e09dc49259ae1ce6369e00529e2b813af64630251a2d2a64f253 crates/parser/test_data/parser/inline/ok/yeet_expr.rast sha256:f90884599e15769fe467f516c85f11344d3b7d6802e99d45fa9d6a75b530927e crates/parser/test_data/parser/inline/ok/yeet_expr.rs sha256:84442156db191f32accbf99fdb39ab9064af1c8e65a4f4fdbb1faa01d1f0d95f crates/parser/test_data/parser/inline/ok/yield_expr.rast sha256:325369576c05c0fb5704af6f4ea1695358a997aa788a20fe240cc366e08afa0f crates/parser/test_data/parser/inline/ok/yield_expr.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:5ff9eb005be2ce7ade7d3d31048766d09b3bb349c0fe53c4bbb595b5aea920f4 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:448e2ec33a621e426df25d22d1ea21df6027841cec0431d7fa2f354fb08b5fec 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:c8840a45d1657e425507a49fe8af90a3144e7a1da59dfb6024df96844ee61b37 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:61d20819b265b11c560993777c06c3e7bf23f0bbbe35823ab4dc24549fddd9aa crates/parser/test_data/parser/ok/0051_parameter_attrs.rast sha256:8e8100b0c5deb73d7f8d7b72fd606b52df217e2de600c0813e740134962a6e7b 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:2840db3a7b84eab41567350a88b67f2bb5b4c86530bd09341152f323019bdc70 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:475afeac4a854b3f628791f75fa3e09e40bc3bb9f0e9dac9428bfc696ee921b9 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:c4ebc4e71d97fb5d97a97bd372ea538bcdd332c12f3ff3034e693c3dfeedf1f1 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 sha256:0c5147672f1f6156d7a9d0a307e3219c5a6092f98ec06aa498bdc9e7a2bf380e crates/parser/test_data/parser/ok/0073_safe_declarations_in_extern_blocks.rast sha256:0e42eb493ee41a4487c1dc8b58d30e65f980295d0b4baa2a4dcd17229aa8e0b9 crates/parser/test_data/parser/ok/0073_safe_declarations_in_extern_blocks.rs crates/paths/ sha256:ceedecfeae67b58dea95a09057413bb1f7ab197b5f980534c39c7630c865dfd8 crates/paths/Cargo.toml crates/paths/src/ sha256:1135f9bdcf9b5442de54ea3ecbfdd2c99c181a740f9cecd9331c41fc1da5c6b8 crates/paths/src/lib.rs crates/proc-macro-api/ sha256:6e32de03437044da8c1e6a455b5714134282011c4658be40e5741ed16f9bc9ef crates/proc-macro-api/Cargo.toml crates/proc-macro-api/src/ crates/proc-macro-api/src/legacy_protocol/ sha256:292de4b6d65c381c88f16db4d7c8e6763de49d126e69b190c2946b7903514f43 crates/proc-macro-api/src/legacy_protocol/json.rs sha256:267753ee4f7b39866894d4e547e56e0567621bd9af91cde3ae93c37a0ee72eb4 crates/proc-macro-api/src/legacy_protocol/msg.rs crates/proc-macro-api/src/legacy_protocol/msg/ sha256:c03851f659c052ff8c99d256c5fe23695c2127f0861a04d27f3e7f66895fc365 crates/proc-macro-api/src/legacy_protocol/msg/flat.rs sha256:0ea659e80723a8582f8032ef919c14d924df35c45ecf0286f14376d193c15b40 crates/proc-macro-api/src/lib.rs sha256:2f736fd847d2877a6223e3480b060167786762a5ee3a553036125fbdea4eee68 crates/proc-macro-api/src/process.rs crates/proc-macro-srv-cli/ sha256:7f44c0a3d304f99454b07b503ff85152b1a5d7e6c26d8cd923c2849301d34749 crates/proc-macro-srv-cli/Cargo.toml sha256:ea3cabeee3ab9ba910051783f5f7dcbcd9a6dd96a7a9afb8afde9bce18dee63e crates/proc-macro-srv-cli/build.rs crates/proc-macro-srv-cli/src/ sha256:a8ede7752ecba7d71a0447e2f0fa7acab25953762b70387f1f97b96e59b82421 crates/proc-macro-srv-cli/src/main.rs sha256:b85d1fad28972146d2885ca88fe7c582e01534cd49a2ced13c57f454e86d10fb crates/proc-macro-srv-cli/src/main_loop.rs crates/proc-macro-srv/ sha256:b3a86a93ed3add47250c35d89d3a0f588aada951aa490a97b4e72a387647c805 crates/proc-macro-srv/Cargo.toml sha256:a1e048cd5083befbfcd5ce22a72c1f0e88cb1369c5236e4fa404947d9962c149 crates/proc-macro-srv/build.rs crates/proc-macro-srv/proc-macro-test/ sha256:04a9e3f6b3778cc74fa4ebeb49ea5383c6d01dd8ee2c1b78e28d38b82631bad0 crates/proc-macro-srv/proc-macro-test/Cargo.toml sha256:9ba66b2e484ed6abd8b9a8d0ba798d22764ccfb958efc60ed0a111896dc1a86d crates/proc-macro-srv/proc-macro-test/build.rs crates/proc-macro-srv/proc-macro-test/imp/ sha256:b53ee26e6ff1da219b0563333a76d2c9ec19eec713d6ee54e11a1edacb0e9f3d crates/proc-macro-srv/proc-macro-test/imp/.gitignore sha256:41ffc8db1d822c9397bf01bcbf2339084d7ebbc81390b7e6f0d63afde90c349a crates/proc-macro-srv/proc-macro-test/imp/Cargo.lock sha256:9113ae39d9e7a4463ce44ce7eaaa4bf12d1d72c841e3c637ad324b6b5b8672cd 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:d89c2191a754e97084060c00d3d21f0ef5030c78aa19d0e54bcc5da90e1e26d9 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:8b78f18c5df2a55b9e24b068823938f158d52a45400a93085f203a299f74da79 crates/proc-macro-srv/src/dylib.rs crates/proc-macro-srv/src/dylib/ sha256:95c89a0355d34548912d19ce68e5fb86ade965e168e979e7a8de241b2fe1b78f crates/proc-macro-srv/src/dylib/version.rs sha256:0f27b67e0527b4a2276f46dfe4b45838cfb327378373c3b0540abefc6828ba2d crates/proc-macro-srv/src/lib.rs sha256:1d8ccfb398d7e6f06e1396e5b52b2f2970c2fe160f2c3c569782f2a57254c2d5 crates/proc-macro-srv/src/proc_macros.rs sha256:41a15249c4512ace28c07b688ebda4a17fb3367c1d9f2fa55657221c82956892 crates/proc-macro-srv/src/server_impl.rs crates/proc-macro-srv/src/server_impl/ sha256:7d330e0c069df040f5ddb2bb938dc99f53893a8ba862b51d1b6cdd67948e76bf crates/proc-macro-srv/src/server_impl/rust_analyzer_span.rs sha256:71a112533eea92ba9bbd9fa632958d61365d6692b060e8d4e0d453826e52e321 crates/proc-macro-srv/src/server_impl/symbol.rs sha256:f29a1610fc769996a380e991adc0e98ba4356220cdc047e8487022fa1d271f5f crates/proc-macro-srv/src/server_impl/token_id.rs sha256:0f74aaebf3fd126182d899e336ceec76ecddfb1ef574cec8ed0606f9e06407f3 crates/proc-macro-srv/src/server_impl/token_stream.rs crates/proc-macro-srv/src/tests/ sha256:70af7cee5894795ccb36dd7c9938375a386d58f0f75307e51171958abf73c8d6 crates/proc-macro-srv/src/tests/mod.rs sha256:6223321c388e03a247fd9b066a4de758040d6df6b2545c867fb5e422b988d913 crates/proc-macro-srv/src/tests/utils.rs crates/profile/ sha256:a06edc8dbfd1cd655e7babb07462f1d3c9ecfaa362368089cd8bbfe4e270445f crates/profile/Cargo.toml crates/profile/src/ sha256:821b8b24acd95af41b8efba9ea20d55b86a7f083c2785f99dd1a2d917376ac69 crates/profile/src/google_cpu_profiler.rs sha256:5d7f441658a0fccecc8a9bfa28c3a881d9334dafe862878dd2d0b4b8a91ee7fd crates/profile/src/lib.rs sha256:c91a296778833e4694e1033f838dec34e7b230ff5ac1b93fa40bb90e5ddd4cd8 crates/profile/src/memory_usage.rs sha256:65b643186252977ab336509f5f4cf107f822e08a3ad479076f777409cd035538 crates/profile/src/stop_watch.rs crates/project-model/ sha256:26271588a9f4b8c80c46b9021360e3106e8f42e82859a20da3dd10e04995f3e1 crates/project-model/Cargo.toml crates/project-model/src/ sha256:010707612837e516bc89c28ebe6a4d2b1bd05ec6be402b16bfe9716512410b52 crates/project-model/src/build_dependencies.rs sha256:2dfeb2a0da2b7aa5f25f007f03b1f6c85c2db4e896bcd940fac412bd8fda348e crates/project-model/src/cargo_workspace.rs sha256:3f074626e3e6c3139eb8a7d848eaa53a10378750e3f4faa08796f896ca669e02 crates/project-model/src/env.rs sha256:5a857d736e061b9a794decfd84e667a4619be644fee1275b5c97efec83290964 crates/project-model/src/lib.rs sha256:d5ac95c149b856117961331c6466f32fd998dac16d4524bfbd419bf6a7518b5b crates/project-model/src/manifest_path.rs sha256:48ff2763a0b859f3112b929d164ab65ac00ce6135e835b42f7b90583822143a4 crates/project-model/src/project_json.rs sha256:4ebb1298313abba6b85c4fd7067a6695f2be2f70148ac65fac88e1cebb765a87 crates/project-model/src/sysroot.rs sha256:19efb2ef82f1390e459b7b91052a4ec136e71d6a841fbd81df61845553db1f2c crates/project-model/src/tests.rs crates/project-model/src/toolchain_info/ sha256:9d926584095042194dc13f56c3513ee73937d9ba060178e226f846eb76a0cb49 crates/project-model/src/toolchain_info/rustc_cfg.rs sha256:30e8331f004efddf8811783bac018d2bffc1d20006c4aef873af1d027208c30e crates/project-model/src/toolchain_info/target_data_layout.rs sha256:2e48490d0538c55d93a1ae634e3cbe33f944c63900003ed20255edf5da9dd6b0 crates/project-model/src/toolchain_info/target_tuple.rs sha256:f8053b9f74612345abb12b981198d0ad902eabd9ce132000ac4a6c13edc0f09c crates/project-model/src/toolchain_info/version.rs sha256:ea35f37acac6d45db43e401b70e7c7665fb93c2b43d2aa2e460fafad983d34c2 crates/project-model/src/workspace.rs crates/project-model/test_data/ sha256:4cf70af981577fdc49d8ce3d54add83f4a0634ba7931264ac11898f1526fd27a crates/project-model/test_data/cfg-groups.json sha256:e5f9e29ded58f5a9f6a08db608a4da430527e4c041686db5a4308e5c25fb8f2b crates/project-model/test_data/hello-world-metadata.json sha256:ebcfcc57c83925f13226d15f0e88290a27eb05420a7f3adc0dfe45147a9a44e6 crates/project-model/test_data/hello-world-project.json crates/project-model/test_data/output/ sha256:c7949440e7078557f96d37bf34984c745147c74cd79d03f79f526e28c35be08a crates/project-model/test_data/output/cargo_hello_world_project_model.txt sha256:c7949440e7078557f96d37bf34984c745147c74cd79d03f79f526e28c35be08a crates/project-model/test_data/output/cargo_hello_world_project_model_with_selective_overrides.txt sha256:897a3af6a34023b594a35a9c7162d302d13a82c9468bf75463be6153f919c244 crates/project-model/test_data/output/cargo_hello_world_project_model_with_wildcard_overrides.txt sha256:e7cf1397504810f34555b8c201e62a1d9fcad0cef559883b8658f39888785061 crates/project-model/test_data/output/rust_project_cfg_groups.txt sha256:3d67404439d1c3fa190241d62e762644fae0d1229d652b507fd79b7700ecf91c 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/query-group-macro/ sha256:427ef2dbf7fa15d6b8a444b20fd3b2fe82b6abdcdb0c157a022baba3b32f0bf5 crates/query-group-macro/Cargo.toml crates/query-group-macro/src/ sha256:e64bda65c7a37fddfa07db5201cc8e8285e7de6e1fc66387a3a491807821e899 crates/query-group-macro/src/lib.rs sha256:55a54b6ad11aebd44abefbf9deeeffdb86c00568dca265e82035796658a9a913 crates/query-group-macro/src/queries.rs crates/query-group-macro/tests/ sha256:8b19ce8652f08bc49c6a29944da55c69bc9986fb199f8867ce9b5612c4abd6f1 crates/query-group-macro/tests/arity.rs sha256:462c3f52cc1dbc7cfbf4cd0375d9d191a1f5b629548aaa468e1c3b0fee04c491 crates/query-group-macro/tests/cycle.rs sha256:95ff2f24be3112a1e8ae93b0d28d3d949467040ee8b2f5390061f8d94ce35529 crates/query-group-macro/tests/hello_world.rs sha256:5a600abc6baa998b150b5a27593c94b787fa3c1b729a8b5331048a449d967a4b crates/query-group-macro/tests/interned.rs sha256:2e100bc69da717d1f3ef8f9abfe5acd78633531fbd4b034814a9c77fbee9d80a crates/query-group-macro/tests/logger_db.rs sha256:0607956659ba95aa4fb5f9e7baede56aa0aefac8b43924a9ae6caf0eec84e7ec crates/query-group-macro/tests/lru.rs sha256:b19f57bb6c80ebdfb53af0d2c83458605f9ab8f919ce9ae25a47338d34800cb0 crates/query-group-macro/tests/multiple_dbs.rs sha256:1f7874b9ec51d4985abd8d082a4b2f01879e14c34120e38f6d035d9d68d98bad crates/query-group-macro/tests/old_and_new.rs sha256:0d587d3675b7eeb3b25fede0d0b289e11666482bbdd8c1948b3c85b3fca94ef6 crates/query-group-macro/tests/result.rs sha256:ebfb0ad165ab3f9efd65be15b65824e7d1931d15c900bc953f46e3c1d66e80c2 crates/query-group-macro/tests/supertrait.rs sha256:75c570e24438d75f4ae96a740688c875b5b88e70f664f3d97b9c58e5cc5c34a4 crates/query-group-macro/tests/tuples.rs crates/rust-analyzer/ sha256:d6259dd9961747da38bd853638e89bccff81e08ccce75687f4199f16c7fdb2b1 crates/rust-analyzer/Cargo.toml sha256:b33ed3994e951859ea3338d1123b5085cbe1433a65a215026acb4169dbecb106 crates/rust-analyzer/build.rs crates/rust-analyzer/src/ crates/rust-analyzer/src/bin/ sha256:92dd9c213a9cd4e7ad073ff13237e52f6d02ff05912dc5bcdd8e12b289813b8a crates/rust-analyzer/src/bin/main.rs sha256:3d4fd2dd0c84d5b8dc92dee858153d9ff91ef2a73a6a038af57b60aa04f8d7d8 crates/rust-analyzer/src/bin/rustc_wrapper.rs sha256:4d7a1bffe05b1321783acf959e8d15de89c686d3b10e324e5b44948ca47775bd crates/rust-analyzer/src/cli.rs crates/rust-analyzer/src/cli/ sha256:a24d09e11d2aed3c8236308515ff08e4b33c4b98d62ba435c1ce1fe55117613f crates/rust-analyzer/src/cli/analysis_stats.rs sha256:e58348fd62b37d69ab47a5ea32edc47dd33b97dfa230472f40edb6f27ce6fc95 crates/rust-analyzer/src/cli/diagnostics.rs sha256:e3a6e16a9d13fc92cae873c4b475abe29b517c9975fea260d9beb70905db0dd4 crates/rust-analyzer/src/cli/flags.rs sha256:c3c6b21aa0f67add84e54b2e862708da4a23135ee7a0658822037cd40168eb11 crates/rust-analyzer/src/cli/highlight.rs sha256:cb07493a26642c8121b773b5f3dcafb23bc550bd8ab182fb305f72b5bd47e91e crates/rust-analyzer/src/cli/lsif.rs sha256:ffd9f0aacc6547f8c9aba4da326a1ac75eb2b33c0c78a38d3c519a181372d2f0 crates/rust-analyzer/src/cli/parse.rs sha256:cd157e59005da238637e89b5340ac9fa96b08853824c4280ea15ef5189d81036 crates/rust-analyzer/src/cli/progress_report.rs sha256:426e6e0be0acd1da350599f812071fe84680ec93553724064d61f38fa1c6fa71 crates/rust-analyzer/src/cli/run_tests.rs sha256:b241c42ce36fc260a3bc1ff65c128e7fad1edc2f552e0431600b052a2309e5c0 crates/rust-analyzer/src/cli/rustc_tests.rs sha256:50cf8f09119dd980f636800bbcac39f87da2ef7a1a115716aa3f22da9dbdbddf crates/rust-analyzer/src/cli/scip.rs sha256:0f8d322947f4439c0703ee6201409810d8b20c857dd149597d3eeb78a6614535 crates/rust-analyzer/src/cli/ssr.rs sha256:f13db7a49f2f977e149053d547c0be047b0e71b34d7b5bf8454a4dd8f9d7ed76 crates/rust-analyzer/src/cli/symbols.rs sha256:1a5e5311af758b184fbb9e160d171bd101f874dcc4c3aaf9fb13e4178aaa2cff crates/rust-analyzer/src/cli/unresolved_references.rs sha256:5c85a807ae04f26b92be13b6bd01591a6c60ac5ff04c895d1c1bd4b913ab7be1 crates/rust-analyzer/src/command.rs sha256:254092db71a9f4df7ee0b3fd38671fef32e7997b9f21b1c706d65b729f416a59 crates/rust-analyzer/src/config.rs crates/rust-analyzer/src/config/ sha256:73ed75c3cb771442e1ca4c90c66a722336f566b423b4eb298a33987dd8fc344b crates/rust-analyzer/src/config/patch_old_style.rs sha256:439128360e3195396acbafc5c0b70b69d663144ad2e857b3357b8e246bab5d16 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:441310fe5c1e35bf349e68a40bbd8c0302516f12dfb833a83c101e63a11bdc23 crates/rust-analyzer/src/diagnostics/to_proto.rs sha256:d255205f06a8f1bdf541bc37bb77a5c45cd6bdd6b9cd4518d620b6f5c5451cd2 crates/rust-analyzer/src/discover.rs sha256:39f57abf3ed3c4cc010f7cb1b0be1db46d5deac93b3c4c421c53df34a63b63d0 crates/rust-analyzer/src/flycheck.rs sha256:e8a6d6bcec511ab30d24ef9b2e2f6c25df1ed8722c12eb30046518648750e284 crates/rust-analyzer/src/global_state.rs crates/rust-analyzer/src/handlers/ sha256:805d6a13bdbe43ea80753fe966faaa609ce3a792b16225909a4d96172c7ece0b crates/rust-analyzer/src/handlers/dispatch.rs sha256:f5a7b7311a985c72831fbc923f2e8613d579e9f075f9316394d8e2e0167234cd crates/rust-analyzer/src/handlers/notification.rs sha256:1927323a8d233d38f70384329e617543038b9bde5e3f2323aaca6663a47ec5d5 crates/rust-analyzer/src/handlers/request.rs sha256:afb35b3cd57d43c99ce456b93089fccb99c8027812761d18d6b9afb695bdf057 crates/rust-analyzer/src/integrated_benchmarks.rs sha256:735c3a440297cd811d17cb92d14f3d80f26b2d38408a7cae0de3a9c5508d93ef crates/rust-analyzer/src/lib.rs sha256:adaf1083e4c4fb1fc99ffa1ca1d6ca0216281deca4ad76a02805d854392933b1 crates/rust-analyzer/src/line_index.rs sha256:654ef5a97f9b2eda1d9e9517cda2cfe0d654b94525df1d33f06efccc838d43d1 crates/rust-analyzer/src/lsp.rs crates/rust-analyzer/src/lsp/ sha256:7d54e02b064ec6a3d55be2f10ce9010d0ae9c683cdc87a58718afe4a5ba21689 crates/rust-analyzer/src/lsp/capabilities.rs sha256:1ce4bd4926598a1ab7e233de47d27fad7d3766146e8d3873fda6ae220a2dfcd3 crates/rust-analyzer/src/lsp/ext.rs sha256:82870e4eb82bc08d6bf51c18bef2e00dfa7481ac054502b92d9c69708e05e014 crates/rust-analyzer/src/lsp/from_proto.rs sha256:f97438ea6b1dce6bb5871e11258c6357be050a4b1dbb7415c54d54f8431a0170 crates/rust-analyzer/src/lsp/semantic_tokens.rs sha256:66094fd9720b3171c46cf0cf9ccf51449d2044b2fef54ed5af3df5098bd18fbb crates/rust-analyzer/src/lsp/to_proto.rs sha256:916d702514906403a19546656851392b55a7a55f70063fe9cdbc9f4df273cf3a crates/rust-analyzer/src/lsp/utils.rs sha256:6eaed81d6c51183cc4fc2c40c28648a9792323137249491c982914269b435970 crates/rust-analyzer/src/main_loop.rs sha256:2ca476ee8eb1478ea760f76cad0026e88031631217492ad1911e710782f3e707 crates/rust-analyzer/src/mem_docs.rs sha256:3766985e9c0ae05dc9644d41acb84c9051ba2078fdc4b38559cc89117d5da845 crates/rust-analyzer/src/op_queue.rs sha256:8607fbc17165f5ff92fd5c02f87e367e5fbb0f67490f9ceed36499dcf81a4264 crates/rust-analyzer/src/reload.rs sha256:1de54a57b9b8ad913baa4cd7c1747c8a9c486649a8cbb2b6a947077b027484e6 crates/rust-analyzer/src/target_spec.rs sha256:30e7758c3fa41f46a165e3b73da8e2d1ca08b6653be64695287fac3f69a780de crates/rust-analyzer/src/task_pool.rs sha256:ed3eba22f5e668bafacace87cd25d92b072905d9be0d4c84c9bb61f439e2466e crates/rust-analyzer/src/test_runner.rs crates/rust-analyzer/src/tracing/ sha256:e18999d08385bdcdddd1065d35d520c8f3a8ba6a47cec7a31b9d71c19b9d64a2 crates/rust-analyzer/src/tracing/config.rs sha256:b3afc928ecc13df6037318121fa0702a6d66868d5d954c4fd49c36e8b348a1bb crates/rust-analyzer/src/tracing/hprof.rs sha256:09bd0856d27bcf3b16f03be4d0a0456985b3681c20dcc7c1b2ee9b7022ef3157 crates/rust-analyzer/src/tracing/json.rs sha256:60fc97270de56433d42470f3ea02d5cc6ed3c87b8e2f15d6270d4d41a49380d3 crates/rust-analyzer/src/version.rs crates/rust-analyzer/tests/ crates/rust-analyzer/tests/slow-tests/ sha256:e70e834d8eab5f676de4327570170fb104e49c98ecc94ff8d589f7a9e274a63b crates/rust-analyzer/tests/slow-tests/cli.rs sha256:ed02b06d66c01100af6ba49a01df9547bde89e1bbd915ec4a12898eb6c5a2dc5 crates/rust-analyzer/tests/slow-tests/main.rs sha256:bcd673c8dc31b9935f66790f5583ddc466ff2ae19a6beb927ec0b58e6300f405 crates/rust-analyzer/tests/slow-tests/ratoml.rs sha256:bad7d1d6150f1150f68673907ed8272b1b3b7acc80e2ca9fe23e608be7674a47 crates/rust-analyzer/tests/slow-tests/support.rs sha256:f052eded983bfdab06248167172957303e7f49145faa43a5d586da3cccea5046 crates/rust-analyzer/tests/slow-tests/testdir.rs crates/span/ sha256:a64237c7fa52ffb1315c2ad2df5cb3b02183808790535b0b21780eeaf4f38401 crates/span/Cargo.toml crates/span/src/ sha256:e3d9d849eade2492e279d223715dcf3295acda8231c0adfcc15fc21d95d29103 crates/span/src/ast_id.rs sha256:a8fbc87c825f059879ab13b426fefee70ad2e7c5e64122f76d836fa95d0774b0 crates/span/src/hygiene.rs sha256:2e6f29d8bd813940eb3fd86b978c9c46bd3ece0123ad807abcf1b8172391d5da crates/span/src/lib.rs sha256:521e5a11e3231da51a897922b6c4c24e9fc668acc98d92bae1161030585eb66f crates/span/src/map.rs crates/stdx/ sha256:1983e38b8d8bffa9011a56861735ee4036190d69999eeccd47b2072018dd0c47 crates/stdx/Cargo.toml crates/stdx/src/ sha256:da20d807f2e3022b5e6f48cd3284ae19822d606fe8c04c4c96d1b8bd3c9564c0 crates/stdx/src/anymap.rs sha256:712e0ee8004207708dacaa7ecf05121d103b38426a98f17123583cef07f744e3 crates/stdx/src/assert.rs sha256:f7d013b95a6c641c6783924b9f8c814ebeb9cddeafb8385705dc5fa20a4aff38 crates/stdx/src/lib.rs sha256:764d6b3acb5e39add4ab49b77bf750c3a21bf5595cedd034ac9994d8db5c9457 crates/stdx/src/macros.rs sha256:911de3dc4e033e3d117e8bee11985a1ffd4bf06d4713184b511d809b68e2e1e7 crates/stdx/src/non_empty_vec.rs sha256:573195c1e994bcc41af081d05584eb172dcce902070bd7e5afe42501bc61fc12 crates/stdx/src/panic_context.rs sha256:fad4a709583a93cdd9d40dea3ac1082ade2cb4ab6d5f76b72ec9bde2c68dadce 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:410e844e9c409c9514d18957d57a6be08f15f1dab92d4d6835761b2affbcc2a3 crates/stdx/src/thread/pool.rs crates/syntax-bridge/ sha256:107b23e1a1bc90d874d2bbce0e725166e6d02c528e7901a8dc81b4dff5307e61 crates/syntax-bridge/Cargo.toml crates/syntax-bridge/src/ sha256:9456eff444c91d0c471cf1962251074096ce1e849a5b4292b2f4e3dd20632982 crates/syntax-bridge/src/lib.rs sha256:c8b78a162d8f2404ae1a9a898dea2b01d896d0fa83b60cf422694af23d19ded8 crates/syntax-bridge/src/prettify_macro_expansion.rs sha256:bf3c3ef5aa0a26a4027bb32ce9065347b51f41640fc9fea2bb82eae52a333544 crates/syntax-bridge/src/tests.rs sha256:5c9a08ef5692ad46f7961f8c7d37e11f29d04dd7a01660ff67067b06c11eb431 crates/syntax-bridge/src/to_parser_input.rs crates/syntax/ sha256:fc5cff0ff20f7c9b4a3fd2ef006a6426e19f2fadfdb1e2bbb05bc506fb33a375 crates/syntax/Cargo.toml crates/syntax/fuzz/ sha256:14ab0cedcb8d60c4b895808cd0c19fab1627c4f9d1f29ad9a49a515fa515107c crates/syntax/fuzz/.gitignore sha256:e8566c1a7d80c037cc1473292ba37b0d5fe59787d173201aaa7565c240ac2890 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:f1104683731ca2879e709244f5f692db7b548184b52be968bb2ee1447048b568 crates/syntax/rust.ungram crates/syntax/src/ sha256:90d69346b118d00eaee38d6670dbd4458a54743300ae3a3b9434f154e7c8304e crates/syntax/src/algo.rs sha256:f7be3093eb03ec7fbd9dffac3cc3e1365eb512cc67fbf9719be5bb435c7cc9a1 crates/syntax/src/ast.rs crates/syntax/src/ast/ sha256:58378ead3cc5acc1594f35f041d059c7e837960e7218f7f26db4759c168b14fb crates/syntax/src/ast/edit.rs sha256:797e4abf073d07df6e03d512f79b4010b45a0d18fe685a8dacd76be54d08ad43 crates/syntax/src/ast/edit_in_place.rs sha256:2478f628bdbaad5a4c4e0c6e9d68a535fb36c1374dd324605edf4110ece0fabf crates/syntax/src/ast/expr_ext.rs sha256:7ef3dee2a2c58a8b7250aed4a7402629a134d36129cf700f3e7bcfbb30a9dbe7 crates/syntax/src/ast/generated.rs crates/syntax/src/ast/generated/ sha256:3e2a9e29e22ac678e58d5e8c8a00f3ce3a934fb7494f22b271efc075157a5042 crates/syntax/src/ast/generated/nodes.rs sha256:ef375f5692968e47f1d808edb4951081ad2b0f3e4cb8361f6bb8d07dc41f4583 crates/syntax/src/ast/generated/tokens.rs sha256:65943e30c13c5f00fc9b7db743b087b002730e90bda35ab81f95cc56e0765786 crates/syntax/src/ast/make.rs crates/syntax/src/ast/make/ sha256:28247e97bc1cb9df0df3e4a3d885307998c7c460033d18b73b739a2390a80f08 crates/syntax/src/ast/make/quote.rs sha256:fc74dca339ce62bf5ac32e72c22e90ad61800cc82720cfff64a7d92de3646292 crates/syntax/src/ast/node_ext.rs sha256:419d4c81abc6689c50fdc73a51c69a1978d056f2c728c94b92bb78fa48745aa0 crates/syntax/src/ast/operators.rs sha256:03ce6ad7eb351248bb6cdedc14799869a228c43062306d7d5caa8d4eddf46fad crates/syntax/src/ast/prec.rs sha256:df0f46d026ff6b229feba191fe7f0ff29677073ed38831208ec3dc078aa33690 crates/syntax/src/ast/syntax_factory.rs crates/syntax/src/ast/syntax_factory/ sha256:a9adc93365961e1615f0cdc8a0948fb57dd00540fc508a3c2115aee63bc3be3e crates/syntax/src/ast/syntax_factory/constructors.rs sha256:29aab82ee723429145a3982e174ec156911390359c1049af0640b36f050b3690 crates/syntax/src/ast/token_ext.rs sha256:26288f3fb7ad0a555d760d1bfc490e21030d6e51fa9ac235b357d9e1cc5cbfcd crates/syntax/src/ast/traits.rs sha256:331ccca1505600c35e3ca9b79cc28f4bf02304cc3375f540ce2e545aa7eb860a crates/syntax/src/fuzz.rs sha256:d7f3d8487cd10a16b6e74287930eb6183cd0cefe22150671830088db23e3e7d8 crates/syntax/src/hacks.rs sha256:f34de48ba4ae4abfec6a1b2b8c9218c8edf3c003ac3a385ce82d06474d003453 crates/syntax/src/lib.rs sha256:315c317519233aa04bfbb87c84ec068394738f3b2bcffdda527160e10642aa11 crates/syntax/src/parsing.rs crates/syntax/src/parsing/ sha256:2fb7c2bbfca222cdb9950f0fd661a7ac2249fd97502787e2df581483aac84a99 crates/syntax/src/parsing/reparsing.rs sha256:0a16b177b9539c7defa731dbae6ea20cf59992730aa3bd562d0d7a93f9d472c4 crates/syntax/src/ptr.rs sha256:6924953b580feacbb40b681729c526694f7405102c428e1ca8dc9599923d47ec crates/syntax/src/syntax_editor.rs crates/syntax/src/syntax_editor/ sha256:0ac76b4689dec3f484f01012ee4642086b769f2da3a532205576f534331d6cc2 crates/syntax/src/syntax_editor/edit_algo.rs sha256:89a4e2bb632a610fa967078af8b892b85f798ca34d4ca272240a2a905e8dda92 crates/syntax/src/syntax_editor/edits.rs sha256:5e77101b95c150f3f9ce47eb42e7017943bfe9dc219b8dfc3b758978264e28a5 crates/syntax/src/syntax_editor/mapping.rs sha256:9aa3dac3706178cb2f6dbcca18ad10bdda6cca675e694e13cd58b20ef0d9f065 crates/syntax/src/syntax_error.rs sha256:a0ab3157a801e274f3d03618fc806629903452ba189f39fc0f5054ff7de35678 crates/syntax/src/syntax_node.rs sha256:ba1f39af845a18bc750d5ac465eda1cf41a9ae80becf01cdc1f08248f50ed740 crates/syntax/src/ted.rs sha256:a59776f2a32fe3df1c83c3c41541c980103f838d385327744ea9b118214b5cd1 crates/syntax/src/tests.rs sha256:f88a14c3634cc0134108e5bfbf29fe6c7ab8ab68eab9b87d8ef6ca620ae6cc00 crates/syntax/src/token_text.rs sha256:90dd389fe4184e034ea206a4a6dbb09dbf492c426f371d3698afa466dcb9ad35 crates/syntax/src/utils.rs sha256:46f0b582e4f8930021722d0f47b34d15f6dfbbeb4d686a0575a898041ea916b7 crates/syntax/src/validation.rs crates/syntax/src/validation/ sha256:0daf896a6932988aebf3149589e6fddf183ee5c2fa3cad31693aaa9cd50f71d0 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:7ba1609a36cfe31a4a2bae88a3db7edfaf44a32552b2e960656ade112a6fd75f crates/syntax/test_data/parser/validation/0224_dangling_dyn.rast sha256:175b64f3b87760c06f0817a8497f0f3cd0dd02a5953a4acc24078d1904dd7ede crates/syntax/test_data/parser/validation/0224_dangling_dyn.rs sha256:3b022a9df7610b38d4c584e0f6d2a6f13722674f5b67ab439b071cad63469467 crates/syntax/test_data/parser/validation/0261_dangling_impl_undeclared_lifetime.rast sha256:b3e691f420b195a319328c4450be228a25685ae8cb3137ec4ca7c70fb9241757 crates/syntax/test_data/parser/validation/0261_dangling_impl_undeclared_lifetime.rs sha256:3f4ef69ad71cab6093b06097f9172c153eec27e31927cc09e61ec0997e94ac7e crates/syntax/test_data/parser/validation/dangling_impl.rast sha256:21c7ad4466dae8daebd58e8a3e212a9713d921811137cbff92890393020d26bc crates/syntax/test_data/parser/validation/dangling_impl.rs sha256:de8f4744b7f304aeb8a5b03eb8eca5c48935beae0a580190f2f2f8ec885201ec crates/syntax/test_data/parser/validation/dangling_impl_reference.rast sha256:a053f6572b7dd0fc90d8b0ec65d8323c28aab3f23e984da05600c509d5da508a crates/syntax/test_data/parser/validation/dangling_impl_reference.rs sha256:e6f8c14c130fd290a442226a324e8ebf948f3be9d957957bb04f6430b92168ea crates/syntax/test_data/parser/validation/impl_trait_lifetime_only.rast sha256:894f669fa8cab010dadc4b6b50ddc05c13cec1ad16f8818dc3127f53038bcf8a crates/syntax/test_data/parser/validation/impl_trait_lifetime_only.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:dc588480ac1407b8296d0f6c192eb658e530700ad5bea77703a86be06d12346e crates/test-fixture/Cargo.toml crates/test-fixture/src/ sha256:8c871d313c01099bfabbf259eef90cf726dd349e3da4eb702710c4a5ed699e5d crates/test-fixture/src/lib.rs crates/test-utils/ sha256:ae80df1c71f61a04737488ab45173ef3dbfeb248d7de25d02b4f132845ab1f2c crates/test-utils/Cargo.toml crates/test-utils/src/ sha256:d85a8432cf919163ab5960f121f69be1ec467f2a9a3feb93e6ac6dcd5fef9e6e crates/test-utils/src/assert_linear.rs sha256:658acb1ee3486b2559c82ff61a933473b490919b3b8347f3f64a739c311637dc crates/test-utils/src/bench_fixture.rs sha256:2218228c9cdd7cf3cf69ea8f76c1b6b3d38ed555a1694e38537552b5a3c3f92d crates/test-utils/src/fixture.rs sha256:d66e5066e6653d3b42597bed435cab1247a2addec3d92e35350b2944a382cf23 crates/test-utils/src/lib.rs sha256:1d7a3a3ce870f2f4dfbea35f89dbbfe9044e8dc96656c3b292dfc192d56a73b7 crates/test-utils/src/minicore.rs crates/toolchain/ sha256:d2640ad0731c0182518fc8ce194b4318be1b675419c0271fb3e5894f4171046c crates/toolchain/Cargo.toml crates/toolchain/src/ sha256:58ec92d65e254e744d85545ac50167242b41d7d4940c252d720d87ead6931962 crates/toolchain/src/lib.rs crates/tt/ sha256:36962d7d3dfcd0ad90b166fbab75d377850090ca8039bb2369f300ee882831d7 crates/tt/Cargo.toml crates/tt/src/ sha256:8d3ca1e9a329edcd69233157aa3112b09f6e3d2a2737a91b526014ab4bfc33f6 crates/tt/src/buffer.rs sha256:fb187852b94528e7370445961785da41f90744bd2471d88a60f61b368a3eadaf crates/tt/src/iter.rs sha256:83fbcbbbdc08d6889f4992ba335bb7c3302f29e8c1e46580751521ca880373f1 crates/tt/src/lib.rs crates/vfs-notify/ sha256:379b9b2e90dcd980cf6cd854a9effa79eaec98ce4d7a453ca307e9da22111807 crates/vfs-notify/Cargo.toml crates/vfs-notify/src/ sha256:5fcc69f0190ac560f79da0dae7ef254b392bccc4ba83ea57a62ec27775a92531 crates/vfs-notify/src/lib.rs crates/vfs/ sha256:dddf994b91327db2d0f8135895fd48ccc499e84e743f5cc2d8c5fcd60b586b40 crates/vfs/Cargo.toml crates/vfs/src/ sha256:f8ad9870ff1168375533fd004d534af23430a3f8067720de9f4bd61485e80d54 crates/vfs/src/anchored_path.rs sha256:38386ed9e8c2fb0c468dc67c1272f8a47a987f9cf39efb382044d00afc92ed39 crates/vfs/src/file_set.rs crates/vfs/src/file_set/ sha256:9302ee661e42efde9ef965c290fc9328585b09d31bd0214dc68f95fc67a7ec2e crates/vfs/src/file_set/tests.rs sha256:df1f3ebcb0c6f05e24d598b8620439bd08de69c1dab2a3a9679e08d8a7efe004 crates/vfs/src/lib.rs sha256:39d97993da29442b5502ea6c5f36e98bcb5095eff4b7fa6cff065a8763cd6119 crates/vfs/src/loader.rs sha256:ba6e75bcca3db03b44a43265c0aafe64f39ea43cc800e6e0e67e5e043a3da676 crates/vfs/src/path_interner.rs sha256:099a9c59b9c93883315173385af47facde2d3d5b916391b3f3308457c9d97026 crates/vfs/src/vfs_path.rs crates/vfs/src/vfs_path/ sha256:b8154c641f7963ed70bea72d36b5fd27a94ed54e0a29ec98cf258c3129e8120a crates/vfs/src/vfs_path/tests.rs docs/ docs/book/ sha256:0d81548f200fb70af2cfe184831f1c319977c1fc9a0d001ee5194e619efed35e docs/book/README.md sha256:ad6472f82a84db62d481219c910d013b635d4a55734d4c76bbebe340fbbeedac docs/book/book.toml docs/book/src/ sha256:e14fe7e5b2df7f467b4feb42e0f61941d5554c9c8169c598961fa2d1e74a9e69 docs/book/src/README.md sha256:f836b31d802311916e8dd5311fa707e6011253802a31169438d12d7172b73170 docs/book/src/SUMMARY.md sha256:9eedb2b93a36af09e21cab229dd5b468cb322df12b616779a490f6df5149cc95 docs/book/src/assists.md sha256:5f9c2fa1e208338f363e5e12e35103631cf5295b512e1c09673526d9120b33a9 docs/book/src/configuration.md sha256:831bfbb8474b20fe94ee214ae73e7b741f5c6f58230d63b0829cadb1411072dc docs/book/src/configuration_generated.md docs/book/src/contributing/ sha256:19fdebd21b4535b571a32be8f911c89f794ea2d0b1b03b147a66a603125fa4a7 docs/book/src/contributing/README.md sha256:515698dd0413df9cd3291601ad838e62249c78e6773b56f25334ef07bf147685 docs/book/src/contributing/architecture.md sha256:fa4bc1ae0232026e34c7a8457d604854556a100abb140127c97980e6510ae64e docs/book/src/contributing/debugging.md sha256:48cc3542af0c66583c9132e85bd207ee7af264c4cacdb570be82f06827fc290b docs/book/src/contributing/guide.md sha256:65376e514f4a162950953a87923feefc4224d9f07b99ebfca996a94ae584ddf1 docs/book/src/contributing/lsp-extensions.md sha256:e094d9068ec624f56fb0beae3470dcbe88cb0b2bf547be8926d4d0fb9dca903c docs/book/src/contributing/setup.md sha256:87e2ecf4c12535f5bbca5d0be3ce261ac7681c1937309277f26bd95d80325586 docs/book/src/contributing/style.md sha256:a17d303903527d499aa0d97057b5984a290780eb73c1c53739e056f9d04fc8e5 docs/book/src/contributing/syntax.md sha256:1b09415ce8ab5cfcf034376ad6af71fe0340750ce900cfa186d64ecdae054c18 docs/book/src/diagnostics.md sha256:7942b5ee50156ab4538ec3e2ea5612cb150242f6b9c4d8b628b04487bd49578e docs/book/src/editor_features.md sha256:75ea329c2c093e5f64cb11e8fb8416128fd36ec84783dda307fd202f01cc80ef docs/book/src/features.md sha256:250bd713d91bc2aee3dae79fc441a5c8950912bb9542de83712737bd8f3dfbc2 docs/book/src/installation.md sha256:eab8286ea52264bb3c7b06393052673c81f1e400d7d73957223f338d940870d8 docs/book/src/non_cargo_based_projects.md sha256:a79cca27491fe2b39bb3f1ad40636e26bef42746322cb73e79cdafdc264f9aee docs/book/src/other_editors.md sha256:695cede81f5dca198ac15467097d10d9f14434a649d57a5cf426aa48603a30ac docs/book/src/privacy.md sha256:d92891d29cbf15d6c8d18d648384fc0789c511e1a83476ad713cadd372cbd21f docs/book/src/rust_analyzer_binary.md sha256:9ad0588fdf52bc3861ba71f17ad5dee55a187d68656038a37e464906c6b810f4 docs/book/src/security.md sha256:90da1dfd007d5928e6164795369b228f3ea5720e0bbbb0f237bdf2539fcc71bb docs/book/src/troubleshooting.md sha256:660ef634c61719b921ccfd887a12ae704a7950dfcd5b47cfe56949d51b8c16e2 docs/book/src/vs_code.md editors/ editors/code/ sha256:318ba9ccc60cc0b55a91153ad767a06bd0caea34a2ae7100ded33849d614b4c0 editors/code/.gitignore sha256:ee81ba15a2b741096818e47d831ee1aed7e18dc8ee75c9439ca7c212e3eced8f editors/code/.prettierignore sha256:1324855befa667bd72edbaeaac44ec6a74940f367283f421234b1de5f3ed5032 editors/code/.vscodeignore sha256:7b4f77d59f1f20f8c0efec5c222d5e21ead37a16ee23de7a558f84a24302a4fc editors/code/LICENSE sha256:9a3df80a39cf3a4a308483241c36273068ce43d8d8278efabce1a3c7a0f2d3c5 editors/code/README.md sha256:68e720faef82a92a85f30e229b8fc498684716f19e8c2cb1ffb4cdc168c31d48 editors/code/eslint.config.mts sha256:9f823da8a4b6e77e86035b7ff0d1ad0e8d58e5c4fb4f1e19434c3f88c37f6d37 editors/code/icon.png sha256:5c7302be008313ab1ce218b8e5aa2882ca694a0a1cc64936aedb9a01229e7104 editors/code/language-configuration.json sha256:9946a87ba9805626f7e4323c6ea49e3da63f8ceea9b3dc2cdc914fab10c59da8 editors/code/package-lock.json sha256:8537ee222ac9641db1c3c348939422c79b3fffc533fcd280909d7fd3ebac9bd9 editors/code/package.json sha256:565c2a712c6a61c208bef0ee17d4305a2d97a91da8ccba3f024c6aa624c90d39 editors/code/prettier.config.mts sha256:69107080ea2bd53831cca48e76ac0a8f8630ec67b1af9906dc4cec21f507fd61 editors/code/ra_syntax_tree.tmGrammar.json editors/code/src/ sha256:efebb1bac650b6ddb9a01d4102b075f5172ff70fc8470fe444825cc8be7b92df editors/code/src/bootstrap.ts sha256:91839f0134b8a12442ae39dd89e159ab18fb75047c70298854b4cc3835d3af0c editors/code/src/client.ts sha256:6a5aaf8015e8709872640875f56bcdef1994404ad61c606127c5c8eb018a0585 editors/code/src/commands.ts sha256:e16af1aab716a3e70bd141b4929d6d86ddab2a3e1df40cd7f0f50cb836e789a3 editors/code/src/config.ts sha256:086538909fc2f0cab7b82fb95558ef49985de84f515bfd68dcd74775dc1c645b editors/code/src/ctx.ts sha256:08d4c1c475e2e140bb74c1f60c1c21b90223a5de283a4f322932365ad72d11e1 editors/code/src/debug.ts sha256:2a588f37c5321be42a0c7c409de0c9b26f9c56c51d6ab7a3fc28a09b58e8376b editors/code/src/dependencies_provider.ts sha256:23ca3e666086aef494908556850691169953c2c395b83cb0ef76cec949fd9c36 editors/code/src/diagnostics.ts sha256:1215d0dfb9fad0313f03c6b5d24f88732ba6aa3d6ae473a833dcef8a5fcce5a1 editors/code/src/lang_client.ts sha256:51a9abc890328ec6028e118a5a865997fab76dbe63120a9ad9dbd50f23e87a6a editors/code/src/lsp_ext.ts sha256:e661b29319876c52afbf71c781264bf39973bf30183284161fd1dfeaf636bb64 editors/code/src/main.ts sha256:7c48a560156cc95a6ec5a8314006a63952025d5ee930a6bbd27e476fa8cd15cb editors/code/src/persistent_state.ts sha256:5814aa90c324cff1575cbae527689191179dd97f2fb8a41d074877248d5c6b3b editors/code/src/run.ts sha256:cdfc4ec6c99202138167a5ccc5d9255462fd6a2ff3c6459e99d4d557184c4ddd editors/code/src/snippets.ts sha256:609268dc58dfe3b5ad8086178508ccbecf9fb77a2dbafe538a94da8c9770d2d2 editors/code/src/syntax_tree_provider.ts sha256:9205a05f41d23cb2cc787a5dde2dfb62895e7cff863fd90a4c7d46912e7e130d editors/code/src/tasks.ts sha256:fd8dff36d8ad6b56fdb96953e3ef9eb7b8a82fdbc24719ce4449891c074a8ffa editors/code/src/test_explorer.ts sha256:bd52b41f3fcba0c10407c09ac4561617bdb74ecddc6e2040d43dfbe65564a034 editors/code/src/toolchain.ts sha256:54a577b7c4e62440dc8e525c6131a269a8a6ceb9a26b4346b0d92760d617ea16 editors/code/src/util.ts editors/code/tests/ sha256:0cc64931df3ff430bd82950930be8e144c09317cf3267453ac286a51c69c65a1 editors/code/tests/runTests.ts editors/code/tests/unit/ sha256:bac3ebfb33847bdab0bf7b6f9e7027075beb9184389d6bc7ca3c1d8173cc965c editors/code/tests/unit/bootstrap.test.ts sha256:d5dbc41e8880b7898700005384b8289227a9da5cf5e432609d427adbb10197a9 editors/code/tests/unit/index.ts sha256:6b6817a190f4b9da55b43b5629a7781493d90219de5a24138c79034411a5f228 editors/code/tests/unit/launch_config.test.ts sha256:5981fbfb69eacf97554de6b183d53b62a5ed2447bea77931b95372b114debf35 editors/code/tests/unit/settings.test.ts sha256:5bc4511378da270265b47b3d41725f9c7021e39eb6144ef97854742aadd63be3 editors/code/tests/unit/tasks.test.ts sha256:10d2517a46bfaa571b70e7f74be5f00ea94f2b0cb5343b37b06decef66e54ac7 editors/code/tsconfig.eslint.json sha256:4ee432cbe4175fea8650de27ff11534c0b21b27970d382b71d61b108392ea690 editors/code/tsconfig.json sha256:4bb20e14b48f1d3c6f0f426966e6412ad4dbdf90f4200020f1d2cc100dcf5b9d editors/code/walkthrough-setup-tips.md lib/ sha256:25fc69ca2ec691d6fa2006e3343ba80029dced9ab8f166477115296061b57720 lib/README.md lib/la-arena/ sha256:102b0ab18c597c2f3c5ae00a883eb21e95b41feb69d7e70af618e075c00d63c8 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:ce5718656a19c1948c9ab7de53eba223c1da4f020bcdbc5d415e2184b960219f lib/line-index/Cargo.toml sha256:d60442f4f35412a22721f1b0cd0a01219356242d15f98d7d53160b7003fb77c5 lib/line-index/README.md lib/line-index/src/ sha256:51c15914eac609e19e4b6a80839aaaf7775e6c6bcf2235201fe1849d46d8df99 lib/line-index/src/lib.rs sha256:05ab726e2bf7e16dfcba724bc8f2642b3793e50ff73ef71519093b9e1b1cbd09 lib/line-index/src/tests.rs lib/lsp-server/ sha256:a6400cf792e188950cb24dad37b7605297e18a34c5e4f1107cbc044abc259172 lib/lsp-server/Cargo.toml lib/lsp-server/LICENSE-APACHE -> ../../LICENSE-APACHE lib/lsp-server/LICENSE-MIT -> ../../LICENSE-MIT lib/lsp-server/examples/ sha256:78f23f53f13241dcc8cd0715ee180f8750e73ac847a467122b1f55372c6503dd lib/lsp-server/examples/goto_def.rs lib/lsp-server/src/ sha256:221fd7e3b36626c3ab945b055a2f164030abbe8caa54e0f820e7ce034048ad98 lib/lsp-server/src/error.rs sha256:99b8ac49173c571c0d005bef8597bdd23cb6d2d605628f75938e3e4a7b268f35 lib/lsp-server/src/lib.rs sha256:1304951b14e6e2628b99f2d1e9c546c1feb5495e74a52dd420e5e8d503faeed7 lib/lsp-server/src/msg.rs sha256:426b18400764e287648b3286b16ed5ced73a8e7288d459c8c1bec94de7f02b12 lib/lsp-server/src/req_queue.rs sha256:e53aa42d9d7da09cf1610b0d352ffcd483c9509fb8d324f55ddf1f7a05556de7 lib/lsp-server/src/socket.rs sha256:c29dde4cf90714bee444e56129fe40534db93e5ff8564347b5c8eb7a9dcad6bb lib/lsp-server/src/stdio.rs sha256:a2a1ffa3a34c9aaed3bc9eadf9208f45c964876e32a99bd1200e80acd9c9829d rust-version sha256:21a3cb85794eada930347fd5c6bd506498f94fc7cc3bdb502305eef04b302b50 rustfmt.toml sha256:1ac543241280d305506b4891d70a9c9dfcb1abce955f66feb2676b526293334d triagebot.toml xtask/ sha256:93e3a5a09529d8cd8117435b0829e44ba18f8271ac0b29cee0f7f7263e0075b0 xtask/Cargo.toml xtask/src/ sha256:c7949ed413282af874cf0653c6e13c24857294f67dd00a71fca96e35946999f6 xtask/src/codegen.rs xtask/src/codegen/ sha256:d4a2416c4a628343c793af685702ebe7ed735cd2b8dff716033365dd9e9d9bca xtask/src/codegen/assists_doc_tests.rs sha256:fa2c43158b194ef4916b9096061d75e39c28c053e0c3d1b6600d595cbd4bd61d xtask/src/codegen/diagnostics_docs.rs sha256:dd2be8dd876c2f0b9ea2af66b16ec8a6601c93b25db0ad085951850b4e534542 xtask/src/codegen/feature_docs.rs sha256:54fd1b51c35b86c7cd7b0d071327d3122f403fa5292895dd56a14dcbc4713823 xtask/src/codegen/grammar.rs xtask/src/codegen/grammar/ sha256:e10110e99a077aa6d5e511c2f2443fc85e4da16bb66ba5a1e99fc4ad0a04bba1 xtask/src/codegen/grammar/ast_src.rs sha256:f6d300759363a89a3f3fc72475ad661b940536a11aed23054b15d04af7ded30b xtask/src/codegen/lints.rs sha256:bc1ea61e10a88df19fc11737b85477174d0f14dd5f6da8461d68773dcc084bdc xtask/src/codegen/parser_inline_tests.rs sha256:7dc6d07d8827044ee0d7e6b838167c90b116f0a82670a6fd98073d52e284daf8 xtask/src/dist.rs sha256:abd07782fe02a200c1cef227dd25c902972a87f779779d0a5a0db20f7bbe774e xtask/src/flags.rs sha256:0d8b1b68fa2581c6f82d6aaa98fcf6836d72dd23e1ab4d6909031b07ed95a28e xtask/src/install.rs sha256:be8872fbf9db9735b5178ec81d19599b1b796720997f088af7ff7210b8cc1ed7 xtask/src/main.rs sha256:8901b0b3f61fbfe6835622f47afc80f06597c0b1b3205082cb764e4862bffbbb xtask/src/metrics.rs sha256:edd1c2f86ba6534b102b428b371fd566ca433dfc745104de6479abcbaf3fa061 xtask/src/publish.rs xtask/src/publish/ sha256:f41bed31e8844099f13bb9d44a4cc1aa4dcf0356ca6db1d474690b7d7490d8f7 xtask/src/publish/notes.rs sha256:b5ea6214cd59de3aec895385db2fa2af90d70f0f30b128fa2f5aa0fa6008b6ca xtask/src/release.rs xtask/src/release/ sha256:3be775a1ac7ce317167b8a311eb241c75ab5b204d44785ef9b7aa8506f06ab78 xtask/src/release/changelog.rs sha256:9df71691d81c7f63545507b60536ab1db3237d69ec0c7fabca4a784f7df2310f xtask/src/tidy.rs sha256:51ee4f0bd5836c055a8e6f214bdabde2584613393a8a18b7c5312a2b322652a8 xtask/src/util.rs xtask/test_data/ sha256:0c77480479b059a2b2e634f4b092c0ea0903e401440b64b15781528db1720c7d xtask/test_data/expected.md sha256:c095698291d2e703610d16bb8839705bdf4f5468f7e8e98c4257ceea41862b3e xtask/test_data/input.adoc
Return to home page.