diff --git a/crates/ide_completion/src/context.rs b/crates/ide_completion/src/context.rs index 0baca08ca9..9eec4fd0c9 100644 --- a/crates/ide_completion/src/context.rs +++ b/crates/ide_completion/src/context.rs @@ -940,6 +940,7 @@ const OP_TRAIT_LANG_NAMES: &[&str] = &[ "deref", "div_assign", "div", + "eq", "fn_mut", "fn_once", "fn", @@ -949,6 +950,7 @@ const OP_TRAIT_LANG_NAMES: &[&str] = &[ "mul", "neg", "not", + "partial_ord", "rem_assign", "rem", "shl_assign", @@ -956,7 +958,6 @@ const OP_TRAIT_LANG_NAMES: &[&str] = &[ "shr_assign", "shr", "sub", - "sub", ]; #[cfg(test)] mod tests { diff --git a/crates/ide_completion/src/item.rs b/crates/ide_completion/src/item.rs index 8ac4291078..b2a0b04b4f 100644 --- a/crates/ide_completion/src/item.rs +++ b/crates/ide_completion/src/item.rs @@ -139,7 +139,7 @@ pub struct CompletionRelevance { /// } /// ``` pub is_local: bool, - /// Set for method completions of the `core::ops` family. + /// Set for method completions of the `core::ops` and `core::cmp` family. pub is_op_method: bool, /// This is set in cases like these: ///