Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/render.rs')
| -rw-r--r-- | crates/ide-completion/src/render.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/crates/ide-completion/src/render.rs b/crates/ide-completion/src/render.rs index 19e46889a5..f3de4a94ca 100644 --- a/crates/ide-completion/src/render.rs +++ b/crates/ide-completion/src/render.rs @@ -158,7 +158,7 @@ pub(crate) fn render_tuple_field( item.build() } -pub(crate) fn render_type_inference(ty_string: String, ctx: &CompletionContext) -> CompletionItem { +pub(crate) fn render_type_inference(ty_string: String, ctx: &CompletionContext<'_>) -> CompletionItem { let mut builder = CompletionItem::new(CompletionItemKind::InferredType, ctx.source_range(), ty_string); builder.set_relevance(CompletionRelevance { is_definite: true, ..Default::default() }); @@ -206,7 +206,7 @@ pub(crate) fn render_resolution_with_import_pat( fn scope_def_to_name( resolution: ScopeDef, - ctx: &RenderContext, + ctx: &RenderContext<'_>, import_edit: &LocatedImport, ) -> Option<hir::Name> { Some(match resolution { @@ -400,7 +400,7 @@ fn scope_def_is_deprecated(ctx: &RenderContext<'_>, resolution: ScopeDef) -> boo } fn compute_type_match( - ctx: &CompletionContext, + ctx: &CompletionContext<'_>, completion_ty: &hir::Type, ) -> Option<CompletionRelevanceTypeMatch> { let expected_type = ctx.expected_type.as_ref()?; @@ -420,12 +420,12 @@ fn compute_type_match( } } -fn compute_exact_name_match(ctx: &CompletionContext, completion_name: &str) -> bool { +fn compute_exact_name_match(ctx: &CompletionContext<'_>, completion_name: &str) -> bool { ctx.expected_name.as_ref().map_or(false, |name| name.text() == completion_name) } fn compute_ref_match( - ctx: &CompletionContext, + ctx: &CompletionContext<'_>, completion_ty: &hir::Type, ) -> Option<hir::Mutability> { let expected_type = ctx.expected_type.as_ref()?; |