in z3tracer/src/model.rs [795:810]
fn check_matching_ids(
&self,
eqs: &HashSet<(Ident, Ident)>,
id1: &Ident,
id2: &Ident,
) -> RawResult<bool> {
if id1 == id2 {
return Ok(true);
}
if eqs.contains(&(id1.clone(), id2.clone())) {
return Ok(true);
}
let t1 = self.term(id1)?;
let t2 = self.term(id2)?;
self.check_matching_terms(eqs, t1, t2)
}