Unnamed repository; edit this file 'description' to name the repository.
-rw-r--r--crates/rust-analyzer/src/cli/analysis_stats.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/crates/rust-analyzer/src/cli/analysis_stats.rs b/crates/rust-analyzer/src/cli/analysis_stats.rs
index 87790ce2bc..79016921bf 100644
--- a/crates/rust-analyzer/src/cli/analysis_stats.rs
+++ b/crates/rust-analyzer/src/cli/analysis_stats.rs
@@ -794,7 +794,9 @@ impl flags::AnalysisStats {
bodies
.par_iter()
.map_with(db.clone(), |snap, &body| {
- InferenceResult::of(snap, body);
+ hir::attach_db(snap, || {
+ InferenceResult::of(snap, body);
+ });
})
.count();
let _signatures = signatures