Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/completions.rs')
-rw-r--r--crates/ide-completion/src/completions.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/crates/ide-completion/src/completions.rs b/crates/ide-completion/src/completions.rs
index 20048ea97b..f1a34f15d0 100644
--- a/crates/ide-completion/src/completions.rs
+++ b/crates/ide-completion/src/completions.rs
@@ -222,12 +222,12 @@ impl Completions {
});
}
- pub(crate) fn add_path_resolution(
+ pub(crate) fn add_path_resolution<'db>(
&mut self,
- ctx: &CompletionContext<'_, '_>,
+ ctx: &CompletionContext<'_, 'db>,
path_ctx: &PathCompletionCtx<'_>,
local_name: hir::Name,
- resolution: hir::ScopeDef,
+ resolution: hir::ScopeDef<'db>,
doc_aliases: Vec<syntax::SmolStr>,
) {
let is_private_editable = match ctx.def_is_visible(&resolution) {
@@ -244,12 +244,12 @@ impl Completions {
.add_to(self, ctx.db);
}
- pub(crate) fn add_pattern_resolution(
+ pub(crate) fn add_pattern_resolution<'db>(
&mut self,
- ctx: &CompletionContext<'_, '_>,
+ ctx: &CompletionContext<'_, 'db>,
pattern_ctx: &PatternContext,
local_name: hir::Name,
- resolution: hir::ScopeDef,
+ resolution: hir::ScopeDef<'db>,
) {
let is_private_editable = match ctx.def_is_visible(&resolution) {
Visible::Yes => false,