3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-05-17 23:49:28 +00:00

First try to do better dependency tracking

This commit is contained in:
CEisenhofer 2026-04-01 15:23:38 +02:00
parent 60913f0068
commit e25e93503b
10 changed files with 212 additions and 143 deletions

View file

@ -122,6 +122,13 @@ namespace euf {
// register expression in both sgraph and egraph
enode* mk_enode(expr* e);
snode* get_snode(expr * expr) {
snode* s = find(expr);
if (!s)
s = mk(expr);
return s;
}
sort* get_str_sort() const { return m_str_sort; }
// return true if a, b are of the same length and distinct