Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide_completion/src/render/enum_variant.rs')
-rw-r--r--crates/ide_completion/src/render/enum_variant.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/crates/ide_completion/src/render/enum_variant.rs b/crates/ide_completion/src/render/enum_variant.rs
index f0fb3c7a7f..914ace910d 100644
--- a/crates/ide_completion/src/render/enum_variant.rs
+++ b/crates/ide_completion/src/render/enum_variant.rs
@@ -23,7 +23,7 @@ pub(crate) fn render_variant(
}
fn render(
- ctx @ RenderContext { completion }: RenderContext<'_>,
+ ctx @ RenderContext { completion, .. }: RenderContext<'_>,
local_name: Option<hir::Name>,
variant: hir::Variant,
path: Option<hir::ModPath>,
@@ -58,18 +58,18 @@ fn render(
if variant_kind == hir::StructKind::Tuple {
cov_mark::hit!(inserts_parens_for_tuple_enums);
let params = Params::Anonymous(variant.fields(db).len());
- item.add_call_parens(ctx.completion, short_qualified_name, params);
+ item.add_call_parens(completion, short_qualified_name, params);
} else if qualified {
item.lookup_by(short_qualified_name);
}
- let ty = variant.parent_enum(ctx.completion.db).ty(ctx.completion.db);
+ let ty = variant.parent_enum(completion.db).ty(completion.db);
item.set_relevance(CompletionRelevance {
- type_match: compute_type_match(ctx.completion, &ty),
- ..CompletionRelevance::default()
+ type_match: compute_type_match(completion, &ty),
+ ..ctx.completion_relevance()
});
- if let Some(ref_match) = compute_ref_match(ctx.completion, &ty) {
+ if let Some(ref_match) = compute_ref_match(completion, &ty) {
item.ref_match(ref_match);
}