MCPcopy Create free account
hub / github.com/bytecodealliance/wasmtime / eq

Method eq

cranelift/entity/src/map.rs:296–302  ·  view source on GitHub ↗
(&self, other: &Self)

Source from the content-addressed store, hash-verified

294 V: Clone + PartialEq,
295{
296 fn eq(&self, other: &Self) -> bool {
297 let min_size = min(self.elems.len(), other.elems.len());
298 self.default == other.default
299 && self.elems[..min_size] == other.elems[..min_size]
300 && self.elems[min_size..].iter().all(|e| *e == self.default)
301 && other.elems[min_size..].iter().all(|e| *e == other.default)
302 }
303}
304
305impl<K, V> Eq for SecondaryMap<K, V>

Callers 15

extend_symbolicMethod · 0.45
assume_same_widthMethod · 0.45
vir_expr_to_sexpMethod · 0.45
run_solverFunction · 0.45
resolve_dynamic_widthsFunction · 0.45

Calls 3

lenMethod · 0.45
allMethod · 0.45
iterMethod · 0.45