Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/render/literal.rs')
-rw-r--r--crates/ide-completion/src/render/literal.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/crates/ide-completion/src/render/literal.rs b/crates/ide-completion/src/render/literal.rs
index 6e49af980a..b7de3da468 100644
--- a/crates/ide-completion/src/render/literal.rs
+++ b/crates/ide-completion/src/render/literal.rs
@@ -189,8 +189,12 @@ impl Variant {
fn is_deprecated(self, ctx: &RenderContext<'_>) -> bool {
match self {
- Variant::Struct(it) => ctx.is_deprecated(it),
- Variant::EnumVariant(it) => ctx.is_deprecated(it),
+ Variant::Struct(it) => {
+ ctx.is_deprecated(it, None /* structs can't be assoc items */)
+ }
+ Variant::EnumVariant(it) => {
+ ctx.is_deprecated(it, None /* enum variants can't be assoc items */)
+ }
}
}