Update Eq symbols

This commit is contained in:
Ayaz Hafiz 2022-10-10 16:54:12 -05:00
parent 81fa0407b6
commit 6149c289fc
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
7 changed files with 40 additions and 34 deletions

View file

@ -277,7 +277,7 @@ impl ObligationCache {
Some(DeriveHash::is_derivable(self, abilities_store, subs, var))
}
Symbol::EQ_EQ => Some(DeriveEq::is_derivable(self, abilities_store, subs, var)),
Symbol::BOOL_EQ => Some(DeriveEq::is_derivable(self, abilities_store, subs, var)),
_ => None,
};
@ -1011,7 +1011,7 @@ impl DerivableVisitor for DeriveHash {
struct DeriveEq;
impl DerivableVisitor for DeriveEq {
const ABILITY: Symbol = Symbol::EQ_EQ;
const ABILITY: Symbol = Symbol::BOOL_EQ;
#[inline(always)]
fn is_derivable_builtin_opaque(symbol: Symbol) -> bool {