Unnamed repository; edit this file 'description' to name the repository.
Replace truncate(0) with clear()
Laurențiu Nicola 7 weeks ago
parent cb7240b · commit 65dee21
-rw-r--r--crates/hir-ty/src/infer/closure/analysis.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/hir-ty/src/infer/closure/analysis.rs b/crates/hir-ty/src/infer/closure/analysis.rs
index 913d54e969..d720295d93 100644
--- a/crates/hir-ty/src/infer/closure/analysis.rs
+++ b/crates/hir-ty/src/infer/closure/analysis.rs
@@ -897,7 +897,7 @@ impl<'db> InferenceContext<'_, 'db> {
if ty.is_raw_ptr() || ty.is_union() {
capture.kind = CaptureKind::ByRef(BorrowKind::Shared);
self.truncate_capture_spans(capture, 0);
- capture.place.projections.truncate(0);
+ capture.place.projections.clear();
continue;
}
for (i, p) in capture.place.projections.iter().enumerate() {